<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.tntware.com/tntconnect/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>How can I custom implement the web-based TntConnect DataSync protocol?</title><link>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol.aspx</link><description /><dc:language>en-US</dc:language><generator>CommunityServer 2008.5 SP2 (Debug Build: 40407.4157)</generator><item><title>How can I custom implement the web-based TntConnect DataSync protocol?</title><link>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol.aspx</link><pubDate>Tue, 04 Feb 2020 22:42:54 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:29</guid><dc:creator>TntWare</dc:creator><comments>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/comments.aspx</comments><description>Current revision posted to Frequently Asked Questions by TntWare on 2/4/2020 10:42:54 PM&lt;br /&gt;
&lt;h2&gt;How can I custom implement the web-based TntConnect DataSync protocol?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Developer Guides&lt;/div&gt;

&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;This&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;document&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;describes&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;how&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;can&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;make&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;organization&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;s&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;online&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donation&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;system&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;compatible&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;p&gt;TntConnect &lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;technical&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;details&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;are&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;spelled&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;out&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;so&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;that&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;can&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;provide&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;own&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;custom&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;solution&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;It&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;requires&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;knowledge&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;computer&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;programming&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;If&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;re&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;building&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;an&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;app&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;download&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donation&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;information&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;then&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;re&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;at&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;wrong&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;place&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;/strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Instead&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;should&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;visit&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;a href="/donorhub/groups/developers/default.aspx"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Donor&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Hub&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;API&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Developers&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Group&lt;/span&gt;&lt;/a&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;br /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;It&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;has&lt;/span&gt; &lt;a href="/donorhub/groups/developers/wiki/how-can-my-fundraising-app-use-the-donorhub-api.aspx"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;documentation&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;on&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;how&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;write&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;an&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;app&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;that&lt;/span&gt; &lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;downloads&lt;/span&gt;&lt;/strong&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donation&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;information&lt;/span&gt;&lt;/a&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffff99;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Make&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;life&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;easier&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;!&lt;/span&gt;&amp;nbsp;&lt;/strong&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;Instead&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;building&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;it&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;all&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;yourself&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;take&lt;/span&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;advantage&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt;&amp;nbsp;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DonorHub&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Online&lt;/span&gt; &lt;/strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DonorHub&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Online&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;very&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;reasonably&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;priced&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;probably&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;less&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;total&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;cost&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ownership&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;than&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;own&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;4.0&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;no&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;longer&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;supports&lt;/span&gt; custom &lt;span style="text-decoration: line-through; color: red;"&gt;solution&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;TntWare&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;makes&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;process&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;seamless&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;both&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;staff&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;on&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;field&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;accounting&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;team&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;back&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;office.&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &lt;/span&gt;&lt;a href="mailto:troy@tntware.com"&gt;&lt;strong&gt;&lt;span style="background-color:#ffff99;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Ask&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;us&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;about&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;DonorHub&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Online&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="background-color:#ffff99;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Once&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;are&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect-compatible&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;staff&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;will&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;be&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;able&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;use&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;connect&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;system&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Download&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;contribution&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;details&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Download&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;names&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;addresses&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donors&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Be&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;notified&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;their&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;staff&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;account&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;balance&lt;/span&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h3&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;What&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;it&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;takes..&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Query&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;INI&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;file&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Profiles&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Query&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Account&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Balance&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Query&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Donations&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Query&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Addresses&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Query&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Addresses&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;By&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;IDs&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Query&lt;/span&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Query&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;INI&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;File&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;You&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;need&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;provide&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Query&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;INI&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;File&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;This&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;file&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;will&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;provide&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;web&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;address&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;parameter&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;template&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;needed&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;download&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;results&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;query&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Below&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;an&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;example&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Notice&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;it&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;based&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;on&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;standard&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Windows&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;INI&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;file&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;format&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;div align="left"&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffcc;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;APPLICATION]&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MinimumVersion&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;1.5.0&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;RecommendedVersion&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;1.5.0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ORGANIZATION]&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;br /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;RedirectQueryIni&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Name&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Organization&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Name&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Abbreviation&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MyOrg&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;WebLogo-JPEG-470x120&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;http://www.myorg.org/WebLogo.jpg&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;AccountHelpUrl&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;http://www.myorg.org/staffaccounthelp.html&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;BannerAdUrl-468x60&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;http://www.myorg.org/bannerad.html&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MinimumWebGiftDate&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;1/1/1990&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Code&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MyOrg-USA&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;QueryAuthentication&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;0&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MinPidLength&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;0&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;OrgHelpUrl&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;mailto:test@test.com&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;OrgHelpUrlDescription&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Click&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;here&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;report&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;issue&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;!&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;OrgHelpOther&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;You&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;may&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;also&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;reach&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Call&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Center&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;at&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;111-222-3333&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;RequestProfileUrl&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;https://www.myorg.org/requestprofile.htm&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;StaffPortalUrl&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;http://myorg.org/staffportal.html&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DefaultCurrencyCode&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;USD&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;AllowPassiveAuth&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;True&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PROFILES]&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Url&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Post&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Action=Profiles&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ACCOUNT_BALANCE]&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Url&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Post&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="font-size:x-small;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Action=TntBalance&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;/span&gt;&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DONATIONS]&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Url&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Post&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="font-size:6pt;font-family:&amp;#39;Small Fonts&amp;#39;;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Action=TntDonList&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;/span&gt;&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ADDRESSES]&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Url&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Post&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="font-size:xx-small;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Action=TntAddrList&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ADDRESSES_BY_PERSONIDS]&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Url&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#008000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Post&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="font-size:xx-small;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Action=TntAddrList&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;Persons=$PERSONIDS$&lt;/span&gt;&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&amp;nbsp;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h4&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Now&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;let&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;me&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;explain&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;meaning&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;each&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;value..&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/h4&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffee;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;APPLICATION]&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;//&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Minimum&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;recommended&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;versions&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt;&lt;/span&gt;&lt;br style="color:#008080;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MinimumVersion&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;1.5.0&lt;/span&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;RecommendedVersion&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;1.5.0&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ORGANIZATION]&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;//&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Very&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;first&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;thing&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;checks&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;allows&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;permanent&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;redirection&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;new&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;query.ini&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;url&lt;/span&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;RedirectQueryIni&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;//&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Specify&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;name&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;organization&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;here&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;br style="color:#800000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Name&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Organization&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Name&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;//&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Specify&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;short&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;abbreviation&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;organization&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;here&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Abbreviation&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MyOrg&lt;/span&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;//&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;URL&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;where&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;logo&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;can&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;be&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;downloaded&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;JPEG&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;only)&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;WebLogo-JPEG-470x120&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;http://www.myorg.org/WebLogo.jpg&lt;/span&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;//&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;URL&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;help&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;staff&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;get&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;setup&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;an&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;account&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;AccountHelpUrl&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;http://www.myorg.org/staffaccounthelp.html&lt;/span&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;//&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;URL&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;banner&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ad&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;BannerAdUrl-468x60&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;http://www.myorg.org/bannerad.html&lt;/span&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;//&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Boundary&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;how&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;back&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;online&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donation&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;system&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;provides&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;data&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DATE)&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MinimumWebGiftDate&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;1/1/1990&lt;/span&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;//&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Unique&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;code&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;represent&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ministry&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;internally&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;25&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;chars&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;max&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;!&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;User&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;never&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;sees&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this.&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#008000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Code&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MyOrg-USA&lt;/span&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;//&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Set&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;1&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;if&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;want&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;queries&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;use&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;basic&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;HTTP&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;authentication&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;QueryAuthentication&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;//&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;internally&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;removes&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;leading&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;zeros&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;from&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;numeric&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donor&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;account&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ids&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Specify&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;minimum&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;number&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;//&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;digits&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;donor&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;id&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;should&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;be&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;will&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;add&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;leading&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;zeros&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;when&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;returning&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;them&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;back&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;br /&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;//&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;Addresses&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;By&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;IDs&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Query&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;query&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MinPidLength&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;//&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Where&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;users&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;can&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;report&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;errors&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;download&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;process&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;OrgHelpUrl&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;mailto:test@test.com&lt;/span&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;OrgHelpUrlDescription&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Click&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;here&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;report&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;issue&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;!&lt;/span&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;OrgHelpOther&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;You&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;may&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;also&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;reach&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Call&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Center&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;at&lt;/span&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;111-222-3333&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;//&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Specify&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;url&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;where&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;users&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;can&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;request&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;new&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;user&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;profiles&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;RequestProfileUrl&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;https://www.myorg.org/requestprofile.htm&lt;/span&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;//&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Specify&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;url&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;where&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;users&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;can&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;view&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;staff&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;portal&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;StaffPortalUrl&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;http://myorg.org/staffportal.html&lt;/span&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;//&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;new&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;2.1.68&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;gt;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;indicates&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;if&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;can&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;attempt&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;logging&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;while&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;user&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;types&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;password&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;AllowPassiveAuth&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;//&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;new&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;3.1&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;gt;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Specify&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;assumed&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;base&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;currency&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;code&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ISO&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;4217&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;3-char&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;gifts&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DefaultCurrencyCode&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;//&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;rest&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;these&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;sections&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;describe&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Web&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Queries&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;A&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Web&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Query&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;has&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Url&lt;/span&gt;&lt;/strong&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Post&lt;/span&gt;&lt;/strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;//&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Url&lt;/span&gt;&lt;/strong&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;where&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;requests&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;data&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;//&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Post&lt;/span&gt;&lt;/strong&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;template&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;query&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;encoded&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;parameters&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;that&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;get&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;POST-ed&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;URL&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;//&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;More&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;information&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;provided&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;below&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;describe&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;details&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PROFILES]&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ACCOUNT_BALANCE]&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DONATIONS]&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ADDRESSES]&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ADDRESSES_BY_PERSONIDS]&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span style="font-weight:normal;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;benefit&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;keeping&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;instructions&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;file&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;that&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;if&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;later&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;change&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;URL&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;or&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;POST&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;template&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;query&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;can&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;just&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;edit&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Query&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;INI&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;File&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;make&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;seamless&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;transition&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;staff&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;using&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;program&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;will&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;never&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;know&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;it&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;changed&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;hr /&gt;
&lt;h2&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Queries&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;-&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;-Placeholders--&lt;/span&gt;&lt;br /&gt;&lt;/b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Each&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;query&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;has&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;URL&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;POST&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;URL&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;specifies&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;online&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;implemented&lt;/span&gt; donation &lt;span style="text-decoration: line-through; color: red;"&gt;server&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;object&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;CGI&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;object&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;example)&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;POST&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;specifies&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;data&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;send&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;HTTP&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;POST&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;transaction&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;POST&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;template&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;form&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;These&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;placeholders&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;are&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;key&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;words&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;that&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;will&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;be&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;substituted&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;by&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;appropriate&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;string&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;based&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;on&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;user&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;s&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;input&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="4" cellspacing="1" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ACCOUNT$&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;user&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;name&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;staff&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;logging&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;system&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PASSWORD$&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;password&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;staff&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;logging&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;system&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PROFILE$&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;profile&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;code&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;staff&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;logging&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;system&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;This&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;comes&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;from&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Profiles&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;query&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DATEFROM$&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;specified&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;beginning&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;date&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;M/D/YYYY)&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;I&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ll&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;explain&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;later&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;where&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;how&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;used.&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DATETO$&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;specified&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ending&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;date&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;M/D/YYYY)&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;I&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ll&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;explain&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;later&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;where&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;how&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;used.&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PERSONIDS$&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;comma&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;separated&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;list&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donor&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;IDs&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;I&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ll&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;explain&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;later&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;where&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;how&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;used.&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;So&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;example&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;if&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;I&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;defined&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;my&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Post&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;value&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;by&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Post=Action=TntBalance&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;amp;Username=&lt;/span&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ACCOUNT$&lt;/span&gt;&lt;/b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;amp;Password=&lt;/span&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PASSWORD$&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;And&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;if&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;my&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;user&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;name&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;was&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;JohnDoe&amp;quot;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;my&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;password&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;was&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;abc123&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;then&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;following&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;data&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;would&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;be&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;send&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;HTTP&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;POST&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;transaction&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Action=TntBalance&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;amp;Username=&lt;/span&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;JohnDoe&lt;/span&gt;&lt;/b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;amp;Password=&lt;/span&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;abc123&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;-&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;-Standard&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Response-&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;-&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Each&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;query&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;should&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;return&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;its&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;results&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;as&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;CSV&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;text&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;I&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;will&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;describe&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;br /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;field&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;names&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;expected&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;each&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;query&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;-&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;-Error&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Response-&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;-&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Each&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;query&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;should&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;handle&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;invalid&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;conditions&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;such&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;as&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;an&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;invalid&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;username&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;by&lt;/span&gt; &lt;br /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;returning&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;two&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;lines&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;text&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;first&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;line&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;text&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;should&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;be&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;ERROR&amp;quot;.&amp;nbsp;&lt;/span&gt; &lt;br /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;second&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;line&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;text&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;error&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;description&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Here&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;are&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;couple&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;br /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;examples&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;give&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;general&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;idea&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ERROR&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Invalid&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;password&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ERROR&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Invalid&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;user&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;name&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="339" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="329" height="29"&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ERROR&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Server&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;down&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;maintenance&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ERROR&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Invalid&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;date&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;range&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Note&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;anyone&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;consuming&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;api&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;some&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;existing&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;legacy&lt;/span&gt; servers&lt;span style="text-decoration: line-through; color: red;"&gt;may&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;return&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;errors&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;using&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;different&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;format&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;such&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;as&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;BAD_PASSWORD&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;instead&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ERROR&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;multi-line&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;error&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;description&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Profiles&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Query&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;purpose&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;query&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;return&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;list&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;profiles&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;associated&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;user&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;A&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;user&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;might&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;have&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;different&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;modes&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;downloading&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;information&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;without&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;having&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;setup&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;different&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;username/passwords&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;each&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mode&lt;/span&gt;.&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;This&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;works&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;especially&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;well&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Single&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Sign&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;On&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;SSO)&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;environment&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Example&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;result&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
&lt;table width="317" cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1px;" id="table7"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PROFILE_CODE&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:185px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PROFILE_DESCRIPTION&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Staff&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Account&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Default)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MIN1&lt;/span&gt;&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Operating&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Account&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;#&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;1&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MIN2&lt;/span&gt;&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Operating&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Account&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;#&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;2&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Field&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Descriptions&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1px;" id="table9"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;FieldName&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Description&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PROFILE_CODE&lt;/span&gt;&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A18)&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;A&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;code&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;identify&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;profile&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;A&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;blank&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;profile&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;code&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;would&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;be&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;default&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;profile&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;associated&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;account&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Note&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Field&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Name&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;ROLE_CODE&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;was&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;supported&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;at&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;one&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;time&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;but&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;now&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;deprecated&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;new&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;work&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PROFILE_DESCRIPTION&lt;/span&gt;&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A50)&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;A&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;description&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;profile&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;This&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;what&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;user&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;sees&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Note&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Field&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Name&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;ROLE_DESCRIPTION&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;was&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;supported&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;at&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;one&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;time&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;but&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;now&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;deprecated&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;new&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;work&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Account&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Balance&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Query&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;purpose&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;query&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;simply&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;return&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;staff&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;account&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;balance&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;staff&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;member&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;submitting&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;request&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;It&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;only&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;uses&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ACCOUNT$,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PASSWORD$&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PROFILE$&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;placeholders&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Example&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;result&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1px;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;EMPLID&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:153px;border-left:medium none;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ACCT_NAME&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:89px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;BALANCE&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;12345678&lt;/span&gt;&lt;/td&gt;
&lt;td width="153" style="border-left:medium none;" class="xl30"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Doe&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;John&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;amp;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Jane&lt;/span&gt;&lt;/td&gt;
&lt;td width="89" style="border-left:medium none;" class="xl29"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;1225.30&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Result&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;it&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;s&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;raw&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;form&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;just&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;case&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;are&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;not&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;familiar&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;CSV&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;format&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;EMPLID,ACCT_NAME,BALANCE&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;12345678&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;Doe,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;John&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;amp;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Jane&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;,1225.30&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Field&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Descriptions&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1px;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;FieldName&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Description&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;EMPLID&lt;/span&gt;&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Comma&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;separated&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;list&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;designation&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ids&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A18)&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;associated&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;user/profile&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ACCT_NAME&lt;/span&gt;&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;List&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;designation&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;account&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;names&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A50)&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;associated&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;user&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Each&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;name&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;delimited&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;by&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;carriage&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;returns&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;line&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;feeds&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;vbCrLf&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;or&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;#&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;13#10),&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;correlates&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;designation&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ids&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;found&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;EMPLID&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;BALANCE&lt;/span&gt;&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Text)&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Custom&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;text&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;that&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;describes&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;user&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;s&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;account&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;balance&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Donations&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Query&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;purpose&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;query&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;return&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;all&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donation&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;detail&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;data&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;staff&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;member&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;within&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;certain&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;date&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;range&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;In&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;addition&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;usual&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ACCOUNT$,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PASSWORD$&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PROFILE$&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;placeholders&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;it&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;also&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;uses&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DATEFROM$&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DATETO$.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Keep&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mind&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;that&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;these&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;placeholders&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;come&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;M/D/YYYY)&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;format&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DATEFROM$&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DATETO$&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;placeholders&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;describe&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;beginning&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ending&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;dates&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;query&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;You&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;should&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;include&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donation&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;data&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;all&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;dates&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;between&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;including&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;these&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;dates&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;beginning&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;date&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;will&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;be&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;limited&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;by&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;MinimumWebGiftDate&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;value&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Query&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;INI&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;file&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Here&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;s&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;an&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;example&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;result&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; 
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table17"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Dave&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;J&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;amp;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Julie&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;J&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Hills&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Christian&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Church&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Sue&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Field&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Descriptions&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;table border="1" cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table18"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="129" height="17" style="height:12.75pt;width:97pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;FieldName&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Type&lt;/span&gt;&amp;nbsp; &amp;nbsp;TntConnect &lt;span style="text-decoration: line-through; color: red;"&gt;Version&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Description&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PEOPLE_ID&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A18&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Donor&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Code/ID&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ACCT_NAME&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Donor&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;full&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;name&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DISPLAY_DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Date&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;contribution&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;FLOAT&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Amount&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;contribution&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DONATION_ID&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A18&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Donation&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Code/ID&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DESIGNATION&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A18&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;What&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;account&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donation&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;designated&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;4.0&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;requires&lt;/span&gt; &lt;a href="https://www.tntware.com/donorhub/forums/"&gt;&lt;span style="background: SpringGreen;"&gt;DonorHub&lt;/span&gt;&lt;/a&gt; for &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;normally&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;same&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;as&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;employee&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;id&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MOTIVATION&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A18&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Optional)&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;If&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;track&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donation&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;system&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;may&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;include&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;code&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;here&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A18&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;3.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Optional)&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Payment&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;method&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donation&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MEMO&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MEMO&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;3.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Optional)&lt;/span&gt; &amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;Any&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;comments&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;associated&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;gift&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;FLOAT&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;3.1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Optional)&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Amount&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donation&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;as&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;tendered&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;by&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donor&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;br /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;You&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;may&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;leave&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;blank&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;if&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;it&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;tendered&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;same&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;as&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;currency&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;code&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;defined&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;query.ini&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;file&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;3.1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Optional)&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Currency&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;code&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ISO&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;4217&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;3-char&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;ongoing&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;electronic&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;inflow&lt;/span&gt; of donation &lt;span style="text-decoration: line-through; color: red;"&gt;as&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;tendered&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;by&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donor&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;You&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;may&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;leave&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;blank&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;if&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;it&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;same&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;as&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;default&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;currency&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;code&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;from&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;query.ini&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;file&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Addresses&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Query&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;purpose&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;query&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;return&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;detailed&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;name&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;address&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;phone&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;data&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;staff&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;member&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;s&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donors&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;In&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;addition&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;usual&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ACCOUNT$,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PASSWORD$&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PROFILE$&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;placeholders&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;it&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;also&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;uses&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DATEFROM$.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Keep&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mind&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;that&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;parameter&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;comes&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;M/D/YYYY)&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;format&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DATEFROM$&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;placeholder&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;limits&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;address&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;list&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;only&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;those&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;that&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;have&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;changed&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;since&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;given&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;date&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;If&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;given&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;date&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;blank&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;user&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;requesting&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ALL&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;addresses&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Note&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;You&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;may&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;simply&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ignore&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DATEFROM$&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;parameter&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;return&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;all&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;addresses&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;every&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;time&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;if&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;wish&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;But&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;keep&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mind&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;that&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;will&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;generally&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;increase&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;download&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;time&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;user&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;All&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;fields&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;are&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;optional&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;column&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;header&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;must&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;exist&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;but&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;data&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;can&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;be&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;blank&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;except&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;PEOPLE_ID&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ACCT_NAME&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Here&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;s&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;an&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;example&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;result&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;br /&gt;
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table15"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;/span&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;..&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Dave&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;J&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;amp;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Julie&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;J&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;,&amp;quot;630&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Pine&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;St&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;/span&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;..&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Hills&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Christian&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Church&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;,&amp;quot;1212&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Elm&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Cir&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;/span&gt;&lt;b&gt;&lt;span style="color:#0000ff;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;..&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Sue&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;,&amp;quot;900&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;S&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Sarmon&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Dr&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;,&lt;/span&gt; &lt;b&gt;&lt;span style="color:#0000ff;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;..&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Field&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Descriptions&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table3"&gt;
&lt;tbody style="border-style:solid;border-width:1px;padding:1px 4px;"&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:#c0c0c0 1px solid;height:12.75pt;border-right:1px solid;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;FieldName&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:46pt;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Type&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:53pt;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Version&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:364pt;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Description&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PEOPLE_ID&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A18&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Donor&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Code/ID&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ACCT_NAME&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Donor&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;full&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;name&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;INFO_URL&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MEMO&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;3.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;URL&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;view/edit&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donor&lt;/span&gt; information.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;RELATED_IDS&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MEMO&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;3.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;comma&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;seperated&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;list&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;related&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donor&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;codes/ids&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DECEASED&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;BOOL&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;3.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Blank&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;implies&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;FALSE&amp;quot;.&amp;nbsp;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donor&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;deceased&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;?&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PERSON_TYPE&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;O&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;or&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;P&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Organization&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;or&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Person&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;LAST_NAME_ORG&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Last&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Name&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;or&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Organization&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Name&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ORG_CONTACT_PERSON&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:53pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;3.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PERSON_TYPE=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;O&amp;quot;]&lt;/span&gt;&lt;br style="color:#5179D7;" /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Contact&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;person&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;organization&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;TITLE&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A25&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PERSON_TYPE=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;P&amp;quot;]&amp;nbsp;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Title&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Mr.,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Mrs.&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;FIRST_NAME&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A25&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PERSON_TYPE=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;P&amp;quot;]&amp;nbsp;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;First&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Name&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MIDDLE_NAME&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A25&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PERSON_TYPE=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;P&amp;quot;]&amp;nbsp;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Middle&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Name&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;SUFFIX&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A25&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PERSON_TYPE=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;P&amp;quot;]&amp;nbsp;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Suffix&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Jr.,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Sr.&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;SP_TITLE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A25&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PERSON_TYPE=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;P&amp;quot;]&amp;nbsp;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;spouse&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;SP_FIRST_NAME&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A25&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PERSON_TYPE=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;P&amp;quot;]&amp;nbsp;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;spouse&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;SP_MIDDLE_NAME&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A25&lt;/span&gt;&lt;/td&gt;
&lt;td style="height:13pt;width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="height:13pt;width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PERSON_TYPE=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;P&amp;quot;]&amp;nbsp;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;spouse&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;SP_LAST_NAME&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A25&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PERSON_TYPE=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;P&amp;quot;]&amp;nbsp;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;spouse&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;SP_SUFFIX&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A25&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PERSON_TYPE=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;P&amp;quot;]&amp;nbsp;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;spouse&lt;/span&gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Note&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;If&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;provided&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;it&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;concatenated&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;space&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;SP_LAST_NAME&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ADDR1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Street&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Address&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Line&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;1&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ADDR2&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Street&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Address&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Line&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;2&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ADDR3&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Street&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Address&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Line&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;3&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ADDR4&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Street&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Address&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Line&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;4&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;CITY&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;City&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;STATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;State&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ZIP&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A25&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Postal&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Code&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;COUNTRY&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A3)&lt;/span&gt; &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ISO&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;3166&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Alpha&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;3&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;country&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;code&lt;/span&gt;&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&lt;br /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;new&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;2.0&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;gt;&lt;/span&gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ISO&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;3166&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Alpha&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;2&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;country&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;codes&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;are&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;supported&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;2.0&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;CNTRY_DESCR&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Name&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;country&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ADDR_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;When&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;address&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;was&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;last&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;changed&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Phone&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;number&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;When&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;phone&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;was&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;last&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;changed&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MOBILE_PHONE&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;3.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Mobile&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;phone&lt;/span&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;number&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DATE&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;3.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;When&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;mobile&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;phone&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;was&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;last&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;changed&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;SP_MOBILE_PHONE&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;3.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Spouse&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mobile&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;phone&lt;/span&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;number&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;SP_MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DATE&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;3.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;When&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;spouse&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mobile&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;phone&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;was&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;last&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;changed&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;EMAIL&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MEMO&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;3.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Email&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;address&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DATE&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;3.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;When&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;email&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;address&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;was&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;last&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;changed&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;SP_EMAIL&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MEMO&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;3.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Spouse&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;email&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;address&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;SP_EMAIL_CHANGED&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DATE&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;3.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;When&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;spouse&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;email&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;address&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;was&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;last&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;changed&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MEMO&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MEMO&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;3.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;note&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;regarding&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donor&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Addresses&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;By&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;IDs&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Query&lt;/span&gt;&amp;nbsp; This &lt;span style="text-decoration: line-through; color: red;"&gt;Query&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;only&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;differs&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;from&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Addresses&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Query&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;that&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;it&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;uses&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PERSONIDS$&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;parameter&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;instead&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DATEFROM$&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;parameter&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PERSONID$&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;parameter&lt;/span&gt; is &lt;span style="text-decoration: line-through; color: red;"&gt;substituted&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;by&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;comma&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;separated&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;list&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donor&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;IDs&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;These&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donor&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;IDs&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;are&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;obtained&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;from&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donations&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Donations&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Query&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;will&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;never&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;submit&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;request&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;more&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;than&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;200&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donor&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;IDs&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Note&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;You&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;may&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;simply&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ignore&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PERSONIDS$&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;parameter&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;return&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;all&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;addresses&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;every&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;time&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;if&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;wish&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;But&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;keep&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mind&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;that&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;will&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;generally&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;increase&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;download&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;time&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;user&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h6 style="font-size:large;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Data&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Types&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Explained&lt;/span&gt;&lt;/h6&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A25&lt;/span&gt;&lt;/strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;text&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;column&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;maximum&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;25&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;characters&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MEMO&lt;/span&gt;&lt;/strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;text&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;column&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;no&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;predefined&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;length&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;limits&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DATE&lt;/span&gt;&lt;/strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;date&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;formatted&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;as&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;M/D/YYYY&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;or&lt;/span&gt;&amp;nbsp; &lt;span style="color:#008800;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;new&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;3.1&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;YYYY-MM-DD&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;format)&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;BOOL&lt;/span&gt;&lt;/strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;boolean&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;as&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;TRUE&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;or&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;FALSE&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;FLOAT&lt;/span&gt;&lt;/strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;floating&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;point&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;number&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Currency&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;symbols&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;or&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;thousands&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;separators&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;are&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;not&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;allowed&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;decimal&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;separator&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;must&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;be&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;period&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Note&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/strong&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;all&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;types&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;leading&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;trailing&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;spaces&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;are&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;removed&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;from&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;value&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;So&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;nbsp;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ABC&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;nbsp;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;always&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;trimmed&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;down&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;just&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;ABC&amp;quot;.)&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Case&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Insensitivity&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;will&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;store&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;designation&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ids&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donor&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ids&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donation&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ids&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;exactly&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;as&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;it&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;received&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Leading&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;zeros&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;will&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;be&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;removed&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;from&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;numeric&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donor&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ids.&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;But&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;internally&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;when&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;syncing&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;incoming&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;data&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;it&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;will&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;match&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;up&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;these&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ids&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;case&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;insensitive&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;way&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;So&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donation&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;id&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;ABC&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;abc&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;are&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;same&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;from&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;s&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;perspective&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Sending&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;staff&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;two&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donations&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;an&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;id&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;ABC&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;abc&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;respectively&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;will&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;either&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;result&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;duplicate&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;id&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;error&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;or&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;it&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;will&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;overwrite&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;one&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donation&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;other&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Testing&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;compatibility&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt;&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;To&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;test&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;online&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donation&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;system&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;s&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;compatibility&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;pull&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;up&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;Gift&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Input&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;from&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Web&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;screen&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Where&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;it&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;has&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;choose&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Organization&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;hold&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;Shift&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;key&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;down&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;while&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;drop&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;down&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;list&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;then&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;choose&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;Custom&amp;quot;.&amp;nbsp;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Then&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;can&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;simply&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;type&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;URL&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Query&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;INI&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;File&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;That&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;all&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;there&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;it&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;!&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Making&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;it&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;easy&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;staff&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;connect..&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;If&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;want&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;include&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;organization&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;drop&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;down&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;list&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;where&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;choose&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Organization&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;just&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;send&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;me&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;an&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;email&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;a href="mailto:troy@tntware.com"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;troy@tntware.com&lt;/span&gt;&lt;/a&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Be&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;sure&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;include&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;organization&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;s&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;name&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;URL&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Query&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;INI&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;File&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;I&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;can&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;update&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;list&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;on&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;my&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;website&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;something&lt;/span&gt; your organization &lt;span style="text-decoration: line-through; color: red;"&gt;will&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;automatically&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;appear&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;list&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Then&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;when&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;staff&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;member&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;tries&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;would&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;need&lt;/span&gt; to &lt;span style="text-decoration: line-through; color: red;"&gt;do&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;Gift&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Input&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;from&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Web&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;sign&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;up&lt;/span&gt; for&lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;first&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;time&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;they&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;can&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;just&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;select&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;organization&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;s&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;name&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;list&lt;/span&gt;.&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;It&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;couldn&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;t&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;be&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;much&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;easier&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;!&lt;/span&gt;&lt;/p&gt;</description></item><item><title>How can I custom implement the web-based TntConnect DataSync protocol?</title><link>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/revision/46.aspx</link><pubDate>Sat, 16 Sep 2017 20:59:19 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:873</guid><dc:creator>Troy Wolbrink</dc:creator><comments>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/comments.aspx</comments><description>Revision 46 posted to Frequently Asked Questions by Troy Wolbrink on 9/16/2017 8:59:19 PM&lt;br /&gt;
&lt;h2&gt;How can I custom implement the web-based TntConnect DataSync protocol?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Developer Guides&lt;/div&gt;

&lt;p&gt;This document describes how you can make your organization&amp;#39;s online donation system compatible with TntConnect.&amp;nbsp; The technical details are spelled out so that you can provide your own custom solution.&amp;nbsp; It requires a knowledge of computer programming.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Note&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;If you&amp;#39;re building an app to &lt;span style="text-decoration: line-through; color: red;"&gt;help&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;missionaries&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt;&lt;/strong&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;want&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; download &lt;span style="text-decoration: line-through; color: red;"&gt;donor/gift&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;donation&lt;/span&gt; information, &lt;span style="background: SpringGreen;"&gt;then&lt;/span&gt; you&amp;#39;re at the wrong place.&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;You&lt;/span&gt; &lt;br /&gt;&lt;/strong&gt;&lt;span style="background: SpringGreen;"&gt;Instead&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; should visit the &lt;a href="/donorhub/groups/developers/default.aspx"&gt;Donor Hub API Developers Group&lt;/a&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;instead&lt;/span&gt;&lt;/a&gt;.&amp;nbsp; &lt;br /&gt;It has &lt;a href="/donorhub/groups/developers/wiki/how-can-my-fundraising-app-use-the-donorhub-api.aspx"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;better&lt;/span&gt; &lt;a href="/donorhub/groups/developers/wiki/how-can-my-fundraising-app-use-the-donorhub-api.aspx"&gt;documentation &lt;/a&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;written&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;from&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;perspective&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;how&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;write&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;an&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;app&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;that&lt;/span&gt; &lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;downloads&lt;/span&gt;&lt;/strong&gt; &lt;span style="background: SpringGreen;"&gt;donation&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;information&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffff99;"&gt;&lt;strong&gt;Make your life easier!&amp;nbsp;&lt;/strong&gt;&amp;nbsp;Instead of building it all yourself, take&amp;nbsp;advantage of&amp;nbsp;&lt;strong&gt;DonorHub Online &lt;/strong&gt;DonorHub Online is very reasonably priced, and probably less total cost of ownership than your own custom solution.&amp;nbsp;&amp;nbsp;TntWare makes this process seamless, both for the staff on the field and the accounting team back in the office.:&lt;br /&gt;&amp;nbsp; &lt;/span&gt;&lt;a href="mailto:troy@tntware.com"&gt;&lt;strong&gt;&lt;span style="background-color:#ffff99;"&gt;Ask us about DonorHub Online&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="background-color:#ffff99;"&gt;.&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Once you are TntConnect-compatible, your staff will be able to use TntConnect to connect to your system to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;li&gt;Be notified of their staff account balance &lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h3&gt;What it takes...&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Query INI file &lt;/li&gt;
&lt;li&gt;Profiles Query&lt;/li&gt;
&lt;li&gt;Account Balance Query &lt;/li&gt;
&lt;li&gt;Donations Query &lt;/li&gt;
&lt;li&gt;Addresses Query &lt;/li&gt;
&lt;li&gt;Addresses By IDs Query &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Query INI File&lt;/h4&gt;
&lt;p&gt;You need to provide a Query INI File.&amp;nbsp; This file will provide the web address and parameter template needed to download the results of the query.&amp;nbsp; Below is an example.&amp;nbsp; Notice it is based on a standard Windows INI file format.&lt;/p&gt;
&lt;div align="left"&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffcc;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#0000FF;"&gt;[ORGANIZATION]&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;br /&gt;RedirectQueryIni&lt;/span&gt;&lt;/strong&gt;=&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;=Your Organization Name&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;=MyOrg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/WebLogo.jpg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/staffaccounthelp.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/bannerad.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;=1/1/1990&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;/span&gt;=MyOrg-USA&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=&lt;span style="color:#000000;"&gt;mailto:test@test.com&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;=Click here to report this issue!&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;=You may also reach the Call Center at 111-222-3333.&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/requestprofile.htm&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;=http://myorg.org/staffportal.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;DefaultCurrencyCode&lt;/strong&gt;&lt;/span&gt;=USD&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;=True&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[PROFILES]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;[ACCOUNT_BALANCE]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:6pt;font-family:&amp;#39;Small Fonts&amp;#39;;"&gt;Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#008000;"&gt;Post&lt;/span&gt;&lt;/strong&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;Persons=$PERSONIDS$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&amp;nbsp;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h4&gt;&amp;nbsp; Now let me explain the meaning of each value...&lt;/h4&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffee;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Minimum and recommended versions of TntConnect&lt;/span&gt;&lt;br style="color:#008080;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ORGANIZATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Very first thing TntConnect checks, allows for permanent redirection of TntConnect to new query.ini url&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RedirectQueryIni&lt;/strong&gt;&lt;/span&gt;=&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify the name of your organization here.&lt;/span&gt;&lt;br style="color:#800000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Your Organization Name&lt;br /&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify a short abbreviation of your organization here.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=MyOrg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of where your logo can be downloaded (JPEG only).&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/WebLogo.jpg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL to help your staff get setup with an account.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/staffaccounthelp.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of your banner ad.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/bannerad.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Boundary of how back your online donation system provides data for. (DATE)&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1/1/1990&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Unique code to represent your ministry internally to TntConnect. (25 chars max!&amp;nbsp; User never sees this.)&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#008000;"&gt;Code&lt;/span&gt;&lt;/strong&gt;=MyOrg-USA&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Set this to &amp;quot;1&amp;quot; if you want the queries to use basic HTTP authentication&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// TntConnect internally removes leading zeros from numeric donor account ids. Specify the minimum number&lt;br /&gt;&amp;nbsp;/// of digits a&amp;nbsp;donor id should be, and TntConnect will add leading zeros when returning them back in the &lt;br /&gt;&amp;nbsp;/// &amp;quot;Addresses By IDs Query&amp;quot; query.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Where users can report errors with your download process.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=mailto:test@test.com&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Click here to report this issue!&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=You may also reach the Call Center at&amp;nbsp;111-222-3333.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can request new user profiles.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=https://www.myorg.org/requestprofile.htm&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can view a staff portal.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://myorg.org/staffportal.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;new for TntConnect 2.1.68&amp;gt; indicates if TntConnect can attempt logging in while user types password.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=True&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;new for&amp;nbsp;TntConnect 3.1&amp;gt; Specify the assumed base currency code (ISO 4217 3-char) for gifts&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;DefaultCurrencyCode&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=USD&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// The rest of these sections describe Web Queries.&amp;nbsp; A Web Query has a &lt;strong&gt;Url&lt;/strong&gt; and a &lt;strong&gt;Post&lt;/strong&gt;.&amp;nbsp; &lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Url&lt;/strong&gt; is where TntConnect requests data.&lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Post&lt;/strong&gt; is a template of query encoded parameters that get POST-ed to the URL.&lt;br /&gt;&amp;nbsp;/// More information is provided below to describe the details.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[PROFILES]&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span style="font-weight:normal;"&gt;The benefit of keeping the instructions in this file is that if you later change the URL or POST template of your query, you can just edit the Query INI File and make a seamless transition.&amp;nbsp; The staff using the program will never know it changed.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;hr /&gt;
&lt;h2&gt;The Queries&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;--Placeholders--&lt;br /&gt;&lt;/b&gt;Each query has a URL and a POST.&amp;nbsp; The URL specifies your online donation server object (CGI object, for example).&amp;nbsp; The POST specifies the data to send with the HTTP POST transaction.&amp;nbsp; The POST is in a template form.&amp;nbsp; These placeholders are key words that will be substituted by the appropriate string based on the user&amp;#39;s input in TntConnect:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="4" cellspacing="1" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;$ACCOUNT$&lt;/td&gt;
&lt;td&gt;The user name of the staff logging in to the system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PASSWORD$&lt;/td&gt;
&lt;td&gt;The password of the staff logging in to the system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PROFILE$&lt;/td&gt;
&lt;td&gt;The profile code of the staff logging in to the system.&lt;br /&gt;This comes from the Profiles query.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATEFROM$&lt;/td&gt;
&lt;td&gt;The specified beginning date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATETO$&lt;/td&gt;
&lt;td&gt;The specified ending date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PERSONIDS$&lt;/td&gt;
&lt;td&gt;A comma separated list of donor IDs.&amp;nbsp; (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;So for example, if I defined my Post value by:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Post=Action=TntBalance&amp;amp;Username=&lt;b&gt;$ACCOUNT$&lt;/b&gt;&amp;amp;Password=&lt;b&gt;$PASSWORD$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;And if my user name was &amp;quot;JohnDoe&amp;quot;, and my password was &amp;quot;abc123&amp;quot; then the following data would be send with the HTTP POST transaction:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Action=TntBalance&amp;amp;Username=&lt;b&gt;JohnDoe&lt;/b&gt;&amp;amp;Password=&lt;b&gt;abc123&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Standard Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should return its results as CSV text.&amp;nbsp; I will describe the &lt;br /&gt;field names expected for each query.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Error Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should handle invalid conditions (such as an invalid username) by &lt;br /&gt;returning two lines of text.&amp;nbsp; The first line of text should be &amp;quot;ERROR&amp;quot;.&amp;nbsp; &lt;br /&gt;The second line of text is the error description.&amp;nbsp; Here are a couple of &lt;br /&gt;examples to give you the general idea.&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid password.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid user name.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="339" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="329" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Server is down for maintenance.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid date range.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Note for anyone consuming this api, some existing legacy servers may return errors using a different format, such as BAD_PASSWORD instead of ERROR, with a multi-line error description.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Profiles Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return a list of profiles associated with the user.&amp;nbsp;&amp;nbsp;A user might have different &amp;quot;modes&amp;quot; for downloading information, without having to setup different username/passwords for each mode.&amp;nbsp; This works especially well in a Single Sign On (SSO) environment.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;p&gt;
&lt;table width="317" cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1px;" id="table7"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_CODE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:185px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_DESCRIPTION&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Staff Account (Default)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN1&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN2&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #2&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1px;" id="table9"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;PROFILE_CODE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A18) A code to identify this profile.&amp;nbsp; A blank profile code would be the default profile associated with the account.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_CODE&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;PROFILE_DESCRIPTION&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A50) A description of the profile.&amp;nbsp; This is what the user sees.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_DESCRIPTION&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Account Balance Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to simply return the staff account balance of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1px;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;EMPLID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:153px;border-left:medium none;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ACCT_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:89px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;BALANCE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td width="153" style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td width="89" style="border-left:medium none;" class="xl29"&gt;1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Result in it&amp;#39;s raw form just in case you are not familiar with the CSV format:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;EMPLID,ACCT_NAME,BALANCE&lt;br /&gt;12345678,&amp;quot;Doe, John &amp;amp; Jane&amp;quot;,1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1px;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;EMPLID&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;Comma separated list of designation ids (A18) associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;ACCT_NAME&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;List of designation account names (A50) associated with this user.&amp;nbsp; Each name is delimited by carriage returns and line feeds (vbCrLf or #13#10), and correlates to designation ids found in EMPLID.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;BALANCE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(Text) Custom text that describes the user&amp;#39;s account balance.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Donations Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return all donation detail data for the staff member within a certain date range.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$ and $DATETO$.&amp;nbsp; Keep in mind that these placeholders come in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ and $DATETO$ placeholders describe the beginning and ending dates of the query.&amp;nbsp; You should include donation data for all dates between and including these dates.&amp;nbsp; The beginning date will be limited by the &amp;quot;MinimumWebGiftDate&amp;quot; value in the Query INI file.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result: 
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table17"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table border="1" cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table18"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="129" height="17" style="height:12.75pt;width:97pt;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;strong&gt;TntConnect Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A50&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;DATE&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;AMOUNT&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;FLOAT&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DONATION_ID&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donation Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DESIGNATION&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;MOTIVATION&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;(Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A18&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional) &amp;nbsp;Any comments associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;FLOAT&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini &lt;span style="text-decoration: line-through; color: red;"&gt;file&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;3.1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Optional)&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Base&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;currency&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;code&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ISO&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;4217&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;3-char&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donation&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;as&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;represented&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;by&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;AMOUNT&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;only&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;case&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;where&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;it&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;valid&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;provide&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;value&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;field&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;when&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;importing&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;DataSync&lt;/span&gt; file&lt;span style="text-decoration: line-through; color: red;"&gt;without&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;an&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Organization]&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;section&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Apart&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;from&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;exception&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;field&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;not&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;be&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;used&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Instead&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;DefaultCurrencyCode&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;should&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;be&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;defined&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;once&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Organization]&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;section&lt;/span&gt;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Addresses Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return detailed name, address and phone data for the staff member&amp;#39;s donors.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$.&amp;nbsp; Keep in mind that this parameter comes in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ placeholder limits the address list to only those that have changed since the given date.&amp;nbsp; If the given date is blank, the user is requesting ALL addresses.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $DATEFROM$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;All fields are optional (column header must exist, but data can be blank) except PEOPLE_ID and ACCT_NAME.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result:&lt;br /&gt;
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table15"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table3"&gt;
&lt;tbody style="border-style:solid;border-width:1px;padding:1px 4px;"&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:#c0c0c0 1px solid;height:12.75pt;border-right:1px solid;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:46pt;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:53pt;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;"&gt;&lt;strong&gt;TntConnect Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:364pt;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A18&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;INFO_URL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;URL to view/edit donor information.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;RELATED_IDS&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A comma seperated list of related donor codes/ids.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DECEASED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;BOOL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Blank implies &amp;quot;FALSE&amp;quot;.&amp;nbsp; Is the donor deceased?&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;PERSON_TYPE&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;LAST_NAME_ORG&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;Last Name or Organization Name&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;ORG_CONTACT_PERSON&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:53pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;[PERSON_TYPE=&amp;quot;O&amp;quot;]&lt;br style="color:#5179D7;" /&gt;Contact person for this organization.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;TITLE&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SUFFIX&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_TITLE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="height:13pt;width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="height:13pt;width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Note: If provided, it is concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR1&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR2&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR3&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR4&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CITY&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;STATE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ZIP&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;COUNTRY&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A3&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&lt;br /&gt;&amp;lt;new in TntConnect 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntConnect 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the address was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;spouse mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the spouse email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A note regarding the donor.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Addresses By IDs Query&lt;/h2&gt;
&lt;p&gt;This Query only differs from the Addresses Query in that it uses the $PERSONIDS$ parameter instead of the $DATEFROM$ parameter.&amp;nbsp; The $PERSONID$ parameter is substituted by a comma separated list of donor IDs.&amp;nbsp; These donor IDs are obtained from donations in the Donations Query.&amp;nbsp; TntConnect will never submit a request with more than 200 donor IDs.&lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $PERSONIDS$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;hr /&gt;
&lt;h6 style="font-size:large;"&gt;Data Types Explained&lt;/h6&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;A25&lt;/strong&gt;, a text column with a maximum of 25 characters&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;MEMO&lt;/strong&gt;, a text column with no predefined length limits&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;DATE&lt;/strong&gt;, a date formatted as M/D/YYYY (or&amp;nbsp; &lt;span style="color:#008800;"&gt;&amp;lt;new in&amp;nbsp;TntConnect 3.1&amp;gt;&lt;/span&gt;&amp;nbsp;the YYYY-MM-DD format).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;BOOL&lt;/strong&gt;, a boolean as &amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;FLOAT&lt;/strong&gt;, a floating point number.&amp;nbsp; Currency symbols or thousands separators are not allowed.&amp;nbsp; The decimal separator must be a period.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;(&lt;strong&gt;Note:&lt;/strong&gt; for all types, leading and trailing spaces are removed from the value.&amp;nbsp; So &amp;quot;&amp;nbsp; ABC&amp;nbsp; &amp;quot;&amp;nbsp;is always trimmed down to just &amp;quot;ABC&amp;quot;.)&lt;/em&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Case Insensitivity&lt;/h2&gt;
&lt;p&gt;TntConnect will store designation ids, donor ids and donation ids exactly as it is received.&amp;nbsp; (Leading zeros will be removed from numeric donor ids.)&amp;nbsp; But internally when TntConnect is syncing incoming data, it will match up these ids in a case insensitive way.&amp;nbsp; So a donation id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; are the same from TntConnect&amp;#39;s perspective.&amp;nbsp; Sending your staff two donations with an id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; respectively will either result in a &amp;quot;duplicate id error&amp;quot; in TntConnect or it will overwrite the one donation with the other.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;&lt;strong&gt;Testing your compatibility with TntConnect&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;To test your online donation system&amp;#39;s compatibility with TntConnect, pull up the &amp;quot;Gift Input from Web&amp;quot; screen.&amp;nbsp; Where it has you choose your Organization, hold the &amp;quot;Shift&amp;quot; key down while you drop down the list and then choose &amp;quot;Custom&amp;quot;.&amp;nbsp; Then you can simply type in the URL of your Query INI File.&amp;nbsp; That is all there is to it!&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Making it easy for your staff to connect...&lt;/h3&gt;
&lt;p&gt;If you want to include your organization in the drop down list where you choose the Organization, just send me an email. (&lt;a href="mailto:troy@tntware.com"&gt;troy@tntware.com&lt;/a&gt;)&amp;nbsp; Be sure to include your organization&amp;#39;s name, and the URL of your Query INI File.&amp;nbsp; I can update the list on my website, and your organization will automatically appear in the list.&lt;/p&gt;
&lt;p&gt;Then when your staff member tries to do &amp;quot;Gift Input from Web&amp;quot; for the first time, they can just select your organization&amp;#39;s name in the list.&amp;nbsp; It couldn&amp;#39;t be much easier!&lt;/p&gt;</description></item><item><title>How can I custom implement the web-based TntConnect DataSync protocol?</title><link>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/revision/45.aspx</link><pubDate>Fri, 15 Sep 2017 01:06:23 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:771</guid><dc:creator>Troy Wolbrink</dc:creator><comments>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/comments.aspx</comments><description>Revision 45 posted to Frequently Asked Questions by Troy Wolbrink on 9/15/2017 1:06:23 AM&lt;br /&gt;
&lt;h2&gt;How can I custom implement the web-based TntConnect DataSync protocol?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Developer Guides&lt;/div&gt;

&lt;p&gt;This document describes how you can make your organization&amp;#39;s online donation system compatible with TntConnect.&amp;nbsp; The technical details are spelled out so that you can provide your own custom solution.&amp;nbsp; It requires a knowledge of computer programming.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&amp;nbsp; If you&amp;#39;re building an app to help missionaries,&lt;/strong&gt; and you want to download donor/gift information, you&amp;#39;re at the wrong place.&amp;nbsp; You should visit the &lt;a href="/donorhub/groups/developers/default.aspx"&gt;Donor Hub API Developers Group&lt;/a&gt; instead.&amp;nbsp; It has &lt;a href="/donorhub/groups/developers/wiki/how-can-my-fundraising-app-use-the-donorhub-api.aspx"&gt;better documentation&lt;/a&gt; written from your perspective.&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffff99;"&gt;&lt;strong&gt;Make your life easier!&amp;nbsp;&lt;/strong&gt;&amp;nbsp;Instead of building it all yourself, take&amp;nbsp;advantage of&amp;nbsp;&lt;strong&gt;DonorHub Online &lt;/strong&gt;DonorHub Online is very reasonably priced, and probably less total cost of ownership than your own custom solution.&amp;nbsp;&amp;nbsp;TntWare makes this process seamless, both for the staff on the field and the accounting team back in the office.:&lt;br /&gt;&amp;nbsp; &lt;/span&gt;&lt;a href="mailto:troy@tntware.com"&gt;&lt;strong&gt;&lt;span style="background-color:#ffff99;"&gt;Ask us about DonorHub Online&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="background-color:#ffff99;"&gt;.&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Once you are TntConnect-compatible, your staff will be able to use TntConnect to connect to your system to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;li&gt;Be notified of their staff account balance &lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h3&gt;What it takes...&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Query INI file &lt;/li&gt;
&lt;li&gt;Profiles Query&lt;/li&gt;
&lt;li&gt;Account Balance Query &lt;/li&gt;
&lt;li&gt;Donations Query &lt;/li&gt;
&lt;li&gt;Addresses Query &lt;/li&gt;
&lt;li&gt;Addresses By IDs Query &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Query INI File&lt;/h4&gt;
&lt;p&gt;You need to provide a Query INI File.&amp;nbsp; This file will provide the web address and parameter template needed to download the results of the query.&amp;nbsp; Below is an example.&amp;nbsp; Notice it is based on a standard Windows INI file format.&lt;/p&gt;
&lt;div align="left"&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffcc;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#0000FF;"&gt;[ORGANIZATION]&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;br /&gt;RedirectQueryIni&lt;/span&gt;&lt;/strong&gt;=&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;=Your Organization Name&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;=MyOrg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/WebLogo.jpg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/staffaccounthelp.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/bannerad.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;=1/1/1990&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;/span&gt;=MyOrg-USA&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=&lt;span style="color:#000000;"&gt;mailto:test@test.com&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;=Click here to report this issue!&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;=You may also reach the Call Center at 111-222-3333.&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/requestprofile.htm&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;=http://myorg.org/staffportal.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;DefaultCurrencyCode&lt;/strong&gt;&lt;/span&gt;=USD&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;=True&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[PROFILES]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;[ACCOUNT_BALANCE]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:6pt;font-family:&amp;#39;Small Fonts&amp;#39;;"&gt;Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#008000;"&gt;Post&lt;/span&gt;&lt;/strong&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;Persons=$PERSONIDS$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&amp;nbsp;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h4&gt;&amp;nbsp; Now let me explain the meaning of each value...&lt;/h4&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffee;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Minimum and recommended versions of TntConnect&lt;/span&gt;&lt;br style="color:#008080;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ORGANIZATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Very first thing TntConnect checks, allows for permanent redirection of TntConnect to new query.ini url&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RedirectQueryIni&lt;/strong&gt;&lt;/span&gt;=&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify the name of your organization here.&lt;/span&gt;&lt;br style="color:#800000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Your Organization Name&lt;br /&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify a short abbreviation of your organization here.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=MyOrg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of where your logo can be downloaded (JPEG only).&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/WebLogo.jpg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL to help your staff get setup with an account.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/staffaccounthelp.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of your banner ad.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/bannerad.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Boundary of how back your online donation system provides data for. (DATE)&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1/1/1990&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Unique code to represent your ministry internally to TntConnect. (25 chars max!&amp;nbsp; User never sees this.)&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#008000;"&gt;Code&lt;/span&gt;&lt;/strong&gt;=MyOrg-USA&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Set this to &amp;quot;1&amp;quot; if you want the queries to use basic HTTP authentication&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// TntConnect internally removes leading zeros from numeric donor account ids. Specify the minimum number&lt;br /&gt;&amp;nbsp;/// of digits a&amp;nbsp;donor id should be, and TntConnect will add leading zeros when returning them back in the &lt;br /&gt;&amp;nbsp;/// &amp;quot;Addresses By IDs Query&amp;quot; query.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Where users can report errors with your download process.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=mailto:test@test.com&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Click here to report this issue!&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=You may also reach the Call Center at&amp;nbsp;111-222-3333.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can request new user profiles.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=https://www.myorg.org/requestprofile.htm&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can view a staff portal.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://myorg.org/staffportal.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;new for TntConnect 2.1.68&amp;gt; indicates if TntConnect can attempt logging in while user types password.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=True&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;new for&amp;nbsp;TntConnect 3.1&amp;gt; Specify the assumed base currency code (ISO 4217 3-char) for gifts&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;DefaultCurrencyCode&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=USD&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// The rest of these sections describe Web Queries.&amp;nbsp; A Web Query has a &lt;strong&gt;Url&lt;/strong&gt; and a &lt;strong&gt;Post&lt;/strong&gt;.&amp;nbsp; &lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Url&lt;/strong&gt; is where TntConnect requests data.&lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Post&lt;/strong&gt; is a template of query encoded parameters that get POST-ed to the URL.&lt;br /&gt;&amp;nbsp;/// More information is provided below to describe the details.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[PROFILES]&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span style="font-weight:normal;"&gt;&lt;br /&gt;The benefit of keeping the instructions in this file is that if you later change the URL or POST template of your query, you can just edit the Query INI File and make a seamless transition.&amp;nbsp; The staff using the program will never know it changed.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;hr /&gt;
&lt;h2&gt;The Queries&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;--Placeholders--&lt;br /&gt;&lt;/b&gt;Each query has a URL and a POST.&amp;nbsp; The URL specifies your online donation server object (CGI object, for example).&amp;nbsp; The POST specifies the data to send with the HTTP POST transaction.&amp;nbsp; The POST is in a template form.&amp;nbsp; These placeholders are key words that will be substituted by the appropriate string based on the user&amp;#39;s input in TntConnect:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="4" cellspacing="1" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;$ACCOUNT$&lt;/td&gt;
&lt;td&gt;The user name of the staff logging in to the system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PASSWORD$&lt;/td&gt;
&lt;td&gt;The password of the staff logging in to the system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PROFILE$&lt;/td&gt;
&lt;td&gt;The profile code of the staff logging in to the system.&lt;br /&gt;This comes from the Profiles query.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATEFROM$&lt;/td&gt;
&lt;td&gt;The specified beginning date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATETO$&lt;/td&gt;
&lt;td&gt;The specified ending date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PERSONIDS$&lt;/td&gt;
&lt;td&gt;A comma separated list of donor IDs.&amp;nbsp; (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;So for example, if I defined my Post value by:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Post=Action=TntBalance&amp;amp;Username=&lt;b&gt;$ACCOUNT$&lt;/b&gt;&amp;amp;Password=&lt;b&gt;$PASSWORD$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;And if my user name was &amp;quot;JohnDoe&amp;quot;, and my password was &amp;quot;abc123&amp;quot; then the following data would be send with the HTTP POST transaction:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Action=TntBalance&amp;amp;Username=&lt;b&gt;JohnDoe&lt;/b&gt;&amp;amp;Password=&lt;b&gt;abc123&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Standard Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should return its results as CSV text.&amp;nbsp; I will describe the &lt;br /&gt;field names expected for each query.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Error Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should handle invalid conditions (such as an invalid username) by &lt;br /&gt;returning two lines of text.&amp;nbsp; The first line of text should be &amp;quot;ERROR&amp;quot;.&amp;nbsp; &lt;br /&gt;The second line of text is the error description.&amp;nbsp; Here are a couple of &lt;br /&gt;examples to give you the general idea.&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid password.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid user name.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="339" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="329" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Server is down for maintenance.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid date range.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Note for anyone consuming this api, some existing legacy servers may return errors using a different format, such as BAD_PASSWORD instead of ERROR, with a multi-line error description.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Profiles Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return a list of profiles associated with the user.&amp;nbsp;&amp;nbsp;A user might have different &amp;quot;modes&amp;quot; for downloading information, without having to setup different username/passwords for each mode.&amp;nbsp; This works especially well in a Single Sign On (SSO) environment.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;p&gt;
&lt;table width="317" cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;" id="table7"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_CODE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:185px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_DESCRIPTION&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Staff Account (Default)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN1&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN2&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #2&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table9"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;PROFILE_CODE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A18) A code to identify this profile.&amp;nbsp; A blank profile code would be the default profile associated with the account.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_CODE&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;PROFILE_DESCRIPTION&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A50) A description of the profile.&amp;nbsp; This is what the user sees.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_DESCRIPTION&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;h2&gt;
&lt;hr /&gt;
&lt;p&gt;Account Balance Query&lt;/p&gt;
&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to simply return the staff account balance of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;EMPLID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:153px;border-left:medium none;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ACCT_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:89px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;BALANCE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td width="153" style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td width="89" style="border-left:medium none;" class="xl29"&gt;1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Result in it&amp;#39;s raw form just in case you are not familiar with the CSV format:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;EMPLID,ACCT_NAME,BALANCE&lt;br /&gt;12345678,&amp;quot;Doe, John &amp;amp; Jane&amp;quot;,1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;EMPLID&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;Comma separated list of designation ids (A18) associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;ACCT_NAME&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;List of designation account names (A50) associated with this user.&amp;nbsp; Each name is delimited by carriage returns and line feeds (vbCrLf or #13#10), and correlates to designation ids found in EMPLID.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;BALANCE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(Text) Custom text that describes the user&amp;#39;s account balance.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;
&lt;hr /&gt;
&lt;/p&gt;
&lt;h2&gt;Donations Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return all donation detail data for the staff member within a certain date range.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$ and $DATETO$.&amp;nbsp; Keep in mind that these placeholders come in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ and $DATETO$ placeholders describe the beginning and ending dates of the query.&amp;nbsp; You should include donation data for all dates between and including these dates.&amp;nbsp; The beginning date will be limited by the &amp;quot;MinimumWebGiftDate&amp;quot; value in the Query INI file.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result: 
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table17"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table border="1" cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table18"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="129" height="17" style="height:12.75pt;width:97pt;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;strong&gt;TntConnect Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A50&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;DATE&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;AMOUNT&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;FLOAT&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DONATION_ID&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donation Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DESIGNATION&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;MOTIVATION&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;(Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A18&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional) &amp;nbsp;Any comments associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;FLOAT&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &amp;quot;DefaultCurrencyCode&amp;quot; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PERSONAL&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;color:#5179d7;text-align:center;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;BOOL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;color:#5179d7;text-align:center;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;3.2&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Optional)&lt;/span&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Blank&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;implies&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;FALSE&amp;quot;.&amp;nbsp;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Indicates&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;if&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;gift&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;intended&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;be&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;personal&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;gift&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;staff&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;member&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;which&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;usually&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;means&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;it&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;s&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;not&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;tax&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;deductible)&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;color:#5179d7;text-align:center;"&gt;&lt;/td&gt;
&lt;td style="width:85px;color:#5179d7;text-align:center;"&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#5179d7;"&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Addresses Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return detailed name, address and phone data for the staff member&amp;#39;s donors.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$.&amp;nbsp; Keep in mind that this parameter comes in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ placeholder limits the address list to only those that have changed since the given date.&amp;nbsp; If the given date is blank, the user is requesting ALL addresses.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $DATEFROM$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;All fields are optional (column header must exist, but data can be blank) except PEOPLE_ID and ACCT_NAME.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result:&lt;br /&gt;
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table15"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table3"&gt;
&lt;tbody style="border-style:solid;border-width:1px;padding:1px 4px;"&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:#c0c0c0 1px solid;height:12.75pt;border-right:1px solid;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:46pt;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:53pt;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;"&gt;&lt;strong&gt;TntConnect Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:364pt;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A18&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;INFO_URL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;URL to view/edit donor information.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;RELATED_IDS&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A comma seperated list of related donor codes/ids.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DECEASED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;BOOL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Blank implies &amp;quot;FALSE&amp;quot;.&amp;nbsp; Is the donor deceased?&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;PERSON_TYPE&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;LAST_NAME_ORG&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;Last Name or Organization Name&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;ORG_CONTACT_PERSON&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:53pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;[PERSON_TYPE=&amp;quot;O&amp;quot;]&lt;br style="color:#5179D7;" /&gt;Contact person for this organization.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;TITLE&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SUFFIX&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_TITLE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="height:13pt;width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="height:13pt;width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Note: If provided, it is concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR1&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR2&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR3&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR4&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CITY&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;STATE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ZIP&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;COUNTRY&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A3&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&lt;br /&gt;&amp;lt;new in TntConnect 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntConnect 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the address was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;spouse mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the spouse email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A note regarding the donor.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div&gt;&lt;/div&gt;
&lt;p&gt;
&lt;hr /&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;h2&gt;Addresses By IDs Query&lt;/h2&gt;
&lt;p&gt;This Query only differs from the Addresses Query in that it uses the $PERSONIDS$ parameter instead of the $DATEFROM$ parameter.&amp;nbsp; The $PERSONID$ parameter is substituted by a comma separated list of donor IDs.&amp;nbsp; These donor IDs are obtained from donations in the Donations Query.&amp;nbsp; TntConnect will never submit a request with more than 200 donor IDs.&lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $PERSONIDS$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;hr /&gt;
&lt;h6 style="font-size:large;"&gt;Data Types Explained&lt;/h6&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;A25&lt;/strong&gt;, a text column with a maximum of 25 characters&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;MEMO&lt;/strong&gt;, a text column with no predefined length limits&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;DATE&lt;/strong&gt;, a date formatted as M/D/YYYY (or&amp;nbsp; &lt;span style="color:#008800;"&gt;&amp;lt;new in&amp;nbsp;TntConnect 3.1&amp;gt;&lt;/span&gt;&amp;nbsp;the YYYY-MM-DD format).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;BOOL&lt;/strong&gt;, a boolean as &amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;FLOAT&lt;/strong&gt;, a floating point number.&amp;nbsp; Currency symbols or thousands separators are not allowed.&amp;nbsp; The decimal separator must be a period.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;(&lt;strong&gt;Note:&lt;/strong&gt; for all types, leading and trailing spaces are removed from the value.&amp;nbsp; So &amp;quot;&amp;nbsp; ABC&amp;nbsp; &amp;quot;&amp;nbsp;is always trimmed down to just &amp;quot;ABC&amp;quot;.)&lt;/em&gt;&lt;/p&gt;
&lt;/p&gt;
&lt;h2&gt;Case Insensitivity&lt;/h2&gt;
&lt;p&gt;TntConnect will store designation ids, donor ids and donation ids exactly as it is received.&amp;nbsp; (Leading zeros will be removed from numeric donor ids.)&amp;nbsp; But internally when TntConnect is syncing incoming data, it will match up these ids in a case insensitive way.&amp;nbsp; So a donation id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; are the same from TntConnect&amp;#39;s perspective.&amp;nbsp; Sending your staff two donations with an id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; respectively will either result in a &amp;quot;duplicate id error&amp;quot; in TntConnect or it will overwrite the one donation with the other.&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Testing your compatibility with TntConnect&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;To test your online donation system&amp;#39;s compatibility with TntConnect, pull up the &amp;quot;Gift Input from Web&amp;quot; screen.&amp;nbsp; Where it has you choose your Organization, hold the &amp;quot;Shift&amp;quot; key down while you drop down the list and then choose &amp;quot;Custom&amp;quot;.&amp;nbsp; Then you can simply type in the URL of your Query INI File.&amp;nbsp; That is all there is to it!&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Making it easy for your staff to connect...&lt;/h3&gt;
&lt;p&gt;If you want to include your organization in the drop down list where you choose the Organization, just send me an email. (&lt;a href="mailto:troy@tntware.com"&gt;troy@tntware.com&lt;/a&gt;)&amp;nbsp; Be sure to include your organization&amp;#39;s name, and the URL of your Query INI File.&amp;nbsp; I can update the list on my website, and your organization will automatically appear in the list.&lt;/p&gt;
&lt;p&gt;Then when your staff member tries to do &amp;quot;Gift Input from Web&amp;quot; for the first time, they can just select your organization&amp;#39;s name in the list.&amp;nbsp; It couldn&amp;#39;t be much easier!&lt;/p&gt;
&lt;/p&gt;</description></item><item><title>How can I custom implement the web-based TntConnect DataSync protocol?</title><link>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/revision/44.aspx</link><pubDate>Fri, 15 Sep 2017 01:05:18 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:766</guid><dc:creator>Troy Wolbrink</dc:creator><comments>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/comments.aspx</comments><description>Revision 44 posted to Frequently Asked Questions by Troy Wolbrink on 9/15/2017 1:05:18 AM&lt;br /&gt;
&lt;h2&gt;How can I custom implement the web-based TntConnect DataSync protocol?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Developer Guides&lt;/div&gt;

&lt;p&gt;This document describes how you can make your organization&amp;#39;s online donation system compatible with TntConnect.&amp;nbsp; The technical details are spelled out so that you can provide your own custom solution.&amp;nbsp; It requires a knowledge of computer programming.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;Note&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;If&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;re&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;building&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;an&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;app&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;help&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;missionaries&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt;&lt;/strong&gt; &lt;span style="background: SpringGreen;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;want&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;download&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;donor/gift&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;information&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;re&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;at&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;wrong&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;place&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;You&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;should&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;visit&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;a href="https://www.tntware.com/donorhub/groups/developers/default.aspx"&gt;&lt;span style="background: SpringGreen;"&gt;Donor&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Hub&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;API&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Developers&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Group&lt;/span&gt;&lt;/a&gt; &lt;span style="background: SpringGreen;"&gt;instead&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;It&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;has&lt;/span&gt; &lt;a href="https://www.tntware.com/donorhub/groups/developers/wiki/how-can-my-fundraising-app-use-the-donorhub-api.aspx"&gt;&lt;span style="background: SpringGreen;"&gt;better&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;documentation&lt;/span&gt;&lt;/a&gt; &lt;span style="background: SpringGreen;"&gt;written&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;from&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;perspective&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffff99;"&gt;&lt;strong&gt;Make your life easier!&amp;nbsp;&lt;/strong&gt;&amp;nbsp;Instead of building it all yourself, take&amp;nbsp;advantage of&amp;nbsp;&lt;strong&gt;DonorHub Online &lt;/strong&gt;DonorHub Online is very reasonably priced, and probably less total cost of ownership than your own custom solution.&amp;nbsp;&amp;nbsp;TntWare makes this process seamless, both for the staff on the field and the accounting team back in the office.:&lt;br /&gt;&amp;nbsp; &lt;/span&gt;&lt;a href="mailto:troy@tntware.com"&gt;&lt;strong&gt;&lt;span style="background-color:#ffff99;"&gt;Ask us about DonorHub Online&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="background-color:#ffff99;"&gt;.&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Once you are TntConnect-compatible, your staff will be able to use TntConnect to connect to your system to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;li&gt;Be notified of their staff account balance &lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h3&gt;What it takes...&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Query INI file &lt;/li&gt;
&lt;li&gt;Profiles Query&lt;/li&gt;
&lt;li&gt;Account Balance Query &lt;/li&gt;
&lt;li&gt;Donations Query &lt;/li&gt;
&lt;li&gt;Addresses Query &lt;/li&gt;
&lt;li&gt;Addresses By IDs Query &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Query INI File&lt;/h4&gt;
&lt;p&gt;You need to provide a Query INI File.&amp;nbsp; This file will provide the web address and parameter template needed to download the results of the query.&amp;nbsp; Below is an example.&amp;nbsp; Notice it is based on a standard Windows INI file format.&lt;/p&gt;
&lt;div align="left"&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffcc;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#0000FF;"&gt;[ORGANIZATION]&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;br /&gt;RedirectQueryIni&lt;/span&gt;&lt;/strong&gt;=&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;=Your Organization Name&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;=MyOrg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/WebLogo.jpg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/staffaccounthelp.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/bannerad.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;=1/1/1990&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;/span&gt;=MyOrg-USA&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=&lt;span style="color:#000000;"&gt;mailto:test@test.com&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;=Click here to report this issue!&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;=You may also reach the Call Center at 111-222-3333.&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/requestprofile.htm&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;=http://myorg.org/staffportal.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;DefaultCurrencyCode&lt;/strong&gt;&lt;/span&gt;=USD&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;=True&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[PROFILES]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;[ACCOUNT_BALANCE]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:6pt;font-family:&amp;#39;Small Fonts&amp;#39;;"&gt;Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#008000;"&gt;Post&lt;/span&gt;&lt;/strong&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;Persons=$PERSONIDS$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&amp;nbsp;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h4&gt;&amp;nbsp; Now let me explain the meaning of each value...&lt;/h4&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffee;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Minimum and recommended versions of TntConnect&lt;/span&gt;&lt;br style="color:#008080;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ORGANIZATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Very first thing TntConnect checks, allows for permanent redirection of TntConnect to new query.ini url&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RedirectQueryIni&lt;/strong&gt;&lt;/span&gt;=&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify the name of your organization here.&lt;/span&gt;&lt;br style="color:#800000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Your Organization Name&lt;br /&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify a short abbreviation of your organization here.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=MyOrg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of where your logo can be downloaded (JPEG only).&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/WebLogo.jpg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL to help your staff get setup with an account.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/staffaccounthelp.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of your banner ad.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/bannerad.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Boundary of how back your online donation system provides data for. (DATE)&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1/1/1990&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Unique code to represent your ministry internally to TntConnect. (25 chars max!&amp;nbsp; User never sees this.)&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#008000;"&gt;Code&lt;/span&gt;&lt;/strong&gt;=MyOrg-USA&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Set this to &amp;quot;1&amp;quot; if you want the queries to use basic HTTP authentication&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// TntConnect internally removes leading zeros from numeric donor account ids. Specify the minimum number&lt;br /&gt;&amp;nbsp;/// of digits a&amp;nbsp;donor id should be, and TntConnect will add leading zeros when returning them back in the &lt;br /&gt;&amp;nbsp;/// &amp;quot;Addresses By IDs Query&amp;quot; query.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Where users can report errors with your download process.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=mailto:test@test.com&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Click here to report this issue!&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=You may also reach the Call Center at&amp;nbsp;111-222-3333.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can request new user profiles.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=https://www.myorg.org/requestprofile.htm&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can view a staff portal.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://myorg.org/staffportal.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;new for TntConnect 2.1.68&amp;gt; indicates if TntConnect can attempt logging in while user types password.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=True&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;new for&amp;nbsp;TntConnect 3.1&amp;gt; Specify the assumed base currency code (ISO 4217 3-char) for gifts&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;DefaultCurrencyCode&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=USD&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// The rest of these sections describe Web Queries.&amp;nbsp; A Web Query has a &lt;strong&gt;Url&lt;/strong&gt; and a &lt;strong&gt;Post&lt;/strong&gt;.&amp;nbsp; &lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Url&lt;/strong&gt; is where TntConnect requests data.&lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Post&lt;/strong&gt; is a template of query encoded parameters that get POST-ed to the URL.&lt;br /&gt;&amp;nbsp;/// More information is provided below to describe the details.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[PROFILES]&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span style="font-weight:normal;"&gt;&lt;br /&gt;The benefit of keeping the instructions in this file is that if you later change the URL or POST template of your query, you can just edit the Query INI File and make a seamless transition.&amp;nbsp; The staff using the program will never know it changed.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;hr /&gt;
&lt;h2&gt;The Queries&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;--Placeholders--&lt;br /&gt;&lt;/b&gt;Each query has a URL and a POST.&amp;nbsp; The URL specifies your online donation server object (CGI object, for example).&amp;nbsp; The POST specifies the data to send with the HTTP POST transaction.&amp;nbsp; The POST is in a template form.&amp;nbsp; These placeholders are key words that will be substituted by the appropriate string based on the user&amp;#39;s input in TntConnect:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="4" cellspacing="1" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;$ACCOUNT$&lt;/td&gt;
&lt;td&gt;The user name of the staff logging in to the system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PASSWORD$&lt;/td&gt;
&lt;td&gt;The password of the staff logging in to the system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PROFILE$&lt;/td&gt;
&lt;td&gt;The profile code of the staff logging in to the system.&lt;br /&gt;This comes from the Profiles query.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATEFROM$&lt;/td&gt;
&lt;td&gt;The specified beginning date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATETO$&lt;/td&gt;
&lt;td&gt;The specified ending date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PERSONIDS$&lt;/td&gt;
&lt;td&gt;A comma separated list of donor IDs.&amp;nbsp; (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;So for example, if I defined my Post value by:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Post=Action=TntBalance&amp;amp;Username=&lt;b&gt;$ACCOUNT$&lt;/b&gt;&amp;amp;Password=&lt;b&gt;$PASSWORD$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;And if my user name was &amp;quot;JohnDoe&amp;quot;, and my password was &amp;quot;abc123&amp;quot; then the following data would be send with the HTTP POST transaction:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Action=TntBalance&amp;amp;Username=&lt;b&gt;JohnDoe&lt;/b&gt;&amp;amp;Password=&lt;b&gt;abc123&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Standard Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should return its results as CSV text.&amp;nbsp; I will describe the &lt;br /&gt;field names expected for each query.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Error Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should handle invalid conditions (such as an invalid username) by &lt;br /&gt;returning two lines of text.&amp;nbsp; The first line of text should be &amp;quot;ERROR&amp;quot;.&amp;nbsp; &lt;br /&gt;The second line of text is the error description.&amp;nbsp; Here are a couple of &lt;br /&gt;examples to give you the general idea.&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid password.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid user name.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="339" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="329" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Server is down for maintenance.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid date range.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Note for anyone consuming this api, some existing legacy servers may return errors using a different format, such as BAD_PASSWORD instead of ERROR, with a multi-line error description.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Profiles Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return a list of profiles associated with the user.&amp;nbsp;&amp;nbsp;A user might have different &amp;quot;modes&amp;quot; for downloading information, without having to setup different username/passwords for each mode.&amp;nbsp; This works especially well in a Single Sign On (SSO) environment.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;p&gt;
&lt;table width="317" cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;" id="table7"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_CODE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:185px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_DESCRIPTION&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Staff Account (Default)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN1&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN2&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #2&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table9"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;PROFILE_CODE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A18) A code to identify this profile.&amp;nbsp; A blank profile code would be the default profile associated with the account.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_CODE&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;PROFILE_DESCRIPTION&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A50) A description of the profile.&amp;nbsp; This is what the user sees.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_DESCRIPTION&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;h2&gt;
&lt;hr /&gt;
&lt;p&gt;Account Balance Query&lt;/p&gt;
&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to simply return the staff account balance of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;EMPLID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:153px;border-left:medium none;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ACCT_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:89px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;BALANCE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td width="153" style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td width="89" style="border-left:medium none;" class="xl29"&gt;1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Result in it&amp;#39;s raw form just in case you are not familiar with the CSV format:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;EMPLID,ACCT_NAME,BALANCE&lt;br /&gt;12345678,&amp;quot;Doe, John &amp;amp; Jane&amp;quot;,1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;EMPLID&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;Comma separated list of designation ids (A18) associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;ACCT_NAME&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;List of designation account names (A50) associated with this user.&amp;nbsp; Each name is delimited by carriage returns and line feeds (vbCrLf or #13#10), and correlates to designation ids found in EMPLID.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;BALANCE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(Text) Custom text that describes the user&amp;#39;s account balance.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;
&lt;hr /&gt;
&lt;/p&gt;
&lt;h2&gt;Donations Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return all donation detail data for the staff member within a certain date range.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$ and $DATETO$.&amp;nbsp; Keep in mind that these placeholders come in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ and $DATETO$ placeholders describe the beginning and ending dates of the query.&amp;nbsp; You should include donation data for all dates between and including these dates.&amp;nbsp; The beginning date will be limited by the &amp;quot;MinimumWebGiftDate&amp;quot; value in the Query INI file.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result: 
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table17"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table border="1" cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table18"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="129" height="17" style="height:12.75pt;width:97pt;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;strong&gt;TntConnect Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A50&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;DATE&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;AMOUNT&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;FLOAT&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DONATION_ID&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donation Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DESIGNATION&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;MOTIVATION&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;(Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A18&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional) &amp;nbsp;Any comments associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;FLOAT&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &amp;quot;DefaultCurrencyCode&amp;quot; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;PERSONAL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;color:#5179d7;text-align:center;"&gt;BOOL&lt;/td&gt;
&lt;td style="width:85px;color:#5179d7;text-align:center;"&gt;3.2&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;(Optional)&amp;nbsp; &lt;/span&gt;Blank implies &amp;quot;FALSE&amp;quot;.&amp;nbsp; Indicates if the gift is intended to be a personal gift for the staff member (which usually means it&amp;#39;s not tax deductible).&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Addresses Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return detailed name, address and phone data for the staff member&amp;#39;s donors.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$.&amp;nbsp; Keep in mind that this parameter comes in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ placeholder limits the address list to only those that have changed since the given date.&amp;nbsp; If the given date is blank, the user is requesting ALL addresses.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $DATEFROM$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;All fields are optional (column header must exist, but data can be blank) except PEOPLE_ID and ACCT_NAME.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result:&lt;br /&gt;
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table15"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table3"&gt;
&lt;tbody style="border-style:solid;border-width:1px;padding:1px 4px;"&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:#c0c0c0 1px solid;height:12.75pt;border-right:1px solid;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:46pt;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:53pt;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;"&gt;&lt;strong&gt;TntConnect Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:364pt;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A18&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;INFO_URL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;URL to view/edit donor information.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;RELATED_IDS&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A comma seperated list of related donor codes/ids.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DECEASED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;BOOL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Blank implies &amp;quot;FALSE&amp;quot;.&amp;nbsp; Is the donor deceased?&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;PERSON_TYPE&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;LAST_NAME_ORG&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;Last Name or Organization Name&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;ORG_CONTACT_PERSON&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:53pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;[PERSON_TYPE=&amp;quot;O&amp;quot;]&lt;br style="color:#5179D7;" /&gt;Contact person for this organization.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;TITLE&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SUFFIX&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_TITLE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="height:13pt;width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="height:13pt;width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Note: If provided, it is concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR1&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR2&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR3&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR4&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CITY&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;STATE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ZIP&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;COUNTRY&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A3&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&lt;br /&gt;&amp;lt;new in TntConnect 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntConnect 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the address was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;spouse mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the spouse email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A note regarding the donor.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div&gt;&lt;/div&gt;
&lt;p&gt;
&lt;hr /&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;h2&gt;Addresses By IDs Query&lt;/h2&gt;
&lt;p&gt;This Query only differs from the Addresses Query in that it uses the $PERSONIDS$ parameter instead of the $DATEFROM$ parameter.&amp;nbsp; The $PERSONID$ parameter is substituted by a comma separated list of donor IDs.&amp;nbsp; These donor IDs are obtained from donations in the Donations Query.&amp;nbsp; TntConnect will never submit a request with more than 200 donor IDs.&lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $PERSONIDS$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;hr /&gt;
&lt;h6 style="font-size:large;"&gt;Data Types Explained&lt;/h6&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;A25&lt;/strong&gt;, a text column with a maximum of 25 characters&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;MEMO&lt;/strong&gt;, a text column with no predefined length limits&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;DATE&lt;/strong&gt;, a date formatted as M/D/YYYY (or&amp;nbsp; &lt;span style="color:#008800;"&gt;&amp;lt;new in&amp;nbsp;TntConnect 3.1&amp;gt;&lt;/span&gt;&amp;nbsp;the YYYY-MM-DD format).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;BOOL&lt;/strong&gt;, a boolean as &amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;FLOAT&lt;/strong&gt;, a floating point number.&amp;nbsp; Currency symbols or thousands separators are not allowed.&amp;nbsp; The decimal separator must be a period.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;(&lt;strong&gt;Note:&lt;/strong&gt; for all types, leading and trailing spaces are removed from the value.&amp;nbsp; So &amp;quot;&amp;nbsp; ABC&amp;nbsp; &amp;quot;&amp;nbsp;is always trimmed down to just &amp;quot;ABC&amp;quot;.)&lt;/em&gt;&lt;/p&gt;
&lt;/p&gt;
&lt;h2&gt;Case Insensitivity&lt;/h2&gt;
&lt;p&gt;TntConnect will store designation ids, donor ids and donation ids exactly as it is received.&amp;nbsp; (Leading zeros will be removed from numeric donor ids.)&amp;nbsp; But internally when TntConnect is syncing incoming data, it will match up these ids in a case insensitive way.&amp;nbsp; So a donation id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; are the same from TntConnect&amp;#39;s perspective.&amp;nbsp; Sending your staff two donations with an id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; respectively will either result in a &amp;quot;duplicate id error&amp;quot; in TntConnect or it will overwrite the one donation with the other.&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Testing your compatibility with TntConnect&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;To test your online donation system&amp;#39;s compatibility with TntConnect, pull up the &amp;quot;Gift Input from Web&amp;quot; screen.&amp;nbsp; Where it has you choose your Organization, hold the &amp;quot;Shift&amp;quot; key down while you drop down the list and then choose &amp;quot;Custom&amp;quot;.&amp;nbsp; Then you can simply type in the URL of your Query INI File.&amp;nbsp; That is all there is to it!&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Making it easy for your staff to connect...&lt;/h3&gt;
&lt;p&gt;If you want to include your organization in the drop down list where you choose the Organization, just send me an email. (&lt;a href="mailto:troy@tntware.com"&gt;troy@tntware.com&lt;/a&gt;)&amp;nbsp; Be sure to include your organization&amp;#39;s name, and the URL of your Query INI File.&amp;nbsp; I can update the list on my website, and your organization will automatically appear in the list.&lt;/p&gt;
&lt;p&gt;Then when your staff member tries to do &amp;quot;Gift Input from Web&amp;quot; for the first time, they can just select your organization&amp;#39;s name in the list.&amp;nbsp; It couldn&amp;#39;t be much easier!&lt;/p&gt;
&lt;/p&gt;</description></item><item><title>How can I custom implement the web-based TntConnect DataSync protocol?</title><link>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/revision/43.aspx</link><pubDate>Fri, 15 Sep 2017 01:01:36 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:765</guid><dc:creator>Troy Wolbrink</dc:creator><comments>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/comments.aspx</comments><description>Revision 43 posted to Frequently Asked Questions by Troy Wolbrink on 9/15/2017 1:01:36 AM&lt;br /&gt;
&lt;h2&gt;How can I custom implement the web-based TntConnect DataSync protocol?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Developer Guides&lt;/div&gt;

&lt;p&gt;This document describes how you can make your organization&amp;#39;s online donation system compatible with TntConnect.&amp;nbsp; The technical details are spelled out so that you can provide your own custom solution.&amp;nbsp; It requires a knowledge of computer programming.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;You&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;may&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;want&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;consider&lt;/span&gt; &lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DonorHub&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Online&lt;/span&gt; &lt;/strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;instead&lt;/span&gt; &amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffff99;"&gt;&lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;Make&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;life&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;easier&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;!&lt;/span&gt;&amp;nbsp;&lt;/strong&gt;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;Instead&lt;/span&gt; of &lt;span style="text-decoration: line-through; color: red;"&gt;creating&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;building&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;it&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;all&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;yourself&lt;/span&gt;, &lt;span style="text-decoration: line-through; color: red;"&gt;maintaining&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;hosting&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;own&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;custom&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;solution&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;take&lt;/span&gt;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;advantage&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt;&amp;nbsp;&lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;DonorHub&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Online&lt;/span&gt; &lt;/strong&gt;DonorHub Online is very reasonably priced, and probably less total cost of ownership than your own custom solution.&amp;nbsp;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;DonorHub&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Online&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;cloud-based&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;service&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;fully&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;managed&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;by&lt;/span&gt; &amp;nbsp;&amp;nbsp;TntWare &lt;span style="text-decoration: line-through; color: red;"&gt;that&lt;/span&gt; makes this process seamless, both for the staff on the field and the accounting team back in the &lt;span style="text-decoration: line-through; color: red;"&gt;office&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;If&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;d&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;like&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;learn&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;more&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;about&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;how&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;DonorHub&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Online&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;can&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;help&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;become&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;compatible&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;more&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;quickly&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;office.&lt;/span&gt;:&lt;br /&gt;&amp;nbsp; &lt;/span&gt;&lt;a href="mailto:troy@tntware.com"&gt;&lt;strong&gt;&lt;span style="background-color:#ffff99;"&gt;Ask us about DonorHub Online&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="background-color:#ffff99;"&gt;.&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Once you are TntConnect-compatible, your staff will be able to use TntConnect to connect to your system to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;li&gt;Be notified of their staff account balance &lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h3&gt;What it takes...&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Query INI file &lt;/li&gt;
&lt;li&gt;Profiles Query&lt;/li&gt;
&lt;li&gt;Account Balance Query &lt;/li&gt;
&lt;li&gt;Donations Query &lt;/li&gt;
&lt;li&gt;Addresses Query &lt;/li&gt;
&lt;li&gt;Addresses By IDs Query &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Query INI File&lt;/h4&gt;
&lt;p&gt;You need to provide a Query INI File.&amp;nbsp; This file will provide the web address and parameter template needed to download the results of the query.&amp;nbsp; Below is an example.&amp;nbsp; Notice it is based on a standard Windows INI file format.&lt;/p&gt;
&lt;div align="left"&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffcc;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#0000FF;"&gt;[ORGANIZATION]&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;br /&gt;RedirectQueryIni&lt;/span&gt;&lt;/strong&gt;=&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;=Your Organization Name&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;=MyOrg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/WebLogo.jpg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/staffaccounthelp.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/bannerad.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;=1/1/1990&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;/span&gt;=MyOrg-USA&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=&lt;span style="color:#000000;"&gt;mailto:test@test.com&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;=Click here to report this issue!&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;=You may also reach the Call Center at 111-222-3333.&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/requestprofile.htm&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;=http://myorg.org/staffportal.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;DefaultCurrencyCode&lt;/strong&gt;&lt;/span&gt;=USD&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;=True&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[PROFILES]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;[ACCOUNT_BALANCE]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:6pt;font-family:&amp;#39;Small Fonts&amp;#39;;"&gt;Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#008000;"&gt;Post&lt;/span&gt;&lt;/strong&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;Persons=$PERSONIDS$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&amp;nbsp;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h4&gt;&amp;nbsp; Now let me explain the meaning of each value...&lt;/h4&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffee;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Minimum and recommended versions of TntConnect&lt;/span&gt;&lt;br style="color:#008080;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ORGANIZATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Very first thing TntConnect checks, allows for permanent redirection of TntConnect to new query.ini url&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RedirectQueryIni&lt;/strong&gt;&lt;/span&gt;=&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify the name of your organization here.&lt;/span&gt;&lt;br style="color:#800000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Your Organization Name&lt;br /&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify a short abbreviation of your organization here.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=MyOrg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of where your logo can be downloaded (JPEG only).&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/WebLogo.jpg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL to help your staff get setup with an account.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/staffaccounthelp.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of your banner ad.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/bannerad.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Boundary of how back your online donation system provides data for. (DATE)&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1/1/1990&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Unique code to represent your ministry internally to TntConnect. (25 chars max!&amp;nbsp; User never sees this.)&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#008000;"&gt;Code&lt;/span&gt;&lt;/strong&gt;=MyOrg-USA&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Set this to &amp;quot;1&amp;quot; if you want the queries to use basic HTTP authentication&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// TntConnect internally removes leading zeros from numeric donor account ids. Specify the minimum number&lt;br /&gt;&amp;nbsp;/// of digits a&amp;nbsp;donor id should be, and TntConnect will add leading zeros when returning them back in the &lt;br /&gt;&amp;nbsp;/// &amp;quot;Addresses By IDs Query&amp;quot; query.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Where users can report errors with your download process.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=mailto:test@test.com&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Click here to report this issue!&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=You may also reach the Call Center at&amp;nbsp;111-222-3333.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can request new user profiles.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=https://www.myorg.org/requestprofile.htm&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can view a staff portal.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://myorg.org/staffportal.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;new for TntConnect 2.1.68&amp;gt; indicates if TntConnect can attempt logging in while user types password.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=True&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;new for&amp;nbsp;TntConnect 3.1&amp;gt; Specify the assumed base currency code (ISO 4217 3-char) for gifts&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;DefaultCurrencyCode&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=USD&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// The rest of these sections describe Web Queries.&amp;nbsp; A Web Query has a &lt;strong&gt;Url&lt;/strong&gt; and a &lt;strong&gt;Post&lt;/strong&gt;.&amp;nbsp; &lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Url&lt;/strong&gt; is where TntConnect requests data.&lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Post&lt;/strong&gt; is a template of query encoded parameters that get POST-ed to the URL.&lt;br /&gt;&amp;nbsp;/// More information is provided below to describe the details.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[PROFILES]&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span style="font-weight:normal;"&gt;&lt;br /&gt;The benefit of keeping the instructions in this file is that if you later change the URL or POST template of your query, you can just edit the Query INI File and make a seamless transition.&amp;nbsp; The staff using the program will never know it changed.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;hr /&gt;
&lt;h2&gt;The Queries&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;--Placeholders--&lt;br /&gt;&lt;/b&gt;Each query has a URL and a POST.&amp;nbsp; The URL specifies your online donation server object (CGI object, for example).&amp;nbsp; The POST specifies the data to send with the HTTP POST transaction.&amp;nbsp; The POST is in a template form.&amp;nbsp; These placeholders are key words that will be substituted by the appropriate string based on the user&amp;#39;s input in TntConnect:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="4" cellspacing="1" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;$ACCOUNT$&lt;/td&gt;
&lt;td&gt;The user name of the staff logging in to the &lt;span style="text-decoration: line-through; color: red;"&gt;donation&lt;/span&gt; system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PASSWORD$&lt;/td&gt;
&lt;td&gt;The password of the staff logging in to the &lt;span style="text-decoration: line-through; color: red;"&gt;donation&lt;/span&gt; system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PROFILE$&lt;/td&gt;
&lt;td&gt;&lt;span style="color:#008000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;new&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;2.0&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/td&gt;
&lt;td&gt;The profile code of the staff logging in to the &lt;span style="text-decoration: line-through; color: red;"&gt;donation&lt;/span&gt; system.&amp;nbsp; &lt;br /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;If&lt;/span&gt; &lt;br /&gt;&lt;span style="background: SpringGreen;"&gt;This&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;comes&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;from&lt;/span&gt; the Profiles query&lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;not&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;supported&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;will&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;always&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;be&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;blank&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Note&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PROFILE$&lt;/span&gt; &lt;br /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;placeholder&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;never&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;provided&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Profiles&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Query&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;itself&lt;/span&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATEFROM$&lt;/td&gt;
&lt;td&gt;The specified beginning date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATETO$&lt;/td&gt;
&lt;td&gt;The specified ending date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PERSONIDS$&lt;/td&gt;
&lt;td&gt;A comma separated list of donor IDs.&amp;nbsp; (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;So for example, if I defined my Post value by:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Post=Action=TntBalance&amp;amp;Username=&lt;b&gt;$ACCOUNT$&lt;/b&gt;&amp;amp;Password=&lt;b&gt;$PASSWORD$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;And if my user name was &amp;quot;JohnDoe&amp;quot;, and my password was &amp;quot;abc123&amp;quot; then the following data would be send with the HTTP POST transaction:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Action=TntBalance&amp;amp;Username=&lt;b&gt;JohnDoe&lt;/b&gt;&amp;amp;Password=&lt;b&gt;abc123&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Standard Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should return its results as CSV text.&amp;nbsp; I will describe the &lt;br /&gt;field names expected for each query.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Error Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should handle invalid conditions (such as an invalid username) by &lt;br /&gt;returning two lines of text.&amp;nbsp; The first line of text should be &amp;quot;ERROR&amp;quot;.&amp;nbsp; &lt;br /&gt;The second line of text is the error description.&amp;nbsp; Here are a couple of &lt;br /&gt;examples to give you the general idea.&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid password.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid user name.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="339" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="329" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Server is down for maintenance.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid date range.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Note for anyone consuming this api, some existing legacy servers may return errors using a different format, such as BAD_PASSWORD instead of ERROR, with a multi-line error description.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Profiles Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return a list of profiles associated with the user.&amp;nbsp;&amp;nbsp;A user might have different &amp;quot;modes&amp;quot; for downloading information, without having to setup different username/passwords for each mode.&amp;nbsp; This works especially well in a Single Sign On (SSO) environment.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;p&gt;
&lt;table width="317" cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;" id="table7"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_CODE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:185px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_DESCRIPTION&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Staff Account (Default)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN1&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN2&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #2&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table9"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;PROFILE_CODE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A18) A code to identify this profile.&amp;nbsp; A blank profile code would be the default profile associated with the account.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_CODE&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;PROFILE_DESCRIPTION&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A50) A description of the profile.&amp;nbsp; This is what the user sees.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_DESCRIPTION&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;h2&gt;
&lt;hr /&gt;
&lt;p&gt;Account Balance Query&lt;/p&gt;
&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to simply return the staff account balance of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;EMPLID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:153px;border-left:medium none;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ACCT_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:89px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;BALANCE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td width="153" style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td width="89" style="border-left:medium none;" class="xl29"&gt;1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Result in it&amp;#39;s raw form just in case you are not familiar with the CSV format:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;EMPLID,ACCT_NAME,BALANCE&lt;br /&gt;12345678,&amp;quot;Doe, John &amp;amp; Jane&amp;quot;,1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;EMPLID&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;Comma separated list of designation ids (A18) associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;ACCT_NAME&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;List of designation account names (A50) associated with this user.&amp;nbsp; Each name is delimited by carriage returns and line feeds (vbCrLf or #13#10), and correlates to designation ids found in EMPLID.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;BALANCE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(Text) Custom text that describes the user&amp;#39;s account balance.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;
&lt;hr /&gt;
&lt;/p&gt;
&lt;h2&gt;Donations Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return all donation detail data for the staff member within a certain date range.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$ and $DATETO$.&amp;nbsp; Keep in mind that these placeholders come in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ and $DATETO$ placeholders describe the beginning and ending dates of the query.&amp;nbsp; You should include donation data for all dates between and including these dates.&amp;nbsp; The beginning date will be limited by the &amp;quot;MinimumWebGiftDate&amp;quot; value in the Query INI file.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result: 
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table17"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table border="1" cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table18"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="129" height="17" style="height:12.75pt;width:97pt;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;strong&gt;TntConnect Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A50&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;DATE&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;AMOUNT&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;FLOAT&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DONATION_ID&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donation Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DESIGNATION&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;MOTIVATION&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;(Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A18&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional) &amp;nbsp;Any comments associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;FLOAT&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &amp;quot;DefaultCurrencyCode&amp;quot; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;PERSONAL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;color:#5179d7;text-align:center;"&gt;BOOL&lt;/td&gt;
&lt;td style="width:85px;color:#5179d7;text-align:center;"&gt;3.2&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;(Optional)&amp;nbsp; &lt;/span&gt;Blank implies &amp;quot;FALSE&amp;quot;.&amp;nbsp; Indicates if the gift is intended to be a personal gift for the staff member (which usually means it&amp;#39;s not tax deductible).&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Addresses Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return detailed name, address and phone data for the staff member&amp;#39;s donors.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$.&amp;nbsp; Keep in mind that this parameter comes in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ placeholder limits the address list to only those that have changed since the given date.&amp;nbsp; If the given date is blank, the user is requesting ALL addresses.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $DATEFROM$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;All fields are optional (column header must exist, but data can be blank) except PEOPLE_ID and ACCT_NAME.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result:&lt;br /&gt;
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table15"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table3"&gt;
&lt;tbody style="border-style:solid;border-width:1px;padding:1px 4px;"&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:#c0c0c0 1px solid;height:12.75pt;border-right:1px solid;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:46pt;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:53pt;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;"&gt;&lt;strong&gt;TntConnect Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:364pt;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A18&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;INFO_URL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;URL to view/edit donor information.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;RELATED_IDS&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A comma seperated list of related donor codes/ids.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DECEASED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;BOOL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Blank implies &amp;quot;FALSE&amp;quot;.&amp;nbsp; Is the donor deceased?&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;PERSON_TYPE&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;LAST_NAME_ORG&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;Last Name or Organization Name&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;ORG_CONTACT_PERSON&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:53pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;[PERSON_TYPE=&amp;quot;O&amp;quot;]&lt;br style="color:#5179D7;" /&gt;Contact person for this organization.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;TITLE&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SUFFIX&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_TITLE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="height:13pt;width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="height:13pt;width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Note: If provided, it is concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR1&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR2&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR3&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR4&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CITY&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;STATE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ZIP&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;COUNTRY&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A3&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&lt;br /&gt;&amp;lt;new in TntConnect 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntConnect 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the address was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;spouse mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the spouse email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A note regarding the donor.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div&gt;&lt;/div&gt;
&lt;p&gt;
&lt;hr /&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;h2&gt;Addresses By IDs Query&lt;/h2&gt;
&lt;p&gt;This Query only differs from the Addresses Query in that it uses the $PERSONIDS$ parameter instead of the $DATEFROM$ parameter.&amp;nbsp; The $PERSONID$ parameter is substituted by a comma separated list of donor IDs.&amp;nbsp; These donor IDs are obtained from donations in the Donations Query.&amp;nbsp; TntConnect will never submit a request with more than 200 donor IDs.&lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $PERSONIDS$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;hr /&gt;
&lt;h6 style="font-size:large;"&gt;Data Types Explained&lt;/h6&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;A25&lt;/strong&gt;, a text column with a maximum of 25 characters&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;MEMO&lt;/strong&gt;, a text column with no predefined length limits&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;DATE&lt;/strong&gt;, a date formatted as M/D/YYYY (or&amp;nbsp; &lt;span style="color:#008800;"&gt;&amp;lt;new in&amp;nbsp;TntConnect 3.1&amp;gt;&lt;/span&gt;&amp;nbsp;the YYYY-MM-DD format).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;BOOL&lt;/strong&gt;, a boolean as &amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;FLOAT&lt;/strong&gt;, a floating point number.&amp;nbsp; Currency symbols or thousands separators are not allowed.&amp;nbsp; The decimal separator must be a period.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;(&lt;strong&gt;Note:&lt;/strong&gt; for all types, leading and trailing spaces are removed from the value.&amp;nbsp; So &amp;quot;&amp;nbsp; ABC&amp;nbsp; &amp;quot;&amp;nbsp;is always trimmed down to just &amp;quot;ABC&amp;quot;.)&lt;/em&gt;&lt;/p&gt;
&lt;/p&gt;
&lt;h2&gt;Case Insensitivity&lt;/h2&gt;
&lt;p&gt;TntConnect will store designation ids, donor ids and donation ids exactly as it is received.&amp;nbsp; (Leading zeros will be removed from numeric donor ids.)&amp;nbsp; But internally when TntConnect is syncing incoming data, it will match up these ids in a case insensitive way.&amp;nbsp; So a donation id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; are the same from TntConnect&amp;#39;s perspective.&amp;nbsp; Sending your staff two donations with an id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; respectively will either result in a &amp;quot;duplicate id error&amp;quot; in TntConnect or it will overwrite the one donation with the other.&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Testing your compatibility with TntConnect&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;To test your online donation system&amp;#39;s compatibility with TntConnect, pull up the &amp;quot;Gift Input from Web&amp;quot; screen.&amp;nbsp; Where it has you choose your Organization, hold the &amp;quot;Shift&amp;quot; key down while you drop down the list and then choose &amp;quot;Custom&amp;quot;.&amp;nbsp; Then you can simply type in the URL of your Query INI File.&amp;nbsp; That is all there is to it!&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Making it easy for your staff to connect...&lt;/h3&gt;
&lt;p&gt;If you want to include your organization in the drop down list where you choose the Organization, just send me an email. (&lt;a href="mailto:troy@tntware.com"&gt;troy@tntware.com&lt;/a&gt;)&amp;nbsp; Be sure to include your organization&amp;#39;s name, and the URL of your Query INI File.&amp;nbsp; I can update the list on my website, and your organization will automatically appear in the list.&lt;/p&gt;
&lt;p&gt;Then when your staff member tries to do &amp;quot;Gift Input from Web&amp;quot; for the first time, they can just select your organization&amp;#39;s name in the list.&amp;nbsp; It couldn&amp;#39;t be much easier!&lt;/p&gt;
&lt;/p&gt;</description></item><item><title>How can I custom implement the web-based TntConnect DataSync protocol?</title><link>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/revision/42.aspx</link><pubDate>Fri, 15 Sep 2017 00:58:29 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:764</guid><dc:creator>Troy Wolbrink</dc:creator><comments>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/comments.aspx</comments><description>Revision 42 posted to Frequently Asked Questions by Troy Wolbrink on 9/15/2017 12:58:29 AM&lt;br /&gt;
&lt;h2&gt;How can I custom implement the web-based TntConnect DataSync protocol?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Developer Guides&lt;/div&gt;

&lt;p&gt;This document describes how you can make your organization&amp;#39;s online donation system compatible with TntConnect.&amp;nbsp; The technical details are spelled out so that you can provide your own custom solution.&amp;nbsp; It requires a knowledge of computer programming.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;You may want to consider &lt;strong&gt;DonorHub Online &lt;/strong&gt;instead of creating, maintaining and hosting your own custom solution.&amp;nbsp; DonorHub Online is very reasonably priced, and probably less total cost of ownership than your own custom solution.&amp;nbsp;&amp;nbsp;DonorHub Online is&amp;nbsp;a cloud-based service fully managed by TntWare that makes this process seamless, both for the staff on the field and the accounting team back in the office.&lt;/p&gt;
&lt;p&gt;If you&amp;#39;d like to learn more about how DonorHub Online can help you&amp;nbsp;become compatible more quickly:&lt;br /&gt;&amp;nbsp; &lt;a href="mailto:troy@tntware.com"&gt;&lt;strong&gt;Ask us about DonorHub Online&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;.&amp;nbsp;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Once you are TntConnect-compatible, your staff will be able to use TntConnect to connect to your system to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;li&gt;Be notified of their staff account balance &lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h3&gt;What it takes...&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Query INI file &lt;/li&gt;
&lt;li&gt;Profiles Query&lt;/li&gt;
&lt;li&gt;Account Balance Query &lt;/li&gt;
&lt;li&gt;Donations Query &lt;/li&gt;
&lt;li&gt;Addresses Query &lt;/li&gt;
&lt;li&gt;Addresses By IDs Query &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Query INI File&lt;/h4&gt;
&lt;p&gt;You need to provide a Query INI File.&amp;nbsp; This file will provide the web address and parameter template needed to download the results of the query.&amp;nbsp; Below is an example.&amp;nbsp; Notice it is based on a standard Windows INI file format.&lt;/p&gt;
&lt;div align="left"&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffcc;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#0000FF;"&gt;[ORGANIZATION]&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;br /&gt;RedirectQueryIni&lt;/span&gt;&lt;/strong&gt;=&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;=Your Organization Name&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;=MyOrg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/WebLogo.jpg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/staffaccounthelp.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/bannerad.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;=1/1/1990&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;/span&gt;=MyOrg-USA&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=&lt;span style="color:#000000;"&gt;mailto:test@test.com&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;=Click here to report this issue!&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;=You may also reach the Call Center at 111-222-3333.&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/requestprofile.htm&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;=http://myorg.org/staffportal.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;DefaultCurrencyCode&lt;/strong&gt;&lt;/span&gt;=USD&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;=True&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[PROFILES]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;[ACCOUNT_BALANCE]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:6pt;font-family:&amp;#39;Small Fonts&amp;#39;;"&gt;Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#008000;"&gt;Post&lt;/span&gt;&lt;/strong&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;Persons=$PERSONIDS$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&amp;nbsp;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h4&gt;&amp;nbsp; Now let me explain the meaning of each value...&lt;/h4&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffee;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Minimum and recommended versions of TntConnect&lt;/span&gt;&lt;br style="color:#008080;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ORGANIZATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Very first thing TntConnect checks, allows for permanent redirection of TntConnect to new query.ini url&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RedirectQueryIni&lt;/strong&gt;&lt;/span&gt;=&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify the name of your organization here.&lt;/span&gt;&lt;br style="color:#800000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Your Organization Name&lt;br /&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify a short abbreviation of your organization here.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=MyOrg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of where your logo can be downloaded (JPEG only).&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/WebLogo.jpg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL to help your staff get setup with an account.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/staffaccounthelp.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of your banner ad.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/bannerad.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Boundary of how back your online donation system provides data for. (DATE)&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1/1/1990&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Unique code to represent your ministry internally to TntConnect. (25 chars max!&amp;nbsp; User never sees this.)&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#008000;"&gt;Code&lt;/span&gt;&lt;/strong&gt;=MyOrg-USA&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Set this to &amp;quot;1&amp;quot; if you want the queries to use basic HTTP authentication&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// TntConnect internally removes leading zeros from numeric donor account ids. Specify the minimum number&lt;br /&gt;&amp;nbsp;/// of digits a&amp;nbsp;donor id should be, and TntConnect will add leading zeros when returning them back in the &lt;br /&gt;&amp;nbsp;/// &amp;quot;Addresses By IDs Query&amp;quot; query.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Where users can report errors with your download process.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=mailto:test@test.com&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Click here to report this issue!&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=You may also reach the Call Center at&amp;nbsp;111-222-3333.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can request new user profiles.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=https://www.myorg.org/requestprofile.htm&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can view a staff portal.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://myorg.org/staffportal.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;new for TntConnect 2.1.68&amp;gt; indicates if TntConnect can attempt logging in while user types password.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=True&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;new for&amp;nbsp;TntConnect 3.1&amp;gt; Specify the assumed base currency code (ISO 4217 3-char) for gifts&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;DefaultCurrencyCode&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=USD&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// The rest of these sections describe Web Queries.&amp;nbsp; A Web Query has a &lt;strong&gt;Url&lt;/strong&gt; and a &lt;strong&gt;Post&lt;/strong&gt;.&amp;nbsp; &lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Url&lt;/strong&gt; is where TntConnect requests data.&lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Post&lt;/strong&gt; is a template of query encoded parameters that get POST-ed to the URL.&lt;br /&gt;&amp;nbsp;/// More information is provided below to describe the details.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[PROFILES]&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span style="font-weight:normal;"&gt;&lt;br /&gt;The benefit of keeping the instructions in this file is that if you later change the URL or POST template of your query, you can just edit the Query INI File and make a seamless transition.&amp;nbsp; The staff using the program will never know it changed.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;hr /&gt;
&lt;h2&gt;The Queries&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;--Placeholders--&lt;br /&gt;&lt;/b&gt;Each query has a URL and a POST.&amp;nbsp; The URL specifies your online donation server object (CGI object, for example).&amp;nbsp; The POST specifies the data to send with the HTTP POST transaction.&amp;nbsp; The POST is in a template form.&amp;nbsp; These placeholders are key words that will be substituted by the appropriate string based on the user&amp;#39;s input in TntConnect:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="4" cellspacing="1" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;$ACCOUNT$&lt;/td&gt;
&lt;td&gt;The user name of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PASSWORD$&lt;/td&gt;
&lt;td&gt;The password of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PROFILE$&lt;/td&gt;
&lt;td&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntConnect 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;The profile code of the staff logging in to the donation system.&amp;nbsp; &lt;br /&gt;If the Profiles query is not supported, this will always be blank.&amp;nbsp; Note:&amp;nbsp;The $PROFILE$ &lt;br /&gt;placeholder is never provided in the Profiles Query itself.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATEFROM$&lt;/td&gt;
&lt;td&gt;The specified beginning date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATETO$&lt;/td&gt;
&lt;td&gt;The specified ending date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PERSONIDS$&lt;/td&gt;
&lt;td&gt;A comma separated list of donor IDs.&amp;nbsp; (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;So for example, if I defined my Post value by:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Post=Action=TntBalance&amp;amp;Username=&lt;b&gt;$ACCOUNT$&lt;/b&gt;&amp;amp;Password=&lt;b&gt;$PASSWORD$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;And if my user name was &amp;quot;JohnDoe&amp;quot;, and my password was &amp;quot;abc123&amp;quot; then the following data would be send with the HTTP POST transaction:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Action=TntBalance&amp;amp;Username=&lt;b&gt;JohnDoe&lt;/b&gt;&amp;amp;Password=&lt;b&gt;abc123&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Standard Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should return its results as CSV text.&amp;nbsp; I will describe the &lt;br /&gt;field names expected for each query.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Error Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should handle invalid conditions (such as an invalid username) by &lt;br /&gt;returning two lines of text.&amp;nbsp; The first line of text should be &amp;quot;ERROR&amp;quot;.&amp;nbsp; &lt;br /&gt;The second line of text is the error description.&amp;nbsp; Here are a couple of &lt;br /&gt;examples to give you the general idea.&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid password.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid user name.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="339" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="329" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Server is down for maintenance.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid date range.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Note for anyone consuming this api, some existing legacy servers may return errors using a different format, such as BAD_PASSWORD instead of ERROR, with a multi-line error description.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Profiles Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return a list of &lt;span style="text-decoration: line-through; color: red;"&gt;different&lt;/span&gt; profiles associated with the user.&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;This&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;allows&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &amp;nbsp;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;A&lt;/span&gt; user &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;might&lt;/span&gt; have different &amp;quot;modes&amp;quot; for downloading information, without having to setup different username/passwords for each mode.&amp;nbsp; This works especially well in a Single Sign On (SSO) environment.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;p&gt;
&lt;table width="317" cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;" id="table7"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_CODE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:185px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_DESCRIPTION&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Staff Account (Default)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN1&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN2&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #2&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table9"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;PROFILE_CODE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A18) A code to identify this profile.&amp;nbsp; A blank profile code would be the default profile associated with the account.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_CODE&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;PROFILE_DESCRIPTION&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A50) A description of the profile.&amp;nbsp; This is what the user sees.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_DESCRIPTION&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;h2&gt;
&lt;hr /&gt;
&lt;p&gt;Account Balance Query&lt;/p&gt;
&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to simply return the staff account balance of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;EMPLID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:153px;border-left:medium none;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ACCT_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:89px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;BALANCE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td width="153" style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td width="89" style="border-left:medium none;" class="xl29"&gt;1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Result in it&amp;#39;s raw form just in case you are not familiar with the CSV format:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;EMPLID,ACCT_NAME,BALANCE&lt;br /&gt;12345678,&amp;quot;Doe, John &amp;amp; Jane&amp;quot;,1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;EMPLID&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;Comma separated list of designation ids (A18) associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;ACCT_NAME&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;List of designation account names (A50) associated with this user.&amp;nbsp; Each name is delimited by carriage returns and line feeds (vbCrLf or #13#10), and correlates to designation ids found in EMPLID.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;BALANCE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(Text) Custom text that describes the user&amp;#39;s account balance.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr /&gt;
&lt;h2&gt;Donations Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return all donation detail data for the staff member within a certain date range.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$ and $DATETO$.&amp;nbsp; Keep in mind that these placeholders come in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ and $DATETO$ placeholders describe the beginning and ending dates of the query.&amp;nbsp; You should include donation data for all dates between and including these dates.&amp;nbsp; The beginning date will be limited by the &amp;quot;MinimumWebGiftDate&amp;quot; value in the Query INI file.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result: 
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table17"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table border="1" cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table18"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="129" height="17" style="height:12.75pt;width:97pt;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;strong&gt;TntConnect Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A50&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;DATE&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;AMOUNT&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;FLOAT&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DONATION_ID&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donation Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DESIGNATION&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;MOTIVATION&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;(Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A18&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional) &amp;nbsp;Any comments associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;FLOAT&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &amp;quot;DefaultCurrencyCode&amp;quot; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;PERSONAL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;color:#5179d7;text-align:center;"&gt;BOOL&lt;/td&gt;
&lt;td style="width:85px;color:#5179d7;text-align:center;"&gt;3.2&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;(Optional)&amp;nbsp; &lt;/span&gt;Blank implies &amp;quot;FALSE&amp;quot;.&amp;nbsp; Indicates if the gift is intended to be a personal gift for the staff member (which usually means it&amp;#39;s not tax deductible).&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr /&gt;
&lt;h2&gt;Addresses Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return detailed name, address and phone data for the staff member&amp;#39;s donors.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$.&amp;nbsp; Keep in mind that this parameter comes in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ placeholder limits the address list to only those that have changed since the given date.&amp;nbsp; If the given date is blank, the user is requesting ALL addresses.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $DATEFROM$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;All fields are optional (column header must exist, but data can be blank) except PEOPLE_ID and ACCT_NAME.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result:&lt;br /&gt;
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table15"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table3"&gt;
&lt;tbody style="border-style:solid;border-width:1px;padding:1px 4px;"&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:#c0c0c0 1px solid;height:12.75pt;border-right:1px solid;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:46pt;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:53pt;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;"&gt;&lt;strong&gt;TntConnect Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:364pt;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A18&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;INFO_URL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;URL to view/edit donor information.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;RELATED_IDS&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A comma seperated list of related donor codes/ids.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DECEASED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;BOOL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Blank implies &amp;quot;FALSE&amp;quot;.&amp;nbsp; Is the donor deceased?&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;PERSON_TYPE&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;LAST_NAME_ORG&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;Last Name or Organization Name&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;ORG_CONTACT_PERSON&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:53pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;[PERSON_TYPE=&amp;quot;O&amp;quot;]&lt;br style="color:#5179D7;" /&gt;Contact person for this organization.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;TITLE&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SUFFIX&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_TITLE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="height:13pt;width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="height:13pt;width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Note: If provided, it is concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR1&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR2&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR3&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR4&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CITY&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;STATE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ZIP&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;COUNTRY&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A3&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&lt;br /&gt;&amp;lt;new in TntConnect 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntConnect 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the address was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;spouse mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the spouse email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A note regarding the donor.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div&gt;&lt;/div&gt;
&lt;p&gt;
&lt;hr /&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;h2&gt;Addresses By IDs Query&lt;/h2&gt;
&lt;p&gt;This Query only differs from the Addresses Query in that it uses the $PERSONIDS$ parameter instead of the $DATEFROM$ parameter.&amp;nbsp; The $PERSONID$ parameter is substituted by a comma separated list of donor IDs.&amp;nbsp; These donor IDs are obtained from donations in the Donations Query.&amp;nbsp; TntConnect will never submit a request with more than 200 donor IDs.&lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $PERSONIDS$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;hr /&gt;
&lt;h6 style="font-size:large;"&gt;Data Types Explained&lt;/h6&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;A25&lt;/strong&gt;, a text column with a maximum of 25 characters&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;MEMO&lt;/strong&gt;, a text column with no predefined length limits&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;DATE&lt;/strong&gt;, a date formatted as M/D/YYYY (or&amp;nbsp; &lt;span style="color:#008800;"&gt;&amp;lt;new in&amp;nbsp;TntConnect 3.1&amp;gt;&lt;/span&gt;&amp;nbsp;the YYYY-MM-DD format).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;BOOL&lt;/strong&gt;, a boolean as &amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;FLOAT&lt;/strong&gt;, a floating point number.&amp;nbsp; Currency symbols or thousands separators are not allowed.&amp;nbsp; The decimal separator must be a period.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;(&lt;strong&gt;Note:&lt;/strong&gt; for all types, leading and trailing spaces are removed from the value.&amp;nbsp; So &amp;quot;&amp;nbsp; ABC&amp;nbsp; &amp;quot;&amp;nbsp;is always trimmed down to just &amp;quot;ABC&amp;quot;.)&lt;/em&gt;&lt;/p&gt;
&lt;/p&gt;
&lt;h2&gt;Case Insensitivity&lt;/h2&gt;
&lt;p&gt;TntConnect will store designation ids, donor ids and donation ids exactly as it is received.&amp;nbsp; (Leading zeros will be removed from numeric donor ids.)&amp;nbsp; But internally when TntConnect is syncing incoming data, it will match up these ids in a case insensitive way.&amp;nbsp; So a donation id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; are the same from TntConnect&amp;#39;s perspective.&amp;nbsp; Sending your staff two donations with an id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; respectively will either result in a &amp;quot;duplicate id error&amp;quot; in TntConnect or it will overwrite the one donation with the other.&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Testing your compatibility with TntConnect&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;To test your online donation system&amp;#39;s compatibility with TntConnect, pull up the &amp;quot;Gift Input from Web&amp;quot; screen.&amp;nbsp; Where it has you choose your Organization, hold the &amp;quot;Shift&amp;quot; key down while you drop down the list and then choose &amp;quot;Custom&amp;quot;.&amp;nbsp; Then you can simply type in the URL of your Query INI File.&amp;nbsp; That is all there is to it!&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Making it easy for your staff to connect...&lt;/h3&gt;
&lt;p&gt;If you want to include your organization in the drop down list where you choose the Organization, just send me an email. (&lt;a href="mailto:troy@tntware.com"&gt;troy@tntware.com&lt;/a&gt;)&amp;nbsp; Be sure to include your organization&amp;#39;s name, and the URL of your Query INI File.&amp;nbsp; I can update the list on my website, and your organization will automatically appear in the list.&lt;/p&gt;
&lt;p&gt;Then when your staff member tries to do &amp;quot;Gift Input from Web&amp;quot; for the first time, they can just select your organization&amp;#39;s name in the list.&amp;nbsp; It couldn&amp;#39;t be much easier!&lt;/p&gt;
&lt;/p&gt;</description></item><item><title>How can I custom implement the web-based TntConnect DataSync protocol?</title><link>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/revision/41.aspx</link><pubDate>Fri, 15 Sep 2017 00:57:03 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:763</guid><dc:creator>Troy Wolbrink</dc:creator><comments>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/comments.aspx</comments><description>Revision 41 posted to Frequently Asked Questions by Troy Wolbrink on 9/15/2017 12:57:03 AM&lt;br /&gt;
&lt;h2&gt;How can I custom implement the web-based TntConnect DataSync protocol?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Developer Guides&lt;/div&gt;

&lt;p&gt;This document describes how you can make your organization&amp;#39;s online donation system compatible with TntConnect.&amp;nbsp; The technical details are spelled out so that you can provide your own custom solution.&amp;nbsp; It requires a knowledge of computer programming.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;You may want to consider &lt;strong&gt;DonorHub Online &lt;/strong&gt;instead of creating, maintaining and hosting your own custom solution.&amp;nbsp; DonorHub Online is very reasonably priced, and probably less total cost of ownership than your own custom solution.&amp;nbsp;&amp;nbsp;DonorHub Online is&amp;nbsp;a cloud-based service fully managed by TntWare that makes this process seamless, both for the staff on the field and the accounting team back in the office.&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Plus&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;DonorHub&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Online&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;can&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;deliver&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donation&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;data&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;many&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;other&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;support&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;raising&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;tools&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;as&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;well&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;such&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;as&lt;/span&gt; &lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MPDX&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Karani&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;or&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;DonorElf&lt;/span&gt;&lt;/strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;If you&amp;#39;d like to learn more about how DonorHub Online can help you&amp;nbsp;become compatible more quickly:&lt;br /&gt;&amp;nbsp; &lt;a href="mailto:troy@tntware.com"&gt;&lt;strong&gt;Ask us about DonorHub Online&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;.&amp;nbsp;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Once you are TntConnect-compatible, your staff will be able to use TntConnect to connect to your system to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;li&gt;Be notified of their staff account balance &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Not&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;only&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;will&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;staff&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;be&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;able&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;use&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;these&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;features&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;but&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;their&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;application&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;will&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;be&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;branded&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;organization&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;s&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;logo&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Also&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;while&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;they&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;are&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;using&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;Web&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Input&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;features&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;can&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;display&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;own&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;advertisement/announcement&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;banner&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;This&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;an&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;example&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;logo&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;can&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;provide&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&lt;img src="/TntConnect/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleWebLogo.jpg" alt="" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;This&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;an&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;example&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;advertising&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;banner&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;can&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;provide&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&lt;img src="/TntConnect/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleBanner.gif" alt="" /&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h3&gt;What it takes...&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Query INI file &lt;/li&gt;
&lt;li&gt;&lt;span style="background: SpringGreen;"&gt;Profiles&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Query&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Account Balance Query &lt;/li&gt;
&lt;li&gt;Donations Query &lt;/li&gt;
&lt;li&gt;Addresses Query &lt;/li&gt;
&lt;li&gt;Addresses By IDs &lt;span style="text-decoration: line-through; color: red;"&gt;Query&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Profiles&lt;/span&gt; Query &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Optional)&lt;/span&gt; &lt;span style="color:#008000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;new&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;2.0&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="color:#5179d7;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Designations&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Query&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Optional)&lt;/span&gt; &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;future:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;3.2&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Query INI File&lt;/h4&gt;
&lt;p&gt;You need to provide a Query INI File.&amp;nbsp; This file will provide the web address and parameter template needed to download the results of the query.&amp;nbsp; Below is an example.&amp;nbsp; Notice it is based on a standard Windows INI file format.&lt;/p&gt;
&lt;div align="left"&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffcc;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#0000FF;"&gt;[ORGANIZATION]&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;br /&gt;RedirectQueryIni&lt;/span&gt;&lt;/strong&gt;=&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;=Your Organization Name&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;=MyOrg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/WebLogo.jpg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/staffaccounthelp.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/bannerad.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;=1/1/1990&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;/span&gt;=MyOrg-USA&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=&lt;span style="color:#000000;"&gt;mailto:test@test.com&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;=Click here to report this issue!&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;=You may also reach the Call Center at 111-222-3333.&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/requestprofile.htm&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;=http://myorg.org/staffportal.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;DefaultCurrencyCode&lt;/strong&gt;&lt;/span&gt;=USD&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;=True&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[&lt;span style="text-decoration: line-through; color: red;"&gt;ACCOUNT_BALANCE]&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;PROFILES]&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;span style="font-size:x-small;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Action=TntBalance&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;Action=Profiles&lt;/span&gt;&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;[&lt;span style="text-decoration: line-through; color: red;"&gt;ACCOUNT_BALANCE.2]&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;ACCOUNT_BALANCE]&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;Url&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;=&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:6pt;font-family:&amp;#39;Small Fonts&amp;#39;;"&gt;Action=TntDonList&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DONATIONS.2]&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Post&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="font-size:6pt;font-family:&amp;#39;Small Fonts&amp;#39;;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Action=TntDonList&lt;/span&gt;&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Post&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="font-size:x-small;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Action=TntAddrList&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ADDRESSES.2]&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#008000;"&gt;Post&lt;/span&gt;&lt;/strong&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;Persons=$PERSONIDS$&lt;/span&gt;&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ADDRESSES_BY_PERSONIDS.2]&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;span style="color:#008000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Post&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="font-size:xx-small;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Action=TntAddrList&lt;/span&gt;&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;Persons=$PERSONIDS$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PROFILES.2]&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Url&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Post&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Action=Profiles&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DESIGNATIONS.3]&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Url&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Post&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="font-size:x-small;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Action=TntDesigs&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;/span&gt;&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&amp;nbsp;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h4&gt;&amp;nbsp; Now let me explain the meaning of each value...&lt;/h4&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffee;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Minimum and recommended versions of TntConnect&lt;/span&gt;&lt;br style="color:#008080;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ORGANIZATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Very first thing TntConnect checks, allows for permanent redirection of TntConnect to new query.ini url&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RedirectQueryIni&lt;/strong&gt;&lt;/span&gt;=&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify the name of your organization here.&lt;/span&gt;&lt;br style="color:#800000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Your Organization Name&lt;br /&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify a short abbreviation of your organization here.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=MyOrg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of where your logo can be downloaded (JPEG only).&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/WebLogo.jpg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL to help your staff get setup with an account.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/staffaccounthelp.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of your banner ad.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/bannerad.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Boundary of how back your online donation system provides data for. (DATE)&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1/1/1990&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Unique code to represent your ministry internally to TntConnect. (25 chars max!&amp;nbsp; User never sees this.)&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#008000;"&gt;Code&lt;/span&gt;&lt;/strong&gt;=MyOrg-USA&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Set this to &amp;quot;1&amp;quot; if you want the queries to use basic HTTP authentication&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// TntConnect internally removes leading zeros from numeric donor account ids. Specify the minimum number&lt;br /&gt;&amp;nbsp;/// of digits a&amp;nbsp;donor id should be, and TntConnect will add leading zeros when returning them back in the &lt;br /&gt;&amp;nbsp;/// &amp;quot;Addresses By IDs Query&amp;quot; query.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &lt;span style="text-decoration: line-through; color: red;"&gt;Specify&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;url&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;where&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Where&lt;/span&gt; users can report errors with your download process.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=mailto:test@test.com&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;//&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Specify&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;text&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;users&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;will&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;see&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;OrgHelpUrl&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Click here to report this issue!&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;//&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Specify&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;alternative&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;text&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;how&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;users&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;can&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;get&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;help&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;downloading&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;information&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=You may also reach the Call Center at&amp;nbsp;111-222-3333.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can request new user profiles.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=https://www.myorg.org/requestprofile.htm&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can view a staff portal.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://myorg.org/staffportal.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;new for TntConnect 2.1.68&amp;gt; indicates if TntConnect can attempt logging in while user types password.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=True&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;new for&amp;nbsp;TntConnect 3.1&amp;gt; Specify the assumed base currency code (ISO 4217 3-char) for gifts&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;DefaultCurrencyCode&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=USD&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// The rest of these sections describe Web Queries.&amp;nbsp; A Web Query has a &lt;strong&gt;Url&lt;/strong&gt; and a &lt;strong&gt;Post&lt;/strong&gt;.&amp;nbsp; &lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Url&lt;/strong&gt; is where TntConnect requests data.&lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Post&lt;/strong&gt; is a template of query encoded parameters that get POST-ed to the URL.&lt;br /&gt;&amp;nbsp;/// More information is provided below to describe the details.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[&lt;span style="text-decoration: line-through; color: red;"&gt;ACCOUNT_BALANCE]&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Post=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#7C7C80;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Action=TntBalance&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;PROFILES]&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[&lt;span style="text-decoration: line-through; color: red;"&gt;ACCOUNT_BALANCE.2]&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;ACCOUNT_BALANCE]&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DONATIONS.2]&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ADDRESSES.2]&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ADDRESSES_BY_PERSONIDS.2]&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PROFILES.2]&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DESIGNATIONS.3]&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span style="font-weight:normal;"&gt;&lt;br /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Some&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;values&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;query.ini&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;are&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;undocumented&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;above&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;becuase&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;they&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;have&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;been&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;deprecated&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;This&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;means&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;that&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;they&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;are&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;no&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;longer&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;supported&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Here&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;s&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;list&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;these&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;values&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ORGANIZATION]&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;WebLogo-JPEG-476x100&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ORGANIZATION]&lt;/span&gt; &lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;WebPortalUrl-470x120&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span style="font-weight:normal;"&gt;&lt;br /&gt;The benefit of keeping the instructions in this file is that if you later change the URL or POST template of your query, you can just edit the Query INI File and make a seamless transition.&amp;nbsp; The staff using the program will never know it changed.&lt;/p&gt;
&lt;p align="left"&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect-version&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;specific&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;sections&lt;/span&gt;&lt;/b&gt;&lt;span style="color:#008000;"&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;new&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;2.0&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="left"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;2.0&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;newer&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;support&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;version&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;specific&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;sections&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;For&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;example&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;client&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;running&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;3.0&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;will&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;search&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;DONATION&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;section&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;by&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;using&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;first&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;out&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;list&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;that&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;it&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;finds&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;first&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;requested&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;value&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;div align="left"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DONATIONS.3.1]&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DONATIONS.3]&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DONATIONS.2.1]&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DONATIONS.2.0]&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DONATIONS.2]&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[DONATIONS]&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;hr /&gt;
&lt;h2&gt;The Queries&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;--Placeholders--&lt;br /&gt;&lt;/b&gt;Each query has a URL and a POST.&amp;nbsp; The URL specifies your online donation server object (CGI object, for example).&amp;nbsp; The POST specifies the data to send with the HTTP POST transaction.&amp;nbsp; The POST is in a template form.&amp;nbsp; These placeholders are key words that will be substituted by the appropriate string based on the user&amp;#39;s input in TntConnect:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="4" cellspacing="1" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;$ACCOUNT$&lt;/td&gt;
&lt;td&gt;The user name of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PASSWORD$&lt;/td&gt;
&lt;td&gt;The password of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PROFILE$&lt;/td&gt;
&lt;td&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntConnect 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;The profile code of the staff logging in to the donation system.&amp;nbsp; &lt;br /&gt;If the Profiles query is not supported, this will always be blank.&amp;nbsp; Note:&amp;nbsp;The $PROFILE$ &lt;br /&gt;placeholder is never provided in the Profiles Query itself.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATEFROM$&lt;/td&gt;
&lt;td&gt;The specified beginning date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATETO$&lt;/td&gt;
&lt;td&gt;The specified ending date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PERSONIDS$&lt;/td&gt;
&lt;td&gt;A comma separated list of donor IDs.&amp;nbsp; (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;So for example, if I defined my Post value by:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Post=Action=TntBalance&amp;amp;Username=&lt;b&gt;$ACCOUNT$&lt;/b&gt;&amp;amp;Password=&lt;b&gt;$PASSWORD$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;And if my user name was &amp;quot;JohnDoe&amp;quot;, and my password was &amp;quot;abc123&amp;quot; then the following data would be send with the HTTP POST transaction:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Action=TntBalance&amp;amp;Username=&lt;b&gt;JohnDoe&lt;/b&gt;&amp;amp;Password=&lt;b&gt;abc123&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Standard Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should return its results as CSV text.&amp;nbsp; I will describe the &lt;br /&gt;field names expected for each query.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Error Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should handle invalid conditions (such as an invalid username) by &lt;br /&gt;returning two lines of text.&amp;nbsp; The first line of text should be &amp;quot;ERROR&amp;quot;.&amp;nbsp; &lt;br /&gt;The second line of text is the error description.&amp;nbsp; Here are a couple of &lt;br /&gt;examples to give you the general idea.&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid password.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid user name.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="339" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="329" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Server is down for maintenance.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid date range.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Note for anyone consuming this api, some existing legacy servers may return errors using a different format, such as BAD_PASSWORD instead of ERROR, with a multi-line error description&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;&lt;span style="background: SpringGreen;"&gt;Profiles&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Query&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;The&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;purpose&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;this&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;query&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;is&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;return&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;list&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;different&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;profiles&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;associated&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;with&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;user&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;This&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;allows&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;user&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;have&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;different&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;modes&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;for&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;downloading&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;information&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;without&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;having&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;setup&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;different&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;username/passwords&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;for&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;each&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;mode&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;This&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;works&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;especially&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;well&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;in&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Single&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Sign&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;On&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;(&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;SSO)&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;environment&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;Example&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;result&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;
&lt;table width="317" cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;" id="table7"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;&lt;span style="background: SpringGreen;"&gt;PROFILE_CODE&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:185px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;&lt;span style="background: SpringGreen;"&gt;PROFILE_DESCRIPTION&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;&lt;span style="background: SpringGreen;"&gt;Staff&lt;/span&gt; Account &lt;span style="background: SpringGreen;"&gt;(&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;Default)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;&lt;span style="background: SpringGreen;"&gt;MIN1&lt;/span&gt;&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;&lt;span style="background: SpringGreen;"&gt;Operating&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Account&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;#&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;1&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;&lt;span style="background: SpringGreen;"&gt;MIN2&lt;/span&gt;&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;&lt;span style="background: SpringGreen;"&gt;Operating&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Account&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;#&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;2&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;span style="font-size:small;"&gt;&lt;span style="background: SpringGreen;"&gt;Field&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Descriptions&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table9"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;&lt;span style="background: SpringGreen;"&gt;FieldName&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;&lt;span style="background: SpringGreen;"&gt;Description&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;&lt;span style="background: SpringGreen;"&gt;PROFILE_CODE&lt;/span&gt;&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;&lt;span style="background: SpringGreen;"&gt;(&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;A18)&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;A&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;code&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;identify&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;this&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;profile&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;A&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;blank&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;profile&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;code&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;would&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;be&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;default&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;profile&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;associated&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;with&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;account&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;Note&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;The&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Field&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Name&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;ROLE_CODE&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;was&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;supported&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;at&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;one&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;time&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;but&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;is&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;now&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;deprecated&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;for&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;new&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;work&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;&lt;span style="background: SpringGreen;"&gt;PROFILE_DESCRIPTION&lt;/span&gt;&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;&lt;span style="background: SpringGreen;"&gt;(&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;A50)&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;A&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;description&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;profile&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;This&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;is&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;what&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;user&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;sees&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;Note&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;The&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Field&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Name&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;ROLE_DESCRIPTION&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;was&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;supported&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;at&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;one&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;time&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;but&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;is&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;now&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;deprecated&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;for&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;new&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;work&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;span style="background: SpringGreen;"&gt;Account&lt;/span&gt; Balance Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to simply return the staff account balance of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;EMPLID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:153px;border-left:medium none;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ACCT_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:89px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;BALANCE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td width="153" style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td width="89" style="border-left:medium none;" class="xl29"&gt;1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Result in it&amp;#39;s raw form just in case you are not familiar with the CSV format:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;EMPLID,ACCT_NAME,BALANCE&lt;br /&gt;12345678,&amp;quot;Doe, John &amp;amp; Jane&amp;quot;,1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;EMPLID&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;Comma separated list of designation ids (A18) associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;ACCT_NAME&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;List of designation account names (A50) associated with this user.&amp;nbsp; Each name is delimited by carriage returns and line feeds (vbCrLf or #13#10), and correlates to designation ids found in EMPLID.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;BALANCE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(Text) Custom text that describes the user&amp;#39;s account balance.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr /&gt;
&lt;h2&gt;Donations Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return all donation detail data for the staff member within a certain date range.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$ and $DATETO$.&amp;nbsp; Keep in mind that these placeholders come in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ and $DATETO$ placeholders describe the beginning and ending dates of the query.&amp;nbsp; You should include donation data for all dates between and including these dates.&amp;nbsp; The beginning date will be limited by the &amp;quot;MinimumWebGiftDate&amp;quot; value in the Query INI file.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result: 
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table17"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table border="1" cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table18"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="129" height="17" style="height:12.75pt;width:97pt;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;strong&gt;TntConnect Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A50&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;DATE&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;AMOUNT&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;FLOAT&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DONATION_ID&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donation Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DESIGNATION&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;MOTIVATION&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;(Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A18&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional) &amp;nbsp;Any comments associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;FLOAT&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &amp;quot;DefaultCurrencyCode&amp;quot; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;PERSONAL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;color:#5179d7;text-align:center;"&gt;BOOL&lt;/td&gt;
&lt;td style="width:85px;color:#5179d7;text-align:center;"&gt;3.2&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;(Optional)&amp;nbsp; &lt;/span&gt;Blank implies &amp;quot;FALSE&amp;quot;.&amp;nbsp; Indicates if the gift is intended to be a personal gift for the staff member (which usually means it&amp;#39;s not tax deductible).&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr /&gt;
&lt;h2&gt;Addresses Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return detailed name, address and phone data for the staff member&amp;#39;s donors.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$.&amp;nbsp; Keep in mind that this parameter comes in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ placeholder limits the address list to only those that have changed since the given date.&amp;nbsp; If the given date is blank, the user is requesting ALL addresses.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $DATEFROM$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;All fields are optional (column header must exist, but data can be blank) except PEOPLE_ID and ACCT_NAME.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result:&lt;br /&gt;
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table15"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table3"&gt;
&lt;tbody style="border-style:solid;border-width:1px;padding:1px 4px;"&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:#c0c0c0 1px solid;height:12.75pt;border-right:1px solid;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:46pt;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:53pt;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;"&gt;&lt;strong&gt;TntConnect Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:364pt;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A18&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;INFO_URL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;URL to view/edit donor information.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;RELATED_IDS&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A comma seperated list of related donor codes/ids.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DECEASED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;BOOL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Blank implies &amp;quot;FALSE&amp;quot;.&amp;nbsp; Is the donor deceased?&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;PERSON_TYPE&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;LAST_NAME_ORG&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;Last Name or Organization Name&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;ORG_CONTACT_PERSON&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:53pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;[PERSON_TYPE=&amp;quot;O&amp;quot;]&lt;br style="color:#5179D7;" /&gt;Contact person for this organization.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;TITLE&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SUFFIX&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_TITLE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="height:13pt;width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="height:13pt;width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Note: If provided, it is concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR1&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR2&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR3&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR4&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CITY&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;STATE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ZIP&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;COUNTRY&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A3&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&lt;br /&gt;&amp;lt;new in TntConnect 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntConnect 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the address was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;spouse mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the spouse email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A note regarding the donor.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div&gt;&lt;/div&gt;
&lt;p&gt;
&lt;hr /&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;h2&gt;Addresses By IDs Query&lt;/h2&gt;
&lt;p&gt;This Query only differs from the Addresses Query in that it uses the $PERSONIDS$ parameter instead of the $DATEFROM$ parameter.&amp;nbsp; The $PERSONID$ parameter is substituted by a comma separated list of donor IDs.&amp;nbsp; These donor IDs are obtained from donations in the Donations Query.&amp;nbsp; TntConnect will never submit a request with more than 200 donor IDs.&lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $PERSONIDS$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download &lt;span style="text-decoration: line-through; color: red;"&gt;time&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;user&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Profiles&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Query&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Optional)&lt;/span&gt;&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;new&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;2.0&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;purpose&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;query&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;return&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;list&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;different&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;profiles&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;associated&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;user&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;This&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;allows&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;user&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;have&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;different&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;modes&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;downloading&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;information&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;without&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;having&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;setup&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;different&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;username/passwords&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;each&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mode&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;This&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;works&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;especially&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;well&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Single&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Sign&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;On&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;SSO)&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;environment&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Example&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;result&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;table width="317" cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;" id="table7"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PROFILE_CODE&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:185px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PROFILE_DESCRIPTION&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Staff&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Account&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Default)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MIN1&lt;/span&gt;&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Operating&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Account&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;#&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;1&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;MIN2&lt;/span&gt;&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Operating&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Account&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;#&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;2&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Field&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Descriptions&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table9"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;FieldName&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Description&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PROFILE_CODE&lt;/span&gt;&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A18)&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;A&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;code&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;identify&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;profile&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;A&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;blank&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;profile&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;code&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;would&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;be&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;default&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;profile&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;associated&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;account&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Note&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Field&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Name&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;ROLE_CODE&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;was&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;supported&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;at&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;one&lt;/span&gt; time &lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;but&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;now&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;deprecated&lt;/span&gt; for &lt;span style="text-decoration: line-through; color: red;"&gt;new&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;work&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PROFILE_DESCRIPTION&lt;/span&gt;&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A50)&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;A&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;description&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; the &lt;span style="text-decoration: line-through; color: red;"&gt;profile&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;This&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;what&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; user&lt;span style="text-decoration: line-through; color: red;"&gt;sees&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Note&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Field&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Name&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;ROLE_DESCRIPTION&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;was&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;supported&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;at&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;one&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;time&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;but&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;now&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;deprecated&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;new&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;work&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;&lt;span style="color:#000000;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Designations&lt;/span&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;Query&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Optional)&lt;/span&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;future:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntConnect&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;3.2&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;purpose&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;query&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;simply&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;return&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;designations&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;of&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;staff&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;member&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;submitting&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;request&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;It&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;only&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;uses&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ACCOUNT$,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PASSWORD$&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;$&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;PROFILE$&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;placeholders&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Example&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;result&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DESIG_ID&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:153px;border-left:medium none;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DESIG_NAME&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:89px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ORG_PATH&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;12345678&lt;/span&gt;&lt;/td&gt;
&lt;td width="153" style="border-left:medium none;" class="xl30"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Doe&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;John&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;amp;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Jane&lt;/span&gt;&lt;/td&gt;
&lt;td width="89" style="border-left:medium none;" class="xl29"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;CAMPUS/STAFF/&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Field&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Descriptions&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;FieldName&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Description&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DESIG_ID&lt;/span&gt;&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A18)&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Designation&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;id&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;associated&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;user/profile&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DESIG_NAME&lt;/span&gt;&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;A50)&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Designation&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;account&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;name&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;associated&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;user&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;ORG_PATH&lt;/span&gt;&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Text)&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Where&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;designation&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;fits&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;organizational&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;tree&lt;/span&gt;.&lt;/p&gt;
&lt;hr /&gt;
&lt;h6 style="font-size:large;"&gt;Data Types Explained&lt;/h6&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;A25&lt;/strong&gt;, a text column with a maximum of 25 characters&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;MEMO&lt;/strong&gt;, a text column with no predefined length limits&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;DATE&lt;/strong&gt;, a date formatted as M/D/YYYY (or&amp;nbsp; &lt;span style="color:#008800;"&gt;&amp;lt;new in&amp;nbsp;TntConnect 3.1&amp;gt;&lt;/span&gt;&amp;nbsp;the YYYY-MM-DD format).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;BOOL&lt;/strong&gt;, a boolean as &amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;FLOAT&lt;/strong&gt;, a floating point number.&amp;nbsp; Currency symbols or thousands separators are not allowed.&amp;nbsp; The decimal separator must be a period.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;(&lt;strong&gt;Note:&lt;/strong&gt; for all types, leading and trailing spaces are removed from the value.&amp;nbsp; So &amp;quot;&amp;nbsp; ABC&amp;nbsp; &amp;quot;&amp;nbsp;is always trimmed down to just &amp;quot;ABC&amp;quot;.)&lt;/em&gt;&lt;/p&gt;
&lt;/p&gt;
&lt;h2&gt;Case Insensitivity&lt;/h2&gt;
&lt;p&gt;TntConnect will store designation ids, donor ids and donation ids exactly as it is received.&amp;nbsp; (Leading zeros will be removed from numeric donor ids.)&amp;nbsp; But internally when TntConnect is syncing incoming data, it will match up these ids in a case insensitive way.&amp;nbsp; So a donation id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; are the same from TntConnect&amp;#39;s perspective.&amp;nbsp; Sending your staff two donations with an id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; respectively will either result in a &amp;quot;duplicate id error&amp;quot; in TntConnect or it will overwrite the one donation with the other.&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Testing your compatibility with TntConnect&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;To test your online donation system&amp;#39;s compatibility with TntConnect, pull up the &amp;quot;Gift Input from Web&amp;quot; screen.&amp;nbsp; Where it has you choose your Organization, hold the &amp;quot;Shift&amp;quot; key down while you drop down the list and then choose &amp;quot;Custom&amp;quot;.&amp;nbsp; Then you can simply type in the URL of your Query INI File.&amp;nbsp; That is all there is to it!&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Making it easy for your staff to connect...&lt;/h3&gt;
&lt;p&gt;If you want to include your organization in the drop down list where you choose the Organization, just send me an email. (&lt;a href="mailto:troy@tntware.com"&gt;troy@tntware.com&lt;/a&gt;)&amp;nbsp; Be sure to include your organization&amp;#39;s name, and the URL of your Query INI File.&amp;nbsp; I can update the list on my website, and your organization will automatically appear in the list.&lt;/p&gt;
&lt;p&gt;Then when your staff member tries to do &amp;quot;Gift Input from Web&amp;quot; for the first time, they can just select your organization&amp;#39;s name in the list.&amp;nbsp; It couldn&amp;#39;t be much easier!&lt;/p&gt;
&lt;/p&gt;</description></item><item><title>How can I custom implement the web-based TntConnect DataSync protocol?</title><link>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/revision/40.aspx</link><pubDate>Thu, 14 Sep 2017 22:48:52 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:762</guid><dc:creator>Troy Wolbrink</dc:creator><comments>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/comments.aspx</comments><description>Revision 40 posted to Frequently Asked Questions by Troy Wolbrink on 9/14/2017 10:48:52 PM&lt;br /&gt;
&lt;h2&gt;How can I custom implement the web-based TntConnect DataSync protocol?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Developer Guides&lt;/div&gt;

&lt;p&gt;This document describes how you can make your organization&amp;#39;s online donation system compatible with TntConnect.&amp;nbsp; The technical details are spelled out so that you can provide your own custom solution.&amp;nbsp; It requires a knowledge of computer programming.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;You may want to consider &lt;strong&gt;DonorHub Online &lt;/strong&gt;instead of creating, maintaining and hosting your own custom solution.&amp;nbsp; DonorHub Online is very reasonably priced, and probably less total cost of ownership than your own custom solution.&amp;nbsp;&amp;nbsp;DonorHub Online is&amp;nbsp;a cloud-based service fully managed by TntWare that makes this process seamless, both for the staff on the field and the accounting team back in the office.&amp;nbsp; Plus, DonorHub Online can deliver donation data to many other support raising tools as well, such as &lt;strong&gt;MPDX, Karani or DonorElf&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;If you&amp;#39;d like to learn more about how DonorHub Online can help you&amp;nbsp;become compatible more quickly:&lt;br /&gt;&amp;nbsp; &lt;a href="mailto:troy@tntware.com"&gt;&lt;strong&gt;Ask us about DonorHub Online&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;.&amp;nbsp;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Once you are TntConnect-compatible, your staff will be able to use TntConnect to connect to your system to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;li&gt;Be notified of their staff account balance &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not only will your staff be able to use these features, but their application will be branded with your organization&amp;#39;s logo.&amp;nbsp; Also, while they are using the &amp;quot;Web Input&amp;quot; features of TntConnect, you can display your own advertisement/announcement banner.&lt;/p&gt;
&lt;p&gt;This is an example of the logo you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/TntConnect/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleWebLogo.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;This is an example of the advertising banner you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/TntConnect/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleBanner.gif" alt="" /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;What it takes...&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Query INI file &lt;/li&gt;
&lt;li&gt;Account Balance Query &lt;/li&gt;
&lt;li&gt;Donations Query &lt;/li&gt;
&lt;li&gt;Addresses Query &lt;/li&gt;
&lt;li&gt;Addresses By IDs Query &lt;/li&gt;
&lt;li&gt;Profiles Query (Optional) &lt;span style="color:#008000;"&gt;&amp;lt;new for TntConnect 2.0&amp;gt;&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="color:#5179d7;"&gt;Designations Query (Optional) &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntConnect 3.2&amp;gt;&lt;/span&gt;&lt;/b&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Query INI File&lt;/h4&gt;
&lt;p&gt;You need to provide a Query INI File.&amp;nbsp; This file will provide the web address and parameter template needed to download the results of the query.&amp;nbsp; Below is an example.&amp;nbsp; Notice it is based on a standard Windows INI file format.&lt;/p&gt;
&lt;div align="left"&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffcc;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#0000FF;"&gt;[ORGANIZATION]&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;br /&gt;RedirectQueryIni&lt;/span&gt;&lt;/strong&gt;=&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;=Your Organization Name&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;=MyOrg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/WebLogo.jpg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/staffaccounthelp.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/bannerad.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;=1/1/1990&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;/span&gt;=MyOrg-USA&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;OrgHelpEmail&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;help@myorg.org&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=&lt;span style="text-decoration: line-through; color: red;"&gt;https://www.myorg.org/help.htm&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;span style="background: SpringGreen;"&gt;mailto:test@test.com&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;=Click here to report this issue&lt;span style="text-decoration: line-through; color: red;"&gt;over&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Web&lt;/span&gt;!&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;=You may also reach the &lt;span style="text-decoration: line-through; color: red;"&gt;CCC&lt;/span&gt; Call Center at &lt;span style="text-decoration: line-through; color: red;"&gt;407-826-2948&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;111-222-3333&lt;/span&gt;.&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/requestprofile.htm&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;=http://myorg.org/staffportal.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;DefaultCurrencyCode&lt;/strong&gt;&lt;/span&gt;=USD&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;=True&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;Url&lt;/span&gt;&lt;/strong&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;&lt;/p&gt;
&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:xx-small;"&gt;=&lt;/span&gt;&lt;span style="font-size:xx-small;"&gt;Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:6pt;font-family:&amp;#39;Small Fonts&amp;#39;;"&gt;Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;Persons=$PERSONIDS$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;span style="color:#008000;"&gt;Post&lt;/span&gt;&lt;/strong&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;Persons=$PERSONIDS$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[PROFILES.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DESIGNATIONS.3]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntDesigs&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h4&gt;&amp;nbsp; Now let me explain the meaning of each value...&lt;/h4&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffee;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Minimum and recommended versions of TntConnect&lt;/span&gt;&lt;br style="color:#008080;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ORGANIZATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Very first thing TntConnect checks, allows for permanent redirection of TntConnect to new query.ini url&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RedirectQueryIni&lt;/strong&gt;&lt;/span&gt;=&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify the name of your organization here.&lt;/span&gt;&lt;br style="color:#800000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Your Organization Name&lt;br /&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify a short abbreviation of your organization here.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=MyOrg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of where your logo can be downloaded (JPEG only).&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/WebLogo.jpg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL to help your staff get setup with an account.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/staffaccounthelp.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of your banner ad.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/bannerad.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Boundary of how back your online donation system provides data for. (DATE)&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1/1/1990&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Unique code to represent your ministry internally to TntConnect. (25 chars max!&amp;nbsp; User never sees this.)&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#008000;"&gt;Code&lt;/span&gt;&lt;/strong&gt;=MyOrg-USA&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Set this to &amp;quot;1&amp;quot; if you want the queries to use basic HTTP authentication&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// TntConnect internally removes leading zeros from numeric donor account ids. Specify the minimum number&lt;br /&gt;&amp;nbsp;/// of digits a&amp;nbsp;donor id should be, and TntConnect will add leading zeros when returning them back in the &lt;br /&gt;&amp;nbsp;/// &amp;quot;Addresses By IDs Query&amp;quot; query.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;//&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Specify&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;an&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;email&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;address&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;where&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;users&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;can&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;report&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;errors&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;download&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;process&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;OrgHelpEmail&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;help@myorg.org&lt;/span&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify a url where users can report errors with your download process.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=&lt;span style="text-decoration: line-through; color: red;"&gt;https://www.myorg.org/help.htm&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;mailto:test@test.com&lt;/span&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the text users will see for OrgHelpUrl.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Click here to report this issue&lt;span style="text-decoration: line-through; color: red;"&gt;over&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Web&lt;/span&gt;!&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify alternative text for how users can get help with downloading information.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=You may also reach the &lt;span style="text-decoration: line-through; color: red;"&gt;CCC&lt;/span&gt; Call Center at&lt;span style="text-decoration: line-through; color: red;"&gt;407-826-2948&lt;/span&gt;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;111-222-3333&lt;/span&gt;.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can request new user profiles.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=https://www.myorg.org/requestprofile.htm&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can view a staff portal.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://myorg.org/staffportal.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;new for TntConnect 2.1.68&amp;gt; indicates if TntConnect can attempt logging in while user types password.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=True&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;new for&amp;nbsp;TntConnect 3.1&amp;gt; Specify the assumed base currency code (ISO 4217 3-char) for gifts&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;DefaultCurrencyCode&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=USD&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// The rest of these sections describe Web Queries.&amp;nbsp; A Web Query has a &lt;strong&gt;Url&lt;/strong&gt; and a &lt;strong&gt;Post&lt;/strong&gt;.&amp;nbsp; &lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Url&lt;/strong&gt; is where TntConnect requests data.&lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Post&lt;/strong&gt; is a template of query encoded parameters that get POST-ed to the URL.&lt;br /&gt;&amp;nbsp;/// More information is provided below to describe the details.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;Post=&lt;/span&gt;&lt;span style="font-size:x-small;color:#7C7C80;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;&lt;/p&gt;
&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE.2]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[PROFILES.2]&lt;br /&gt;[DESIGNATIONS.3]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span style="font-weight:normal;"&gt;&lt;br /&gt;Some values in the query.ini are undocumented above becuase they have been deprecated.&amp;nbsp; This means that they are no longer supported.&amp;nbsp; Here&amp;#39;s a list of these values:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="color:#000000;"&gt;[ORGANIZATION] WebLogo-JPEG-476x100&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color:#000000;"&gt;[ORGANIZATION] &lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="color:#000000;"&gt;WebPortalUrl-470x120&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;p align="left"&gt;The benefit of keeping the instructions in this file is that if you later change the URL or POST template of your query, you can just edit the Query INI File and make a seamless transition.&amp;nbsp; The staff using the program will never know it changed.&lt;/p&gt;
&lt;p align="left"&gt;&lt;b&gt;TntConnect-version specific sections&lt;/b&gt;&lt;span style="color:#008000;"&gt;&amp;nbsp; &amp;lt;new for TntConnect 2.0&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="left"&gt;TntConnect 2.0 and newer support version specific sections.&amp;nbsp; For example a client running TntConnect 3.0 will search for the &amp;quot;DONATION&amp;quot; section by using the first out of this list that it finds first with the requested value:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;ul&gt;
&lt;li&gt;[DONATIONS.3.1]&lt;/li&gt;
&lt;li&gt;[DONATIONS.3]&lt;/li&gt;
&lt;li&gt;[DONATIONS.2.1] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2.0] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2] &lt;/li&gt;
&lt;li&gt;[[DONATIONS] &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;hr /&gt;
&lt;h2&gt;The Queries&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;--Placeholders--&lt;br /&gt;&lt;/b&gt;Each query has a URL and a POST.&amp;nbsp; The URL specifies your online donation server object (CGI object, for example).&amp;nbsp; The POST specifies the data to send with the HTTP POST transaction.&amp;nbsp; The POST is in a template form.&amp;nbsp; These placeholders are key words that will be substituted by the appropriate string based on the user&amp;#39;s input in TntConnect:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="4" cellspacing="1" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;$ACCOUNT$&lt;/td&gt;
&lt;td&gt;The user name of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PASSWORD$&lt;/td&gt;
&lt;td&gt;The password of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PROFILE$&lt;/td&gt;
&lt;td&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntConnect 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;The profile code of the staff logging in to the donation system.&amp;nbsp; &lt;br /&gt;If the Profiles query is not supported, this will always be blank.&amp;nbsp; Note:&amp;nbsp;The $PROFILE$ &lt;br /&gt;placeholder is never provided in the Profiles Query itself.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATEFROM$&lt;/td&gt;
&lt;td&gt;The specified beginning date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATETO$&lt;/td&gt;
&lt;td&gt;The specified ending date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PERSONIDS$&lt;/td&gt;
&lt;td&gt;A comma separated list of donor IDs.&amp;nbsp; (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;So for example, if I defined my Post value by:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Post=Action=TntBalance&amp;amp;Username=&lt;b&gt;$ACCOUNT$&lt;/b&gt;&amp;amp;Password=&lt;b&gt;$PASSWORD$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;And if my user name was &amp;quot;JohnDoe&amp;quot;, and my password was &amp;quot;abc123&amp;quot; then the following data would be send with the HTTP POST transaction:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Action=TntBalance&amp;amp;Username=&lt;b&gt;JohnDoe&lt;/b&gt;&amp;amp;Password=&lt;b&gt;abc123&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Standard Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should return its results as CSV text.&amp;nbsp; I will describe the &lt;br /&gt;field names expected for each query.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Error Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should handle invalid conditions (such as an invalid username) by &lt;br /&gt;returning two lines of text.&amp;nbsp; The first line of text should be &amp;quot;ERROR&amp;quot;.&amp;nbsp; &lt;br /&gt;The second line of text is the error description.&amp;nbsp; Here are a couple of &lt;br /&gt;examples to give you the general idea.&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid password.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid user name.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="339" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="329" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Server is down for maintenance.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid date range.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Note for anyone consuming this api, some existing legacy servers may return errors using a different format, such as BAD_PASSWORD instead of ERROR, with a multi-line error description.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Account Balance Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to simply return the staff account balance of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;EMPLID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:153px;border-left:medium none;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ACCT_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:89px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;BALANCE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td width="153" style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td width="89" style="border-left:medium none;" class="xl29"&gt;1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Result in it&amp;#39;s raw form just in case you are not familiar with the CSV format:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;EMPLID,ACCT_NAME,BALANCE&lt;br /&gt;12345678,&amp;quot;Doe, John &amp;amp; Jane&amp;quot;,1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;EMPLID&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;Comma separated list of designation ids (A18) associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;ACCT_NAME&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;List of designation account names (A50) associated with this user.&amp;nbsp; Each name is delimited by carriage returns and line feeds (vbCrLf or #13#10), and correlates to designation ids found in EMPLID.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;BALANCE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(Text) Custom text that describes the user&amp;#39;s account balance.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr /&gt;
&lt;h2&gt;Donations Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return all donation detail data for the staff member within a certain date range.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$ and $DATETO$.&amp;nbsp; Keep in mind that these placeholders come in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ and $DATETO$ placeholders describe the beginning and ending dates of the query.&amp;nbsp; You should include donation data for all dates between and including these dates.&amp;nbsp; The beginning date will be limited by the &amp;quot;MinimumWebGiftDate&amp;quot; value in the Query INI file.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result: 
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table17"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table border="1" cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table18"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="129" height="17" style="height:12.75pt;width:97pt;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;strong&gt;TntConnect Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A50&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;DATE&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;AMOUNT&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;FLOAT&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DONATION_ID&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donation Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DESIGNATION&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;MOTIVATION&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;(Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A18&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional) &amp;nbsp;Any comments associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;FLOAT&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &amp;quot;DefaultCurrencyCode&amp;quot; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;PERSONAL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;color:#5179d7;text-align:center;"&gt;BOOL&lt;/td&gt;
&lt;td style="width:85px;color:#5179d7;text-align:center;"&gt;3.2&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;(Optional)&amp;nbsp; &lt;/span&gt;Blank implies &amp;quot;FALSE&amp;quot;.&amp;nbsp; Indicates if the gift is intended to be a personal gift for the staff member (which usually means it&amp;#39;s not tax deductible).&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr /&gt;
&lt;h2&gt;Addresses Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return detailed name, address and phone data for the staff member&amp;#39;s donors.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$.&amp;nbsp; Keep in mind that this parameter comes in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ placeholder limits the address list to only those that have changed since the given date.&amp;nbsp; If the given date is blank, the user is requesting ALL addresses.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $DATEFROM$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;All fields are optional (column header must exist, but data can be blank) except PEOPLE_ID and ACCT_NAME.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result:&lt;br /&gt;
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table15"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table3"&gt;
&lt;tbody style="border-style:solid;border-width:1px;padding:1px 4px;"&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:#c0c0c0 1px solid;height:12.75pt;border-right:1px solid;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:46pt;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:53pt;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;"&gt;&lt;strong&gt;TntConnect Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:364pt;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A18&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;INFO_URL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;URL to view/edit donor information.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;RELATED_IDS&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A comma seperated list of related donor codes/ids.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DECEASED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;BOOL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Blank implies &amp;quot;FALSE&amp;quot;.&amp;nbsp; Is the donor deceased?&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;PERSON_TYPE&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;LAST_NAME_ORG&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;Last Name or Organization Name&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;ORG_CONTACT_PERSON&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:53pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;[PERSON_TYPE=&amp;quot;O&amp;quot;]&lt;br style="color:#5179D7;" /&gt;Contact person for this organization.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;TITLE&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SUFFIX&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_TITLE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="height:13pt;width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="height:13pt;width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Note: If provided, it is concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR1&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR2&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR3&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR4&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CITY&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;STATE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ZIP&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;COUNTRY&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A3&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&lt;br /&gt;&amp;lt;new in TntConnect 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntConnect 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the address was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;spouse mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the spouse email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A note regarding the donor.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div&gt;&lt;/div&gt;
&lt;p&gt;
&lt;hr /&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;h2&gt;Addresses By IDs Query&lt;/h2&gt;
&lt;p&gt;This Query only differs from the Addresses Query in that it uses the $PERSONIDS$ parameter instead of the $DATEFROM$ parameter.&amp;nbsp; The $PERSONID$ parameter is substituted by a comma separated list of donor IDs.&amp;nbsp; These donor IDs are obtained from donations in the Donations Query.&amp;nbsp; TntConnect will never submit a request with more than 200 donor IDs.&lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $PERSONIDS$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Profiles Query (Optional)&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntConnect 2.0&amp;gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return a list of different profiles associated with the user.&amp;nbsp; This allows a user to have different &amp;quot;modes&amp;quot; for downloading information, without having to setup different username/passwords for each mode.&amp;nbsp; This works especially well in a Single Sign On (SSO) environment.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table width="317" cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;" id="table7"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_CODE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:185px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_DESCRIPTION&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Staff Account (Default)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN1&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN2&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #2&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table9"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;PROFILE_CODE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A18) A code to identify this profile.&amp;nbsp; A blank profile code would be the default profile associated with the account.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_CODE&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;PROFILE_DESCRIPTION&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A50) A description of the profile.&amp;nbsp; This is what the user sees.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_DESCRIPTION&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;&lt;span style="color:#000000;"&gt;Designations&amp;nbsp;Query (Optional)&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntConnect 3.2&amp;gt;&lt;/span&gt;&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to simply return the designations of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;DESIG_ID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:153px;border-left:medium none;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;DESIG_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:89px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ORG_PATH&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td width="153" style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td width="89" style="border-left:medium none;" class="xl29"&gt;/CAMPUS/STAFF/&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;DESIG_ID&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A18) Designation id associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;DESIG_NAME&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A50) Designation account name associated with this user.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;ORG_PATH&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(Text) Where this designation fits in the organizational tree.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h6 style="font-size:large;"&gt;Data Types Explained&lt;/h6&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;A25&lt;/strong&gt;, a text column with a maximum of 25 characters&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;MEMO&lt;/strong&gt;, a text column with no predefined length limits&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;DATE&lt;/strong&gt;, a date formatted as M/D/YYYY (or&amp;nbsp; &lt;span style="color:#008800;"&gt;&amp;lt;new in&amp;nbsp;TntConnect 3.1&amp;gt;&lt;/span&gt;&amp;nbsp;the YYYY-MM-DD format).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;BOOL&lt;/strong&gt;, a boolean as &amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;FLOAT&lt;/strong&gt;, a floating point number.&amp;nbsp; Currency symbols or thousands separators are not allowed.&amp;nbsp; The decimal separator must be a period.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;(&lt;strong&gt;Note:&lt;/strong&gt; for all types, leading and trailing spaces are removed from the value.&amp;nbsp; So &amp;quot;&amp;nbsp; ABC&amp;nbsp; &amp;quot;&amp;nbsp;is always trimmed down to just &amp;quot;ABC&amp;quot;.)&lt;/em&gt;&lt;/p&gt;
&lt;/p&gt;
&lt;h2&gt;Case Insensitivity&lt;/h2&gt;
&lt;p&gt;TntConnect will store designation ids, donor ids and donation ids exactly as it is received.&amp;nbsp; (Leading zeros will be removed from numeric donor ids.)&amp;nbsp; But internally when TntConnect is syncing incoming data, it will match up these ids in a case insensitive way.&amp;nbsp; So a donation id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; are the same from TntConnect&amp;#39;s perspective.&amp;nbsp; Sending your staff two donations with an id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; respectively will either result in a &amp;quot;duplicate id error&amp;quot; in TntConnect or it will overwrite the one donation with the other.&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Testing your compatibility with TntConnect&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;To test your online donation system&amp;#39;s compatibility with TntConnect, pull up the &amp;quot;Gift Input from Web&amp;quot; screen.&amp;nbsp; Where it has you choose your Organization, hold the &amp;quot;Shift&amp;quot; key down while you drop down the list and then choose &amp;quot;Custom&amp;quot;.&amp;nbsp; Then you can simply type in the URL of your Query INI File.&amp;nbsp; That is all there is to it!&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Making it easy for your staff to connect...&lt;/h3&gt;
&lt;p&gt;If you want to include your organization in the drop down list where you choose the Organization, just send me an email. (&lt;a href="mailto:troy@tntware.com"&gt;troy@tntware.com&lt;/a&gt;)&amp;nbsp; Be sure to include your organization&amp;#39;s name, and the URL of your Query INI File.&amp;nbsp; I can update the list on my website, and your organization will automatically appear in the list.&lt;/p&gt;
&lt;p&gt;Then when your staff member tries to do &amp;quot;Gift Input from Web&amp;quot; for the first time, they can just select your organization&amp;#39;s name in the list.&amp;nbsp; It couldn&amp;#39;t be much easier!&lt;/p&gt;
&lt;/p&gt;</description></item><item><title>How can I custom implement the web-based TntConnect DataSync protocol?</title><link>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/revision/39.aspx</link><pubDate>Thu, 14 Sep 2017 19:57:24 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:761</guid><dc:creator>Troy Wolbrink</dc:creator><comments>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/comments.aspx</comments><description>Revision 39 posted to Frequently Asked Questions by Troy Wolbrink on 9/14/2017 7:57:24 PM&lt;br /&gt;
&lt;h2&gt;How can I custom implement the web-based TntConnect DataSync protocol?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Developer Guides&lt;/div&gt;

&lt;p&gt;This document describes how you can make your organization&amp;#39;s online donation system compatible with TntConnect.&amp;nbsp; The technical details are spelled out so that you can provide your own custom solution.&amp;nbsp; It requires a knowledge of computer programming.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;You may want to consider &lt;strong&gt;DonorHub Online &lt;/strong&gt;instead of creating, maintaining and hosting your own custom solution.&amp;nbsp; DonorHub Online is very reasonably priced, and probably less total cost of ownership than your own custom solution.&amp;nbsp;&amp;nbsp;DonorHub Online is&amp;nbsp;a cloud-based service fully managed by TntWare that makes this process seamless, both for the staff on the field and the accounting team back in the office.&amp;nbsp; Plus, DonorHub Online can deliver donation data to many other support raising tools as well, such as &lt;strong&gt;MPDX, Karani or DonorElf&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;If you&amp;#39;d like to learn more about how DonorHub Online can help you&amp;nbsp;become compatible more quickly:&lt;br /&gt;&amp;nbsp; &lt;a href="mailto:troy@tntware.com"&gt;&lt;strong&gt;Ask us about DonorHub Online&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;.&amp;nbsp;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Once you are TntConnect-compatible, your staff will be able to use TntConnect to connect to your system to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;li&gt;Be notified of their staff account balance &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not only will your staff be able to use these features, but their application will be branded with your organization&amp;#39;s logo.&amp;nbsp; Also, while they are using the &amp;quot;Web Input&amp;quot; features of TntConnect, you can display your own advertisement/announcement banner.&lt;/p&gt;
&lt;p&gt;This is an example of the logo you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/TntConnect/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleWebLogo.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;This is an example of the advertising banner you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/TntConnect/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleBanner.gif" alt="" /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;What it takes...&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Query INI file &lt;/li&gt;
&lt;li&gt;Account Balance Query &lt;/li&gt;
&lt;li&gt;Donations Query &lt;/li&gt;
&lt;li&gt;Addresses Query &lt;/li&gt;
&lt;li&gt;Addresses By IDs Query &lt;/li&gt;
&lt;li&gt;Profiles Query (Optional) &lt;span style="color:#008000;"&gt;&amp;lt;new for TntConnect 2.0&amp;gt;&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="color:#5179d7;"&gt;Designations Query (Optional) &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntConnect 3.2&amp;gt;&lt;/span&gt;&lt;/b&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Query INI File&lt;/h4&gt;
&lt;p&gt;You need to provide a Query INI File.&amp;nbsp; This file will provide the web address and parameter template needed to download the results of the query.&amp;nbsp; Below is an example.&amp;nbsp; Notice it is based on a standard Windows INI file format.&lt;/p&gt;
&lt;div align="left"&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffcc;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#0000FF;"&gt;[ORGANIZATION]&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;br /&gt;RedirectQueryIni&lt;/span&gt;&lt;/strong&gt;=&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;=Your Organization Name&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;=MyOrg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/WebLogo.jpg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/staffaccounthelp.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/bannerad.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;=1/1/1990&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;/span&gt;=MyOrg-USA&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpEmail&lt;/strong&gt;&lt;/span&gt;=help@myorg.org&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/help.htm&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;=Click here to report this issue over the Web!&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;=You may also reach the CCC Call Center at 407-826-2948.&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/requestprofile.htm&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;=http://myorg.org/staffportal.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;DefaultCurrencyCode&lt;/strong&gt;&lt;/span&gt;=USD&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;=True&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;Url&lt;/span&gt;&lt;/strong&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;&lt;/p&gt;
&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:xx-small;"&gt;=&lt;/span&gt;&lt;span style="font-size:xx-small;"&gt;Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:6pt;font-family:&amp;#39;Small Fonts&amp;#39;;"&gt;Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;Persons=$PERSONIDS$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;span style="color:#008000;"&gt;Post&lt;/span&gt;&lt;/strong&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;Persons=$PERSONIDS$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[PROFILES.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DESIGNATIONS.3]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntDesigs&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h4&gt;&amp;nbsp; Now let me explain the meaning of each value...&lt;/h4&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffee;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Minimum and recommended versions of TntConnect&lt;/span&gt;&lt;br style="color:#008080;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ORGANIZATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Very first thing TntConnect checks, allows for permanent redirection of TntConnect to new query.ini url&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RedirectQueryIni&lt;/strong&gt;&lt;/span&gt;=&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify the name of your organization here.&lt;/span&gt;&lt;br style="color:#800000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Your Organization Name&lt;br /&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify a short abbreviation of your organization here.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=MyOrg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of where your logo can be downloaded (JPEG only).&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/WebLogo.jpg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL to help your staff get setup with an account.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/staffaccounthelp.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of your banner ad.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/bannerad.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Boundary of how back your online donation system provides data for. (DATE)&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1/1/1990&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Unique code to represent your ministry internally to TntConnect. (25 chars max!&amp;nbsp; User never sees this.)&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#008000;"&gt;Code&lt;/span&gt;&lt;/strong&gt;=MyOrg-USA&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Set this to &amp;quot;1&amp;quot; if you want the queries to use basic HTTP authentication&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// TntConnect internally removes leading zeros from numeric donor account ids. Specify the minimum number&lt;br /&gt;&amp;nbsp;/// of digits a&amp;nbsp;donor id should be, and TntConnect will add leading zeros when returning them back in the &lt;br /&gt;&amp;nbsp;/// &amp;quot;Addresses By IDs Query&amp;quot; query.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify an email address where users can report errors with your download process.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpEmail&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=help@myorg.org&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify a url where users can report errors with your download process.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=https://www.myorg.org/help.htm&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the text users will see for OrgHelpUrl.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Click here to report this issue over the Web!&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify alternative text for how users can get help with downloading information.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=You may also reach the CCC Call Center at 407-826-2948.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can request new user profiles.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=https://www.myorg.org/requestprofile.htm&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can view a staff portal.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://myorg.org/staffportal.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;new for TntConnect 2.1.68&amp;gt; indicates if TntConnect can attempt logging in while user types password.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=True&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;new for&amp;nbsp;TntConnect 3.1&amp;gt; Specify the assumed base currency code (ISO 4217 3-char) for gifts&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;DefaultCurrencyCode&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=USD&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// The rest of these sections describe Web Queries.&amp;nbsp; A Web Query has a &lt;strong&gt;Url&lt;/strong&gt; and a &lt;strong&gt;Post&lt;/strong&gt;.&amp;nbsp; &lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Url&lt;/strong&gt; is where TntConnect requests data.&lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Post&lt;/strong&gt; is a template of query encoded parameters that get POST-ed to the URL.&lt;br /&gt;&amp;nbsp;/// More information is provided below to describe the details.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;Post=&lt;/span&gt;&lt;span style="font-size:x-small;color:#7C7C80;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;&lt;/p&gt;
&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE.2]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[PROFILES.2]&lt;br /&gt;[DESIGNATIONS.3]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span style="font-weight:normal;"&gt;&lt;br /&gt;Some values in the query.ini are undocumented above becuase they have been deprecated.&amp;nbsp; This means that they are no longer supported.&amp;nbsp; Here&amp;#39;s a list of these values:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="color:#000000;"&gt;[ORGANIZATION] WebLogo-JPEG-476x100&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color:#000000;"&gt;[ORGANIZATION] &lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="color:#000000;"&gt;WebPortalUrl-470x120&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;p align="left"&gt;The benefit of keeping the instructions in this file is that if you later change the URL or POST template of your query, you can just edit the Query INI File and make a seamless transition.&amp;nbsp; The staff using the program will never know it changed.&lt;/p&gt;
&lt;p align="left"&gt;&lt;b&gt;TntConnect-version specific sections&lt;/b&gt;&lt;span style="color:#008000;"&gt;&amp;nbsp; &amp;lt;new for TntConnect 2.0&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="left"&gt;TntConnect 2.0 and newer support version specific sections.&amp;nbsp; For example a client running TntConnect 3.0 will search for the &amp;quot;DONATION&amp;quot; section by using the first out of this list that it finds first with the requested value:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;ul&gt;
&lt;li&gt;[DONATIONS.3.1]&lt;/li&gt;
&lt;li&gt;[DONATIONS.3]&lt;/li&gt;
&lt;li&gt;[DONATIONS.2.1] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2.0] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2] &lt;/li&gt;
&lt;li&gt;[[DONATIONS] &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;hr /&gt;
&lt;h2&gt;The Queries&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;--Placeholders--&lt;br /&gt;&lt;/b&gt;Each query has a URL and a POST.&amp;nbsp; The URL specifies your online donation server object (CGI object, for example).&amp;nbsp; The POST specifies the data to send with the HTTP POST transaction.&amp;nbsp; The POST is in a template form.&amp;nbsp; These placeholders are key words that will be substituted by the appropriate string based on the user&amp;#39;s input in TntConnect:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="4" cellspacing="1" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;$ACCOUNT$&lt;/td&gt;
&lt;td&gt;The user name of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PASSWORD$&lt;/td&gt;
&lt;td&gt;The password of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PROFILE$&lt;/td&gt;
&lt;td&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntConnect 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;The profile code of the staff logging in to the donation system.&amp;nbsp; &lt;br /&gt;If the Profiles query is not supported, this will always be blank.&amp;nbsp; Note:&amp;nbsp;The $PROFILE$ &lt;br /&gt;placeholder is never provided in the Profiles Query itself.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATEFROM$&lt;/td&gt;
&lt;td&gt;The specified beginning date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATETO$&lt;/td&gt;
&lt;td&gt;The specified ending date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PERSONIDS$&lt;/td&gt;
&lt;td&gt;A comma separated list of donor IDs.&amp;nbsp; (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;So for example, if I defined my Post value by:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Post=Action=TntBalance&amp;amp;Username=&lt;b&gt;$ACCOUNT$&lt;/b&gt;&amp;amp;Password=&lt;b&gt;$PASSWORD$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;And if my user name was &amp;quot;JohnDoe&amp;quot;, and my password was &amp;quot;abc123&amp;quot; then the following data would be send with the HTTP POST transaction:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Action=TntBalance&amp;amp;Username=&lt;b&gt;JohnDoe&lt;/b&gt;&amp;amp;Password=&lt;b&gt;abc123&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Standard Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should return its results as CSV text.&amp;nbsp; I will describe the &lt;br /&gt;field names expected for each query.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Error Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should handle invalid conditions (such as an invalid username) by &lt;br /&gt;returning two lines of text.&amp;nbsp; The first line of text should be &amp;quot;ERROR&amp;quot;.&amp;nbsp; &lt;br /&gt;The second line of text is the error description.&amp;nbsp; Here are a couple of &lt;br /&gt;examples to give you the general idea.&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid password.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid user name.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="339" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="329" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Server is down for maintenance.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid date range.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Note for anyone consuming this api, some existing legacy servers may return errors using a different format, such as BAD_PASSWORD instead of ERROR, with a multi-line error description.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Account Balance Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to simply return the staff account balance of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;EMPLID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:153px;border-left:medium none;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ACCT_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:89px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;BALANCE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td width="153" style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td width="89" style="border-left:medium none;" class="xl29"&gt;1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Result in it&amp;#39;s raw form just in case you are not familiar with the CSV format:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;EMPLID,ACCT_NAME,BALANCE&lt;br /&gt;12345678,&amp;quot;Doe, John &amp;amp; Jane&amp;quot;,1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;EMPLID&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;Comma separated list of designation ids (A18) associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;ACCT_NAME&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;List of designation account names (A50) associated with this user.&amp;nbsp; Each name is delimited by carriage returns and line feeds (vbCrLf or #13#10), and correlates to designation ids found in EMPLID.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;BALANCE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(Text) Custom text that describes the user&amp;#39;s account balance.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr /&gt;
&lt;h2&gt;Donations Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return all donation detail data for the staff member within a certain date range.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$ and $DATETO$.&amp;nbsp; Keep in mind that these placeholders come in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ and $DATETO$ placeholders describe the beginning and ending dates of the query.&amp;nbsp; You should include donation data for all dates between and including these dates.&amp;nbsp; The beginning date will be limited by the &amp;quot;MinimumWebGiftDate&amp;quot; value in the Query INI file.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result: 
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table17"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table border="1" cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table18"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="129" height="17" style="height:12.75pt;width:97pt;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;strong&gt;TntConnect Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A50&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;DATE&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;AMOUNT&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;FLOAT&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DONATION_ID&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donation Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DESIGNATION&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;MOTIVATION&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;(Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A18&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional) &amp;nbsp;Any comments associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;FLOAT&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &amp;quot;DefaultCurrencyCode&amp;quot; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;PERSONAL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;color:#5179d7;text-align:center;"&gt;BOOL&lt;/td&gt;
&lt;td style="width:85px;color:#5179d7;text-align:center;"&gt;3.2&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;(Optional)&amp;nbsp; &lt;/span&gt;Blank implies &amp;quot;FALSE&amp;quot;.&amp;nbsp; Indicates if the gift is intended to be a personal gift for the staff member (which usually means it&amp;#39;s not tax deductible).&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr /&gt;
&lt;h2&gt;Addresses Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return detailed name, address and phone data for the staff member&amp;#39;s donors.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$.&amp;nbsp; Keep in mind that this parameter comes in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ placeholder limits the address list to only those that have changed since the given date.&amp;nbsp; If the given date is blank, the user is requesting ALL addresses.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $DATEFROM$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;All fields are optional (column header must exist, but data can be blank) except PEOPLE_ID and ACCT_NAME.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result:&lt;br /&gt;
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table15"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table3"&gt;
&lt;tbody style="border-style:solid;border-width:1px;padding:1px 4px;"&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:#c0c0c0 1px solid;height:12.75pt;border-right:1px solid;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:46pt;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:53pt;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;"&gt;&lt;strong&gt;TntConnect Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:364pt;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A18&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;INFO_URL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;URL to view/edit donor information.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;RELATED_IDS&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A comma seperated list of related donor codes/ids.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DECEASED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;BOOL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Blank implies &amp;quot;FALSE&amp;quot;.&amp;nbsp; Is the donor deceased?&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;PERSON_TYPE&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;LAST_NAME_ORG&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;Last Name or Organization Name&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;ORG_CONTACT_PERSON&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:53pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;[PERSON_TYPE=&amp;quot;O&amp;quot;]&lt;br style="color:#5179D7;" /&gt;Contact person for this organization.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;TITLE&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SUFFIX&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_TITLE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="height:13pt;width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="height:13pt;width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Note: If provided, it is concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR1&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR2&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR3&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR4&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CITY&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;STATE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ZIP&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;COUNTRY&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A3&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&lt;br /&gt;&amp;lt;new in TntConnect 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntConnect 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the address was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;spouse mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the spouse email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A note regarding the donor.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div&gt;&lt;/div&gt;
&lt;p&gt;
&lt;hr /&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;h2&gt;Addresses By IDs Query&lt;/h2&gt;
&lt;p&gt;This Query only differs from the Addresses Query in that it uses the $PERSONIDS$ parameter instead of the $DATEFROM$ parameter.&amp;nbsp; The $PERSONID$ parameter is substituted by a comma separated list of donor IDs.&amp;nbsp; These donor IDs are obtained from donations in the Donations Query.&amp;nbsp; TntConnect will never submit a request with more than 200 donor IDs.&lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $PERSONIDS$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Profiles Query (Optional)&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntConnect 2.0&amp;gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return a list of different profiles associated with the user.&amp;nbsp; This allows a user to have different &amp;quot;modes&amp;quot; for downloading information, without having to setup different username/passwords for each mode.&amp;nbsp; This works especially well in a Single Sign On (SSO) environment.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table width="317" cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;" id="table7"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_CODE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:185px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_DESCRIPTION&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Staff Account (Default)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN1&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN2&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #2&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table9"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;PROFILE_CODE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A18) A code to identify this profile.&amp;nbsp; A blank profile code would be the default profile associated with the account.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_CODE&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;PROFILE_DESCRIPTION&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A50) A description of the profile.&amp;nbsp; This is what the user sees.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_DESCRIPTION&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;&lt;span style="color:#000000;"&gt;Designations&amp;nbsp;Query (Optional)&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntConnect 3.2&amp;gt;&lt;/span&gt;&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to simply return the designations of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;DESIG_ID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:153px;border-left:medium none;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;DESIG_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:89px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ORG_PATH&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td width="153" style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td width="89" style="border-left:medium none;" class="xl29"&gt;/CAMPUS/STAFF/&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;DESIG_ID&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A18) Designation id associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;DESIG_NAME&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A50) Designation account name associated with this user.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;ORG_PATH&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(Text) Where this designation fits in the organizational tree.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h6 style="font-size:large;"&gt;Data Types Explained&lt;/h6&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;A25&lt;/strong&gt;, a text column with a maximum of 25 characters&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;MEMO&lt;/strong&gt;, a text column with no predefined length limits&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;DATE&lt;/strong&gt;, a date formatted as M/D/YYYY (or&amp;nbsp; &lt;span style="color:#008800;"&gt;&amp;lt;new in&amp;nbsp;TntConnect 3.1&amp;gt;&lt;/span&gt;&amp;nbsp;the YYYY-MM-DD format).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;BOOL&lt;/strong&gt;, a boolean as &amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;FLOAT&lt;/strong&gt;, a floating point number.&amp;nbsp; Currency symbols or thousands separators are not allowed.&amp;nbsp; The decimal separator must be a period.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;(&lt;strong&gt;Note:&lt;/strong&gt; for all types, leading and trailing spaces are removed from the value.&amp;nbsp; So &amp;quot;&amp;nbsp; ABC&amp;nbsp; &amp;quot;&amp;nbsp;is always trimmed down to just &amp;quot;ABC&amp;quot;.)&lt;/em&gt;&lt;/p&gt;
&lt;/p&gt;
&lt;h2&gt;Case Insensitivity&lt;/h2&gt;
&lt;p&gt;TntConnect will store designation ids, donor ids and donation ids exactly as it is received.&amp;nbsp; (Leading zeros will be removed from numeric donor ids.)&amp;nbsp; But internally when TntConnect is syncing incoming data, it will match up these ids in a case insensitive way.&amp;nbsp; So a donation id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; are the same from TntConnect&amp;#39;s perspective.&amp;nbsp; Sending your staff two donations with an id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; respectively will either result in a &amp;quot;duplicate id error&amp;quot; in TntConnect or it will overwrite the one donation with the other.&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Testing your compatibility with TntConnect&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;To test your online donation system&amp;#39;s compatibility with TntConnect, pull up the &amp;quot;Gift Input from Web&amp;quot; screen.&amp;nbsp; Where it has you choose your Organization, hold the &amp;quot;Shift&amp;quot; key down while you drop down the list and then choose &amp;quot;Custom&amp;quot;.&amp;nbsp; Then you can simply type in the URL of your Query INI File.&amp;nbsp; That is all there is to it!&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Making it easy for your staff to connect...&lt;/h3&gt;
&lt;p&gt;If you want to include your organization in the drop down list where you choose the Organization, just send me an email. (&lt;a href="mailto:troy@tntware.com"&gt;troy@tntware.com&lt;/a&gt;)&amp;nbsp; Be sure to include your organization&amp;#39;s name, and the URL of your Query INI File.&amp;nbsp; I can update the list on my website, and your organization will automatically appear in the list.&lt;/p&gt;
&lt;p&gt;Then when your staff member tries to do &amp;quot;Gift Input from Web&amp;quot; for the first time, they can just select your organization&amp;#39;s name in the list.&amp;nbsp; It couldn&amp;#39;t be much easier!&lt;/p&gt;
&lt;/p&gt;</description></item><item><title>How can I custom implement the web-based TntConnect DataSync protocol?</title><link>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/revision/38.aspx</link><pubDate>Thu, 06 Oct 2016 17:37:03 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:760</guid><dc:creator>Troy Wolbrink</dc:creator><comments>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/comments.aspx</comments><description>Revision 38 posted to Frequently Asked Questions by Troy Wolbrink on 10/6/2016 5:37:03 PM&lt;br /&gt;
&lt;h2&gt;How can I custom implement the web-based TntConnect DataSync protocol?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Developer Guides&lt;/div&gt;

&lt;p&gt;This document describes how you can make your organization&amp;#39;s online donation system compatible with TntConnect.&amp;nbsp; The technical details are spelled out so that you can provide your own custom solution.&amp;nbsp; It requires a knowledge of computer programming.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;You&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;may&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;want&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;consider&lt;/span&gt; &lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;DonorHub&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Online&lt;/span&gt; &lt;/strong&gt;&lt;span style="background: SpringGreen;"&gt;instead&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;creating&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;maintaining&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;hosting&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;own&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;custom&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;solution&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;DonorHub&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Online&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;is&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;very&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;reasonably&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;priced&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;probably&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;less&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;total&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;cost&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;ownership&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;than&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;own&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;custom&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;solution&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;DonorHub&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Online&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;is&lt;/span&gt;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;cloud-based&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;service&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;fully&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;managed&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;by&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntWare&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;that&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;makes&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;this&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;process&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;seamless&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;both&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;for&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;staff&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;field&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;accounting&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;team&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;back&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;in&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;office&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;Plus&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;DonorHub&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Online&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;can&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;deliver&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;donation&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;data&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;many&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;other&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;support&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;raising&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;tools&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;as&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;well&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;such&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;as&lt;/span&gt; &lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;MPDX&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Karani&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;or&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;DonorElf&lt;/span&gt;&lt;/strong&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;If you&amp;#39;d like to &lt;span style="text-decoration: line-through; color: red;"&gt;use&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;an&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;existing&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;cloud&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;service&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;so&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;that&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;learn&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;more&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;about&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;how&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;DonorHub&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Online&lt;/span&gt; can &lt;span style="background: SpringGreen;"&gt;help&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt;&amp;nbsp;become &lt;span style="text-decoration: line-through; color: red;"&gt;TNT-compatible&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;compatible&lt;/span&gt; more quickly:&lt;br /&gt;&amp;nbsp; &lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[en:How&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;can&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;my&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;organization&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;become&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;TNT-compatible&amp;quot;?|How&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;can&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;my&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;organization&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;become&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;TNT-compatible&amp;quot;?]]&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &lt;a href="mailto:troy@tntware.com"&gt;&lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;Ask&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;us&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;about&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;DonorHub&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Online&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Once you are TntConnect-compatible, your staff will be able to use TntConnect to connect to your system to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;li&gt;Be notified of their staff account balance &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not only will your staff be able to use these features, but their application will be branded with your organization&amp;#39;s logo.&amp;nbsp; Also, while they are using the &amp;quot;Web Input&amp;quot; features of TntConnect, you can display your own advertisement/announcement banner.&lt;/p&gt;
&lt;p&gt;This is an example of the logo you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/TntConnect/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleWebLogo.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;This is an example of the advertising banner you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/TntConnect/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleBanner.gif" alt="" /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;What it takes...&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Query INI file &lt;/li&gt;
&lt;li&gt;Account Balance Query &lt;/li&gt;
&lt;li&gt;Donations Query &lt;/li&gt;
&lt;li&gt;Addresses Query &lt;/li&gt;
&lt;li&gt;Addresses By IDs Query &lt;/li&gt;
&lt;li&gt;Profiles Query (Optional) &lt;span style="color:#008000;"&gt;&amp;lt;new for TntConnect 2.0&amp;gt;&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="color:#5179d7;"&gt;Designations Query (Optional) &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntConnect 3.2&amp;gt;&lt;/span&gt;&lt;/b&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Query INI File&lt;/h4&gt;
&lt;p&gt;You need to provide a Query INI File.&amp;nbsp; This file will provide the web address and parameter template needed to download the results of the query.&amp;nbsp; Below is an example.&amp;nbsp; Notice it is based on a standard Windows INI file format.&lt;/p&gt;
&lt;div align="left"&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffcc;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#0000FF;"&gt;[ORGANIZATION]&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;br /&gt;RedirectQueryIni&lt;/span&gt;&lt;/strong&gt;=&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;=Your Organization Name&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;=MyOrg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/WebLogo.jpg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/staffaccounthelp.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/bannerad.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;=1/1/1990&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;/span&gt;=MyOrg-USA&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpEmail&lt;/strong&gt;&lt;/span&gt;=help@myorg.org&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/help.htm&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;=Click here to report this issue over the Web!&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;=You may also reach the CCC Call Center at 407-826-2948.&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/requestprofile.htm&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;=http://myorg.org/staffportal.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;DefaultCurrencyCode&lt;/strong&gt;&lt;/span&gt;=USD&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;=True&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;Url&lt;/span&gt;&lt;/strong&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;&lt;/p&gt;
&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:xx-small;"&gt;=&lt;/span&gt;&lt;span style="font-size:xx-small;"&gt;Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:6pt;font-family:&amp;#39;Small Fonts&amp;#39;;"&gt;Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;Persons=$PERSONIDS$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;span style="color:#008000;"&gt;Post&lt;/span&gt;&lt;/strong&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;Persons=$PERSONIDS$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[PROFILES.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DESIGNATIONS.3]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntDesigs&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h4&gt;&amp;nbsp; Now let me explain the meaning of each value...&lt;/h4&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffee;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Minimum and recommended versions of TntConnect&lt;/span&gt;&lt;br style="color:#008080;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ORGANIZATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Very first thing TntConnect checks, allows for permanent redirection of TntConnect to new query.ini url&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RedirectQueryIni&lt;/strong&gt;&lt;/span&gt;=&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify the name of your organization here.&lt;/span&gt;&lt;br style="color:#800000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Your Organization Name&lt;br /&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify a short abbreviation of your organization here.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=MyOrg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of where your logo can be downloaded (JPEG only).&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/WebLogo.jpg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL to help your staff get setup with an account.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/staffaccounthelp.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of your banner ad.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/bannerad.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Boundary of how back your online donation system provides data for. (DATE)&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1/1/1990&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Unique code to represent your ministry internally to TntConnect. (25 chars max!&amp;nbsp; User never sees this.)&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;strong&gt;Code&lt;/strong&gt;=MyOrg-USA&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Set this to &amp;quot;1&amp;quot; if you want the queries to use basic HTTP authentication&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// TntConnect internally removes leading zeros from numeric donor account ids. Specify the minimum number&lt;br /&gt;&amp;nbsp;/// of digits a&amp;nbsp;donor id should be, and TntConnect will add leading zeros when returning them back in the &lt;br /&gt;&amp;nbsp;/// &amp;quot;Addresses By IDs Query&amp;quot; query.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify an email address where users can report errors with your download process.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpEmail&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=help@myorg.org&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify a url where users can report errors with your download process.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=https://www.myorg.org/help.htm&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the text users will see for OrgHelpUrl.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Click here to report this issue over the Web!&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify alternative text for how users can get help with downloading information.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=You may also reach the CCC Call Center at 407-826-2948.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can request new user profiles.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=https://www.myorg.org/requestprofile.htm&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can view a staff portal.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://myorg.org/staffportal.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;new for TntConnect 2.1.68&amp;gt; indicates if TntConnect can attempt logging in while user types password.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=True&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;new for&amp;nbsp;TntConnect 3.1&amp;gt; Specify the assumed base currency code (ISO 4217 3-char) for gifts&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;DefaultCurrencyCode&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=USD&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// The rest of these sections describe Web Queries.&amp;nbsp; A Web Query has a &lt;strong&gt;Url&lt;/strong&gt; and a &lt;strong&gt;Post&lt;/strong&gt;.&amp;nbsp; &lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Url&lt;/strong&gt; is where TntConnect requests data.&lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Post&lt;/strong&gt; is a template of query encoded parameters that get POST-ed to the URL.&lt;br /&gt;&amp;nbsp;/// More information is provided below to describe the details.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;Post=&lt;/span&gt;&lt;span style="font-size:x-small;color:#7C7C80;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;&lt;/p&gt;
&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE.2]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[PROFILES.2]&lt;br /&gt;[DESIGNATIONS.3]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span style="font-weight:normal;"&gt;&lt;br /&gt;Some values in the query.ini are undocumented above becuase they have been deprecated.&amp;nbsp; This means that they are no longer supported.&amp;nbsp; Here&amp;#39;s a list of these values:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="color:#000000;"&gt;[ORGANIZATION] WebLogo-JPEG-476x100&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color:#000000;"&gt;[ORGANIZATION] &lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="color:#000000;"&gt;WebPortalUrl-470x120&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;p align="left"&gt;The benefit of keeping the instructions in this file is that if you later change the URL or POST template of your query, you can just edit the Query INI File and make a seamless transition.&amp;nbsp; The staff using the program will never know it changed.&lt;/p&gt;
&lt;p align="left"&gt;&lt;b&gt;TntConnect-version specific sections&lt;/b&gt;&lt;span style="color:#008000;"&gt;&amp;nbsp; &amp;lt;new for TntConnect 2.0&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="left"&gt;TntConnect 2.0 and newer support version specific sections.&amp;nbsp; For example a client running TntConnect 3.0 will search for the &amp;quot;DONATION&amp;quot; section by using the first out of this list that it finds first with the requested value:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;ul&gt;
&lt;li&gt;[DONATIONS.3.1]&lt;/li&gt;
&lt;li&gt;[DONATIONS.3]&lt;/li&gt;
&lt;li&gt;[DONATIONS.2.1] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2.0] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2] &lt;/li&gt;
&lt;li&gt;[[DONATIONS] &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;hr /&gt;
&lt;h2&gt;The Queries&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;--Placeholders--&lt;br /&gt;&lt;/b&gt;Each query has a URL and a POST.&amp;nbsp; The URL specifies your online donation server object (CGI object, for example).&amp;nbsp; The POST specifies the data to send with the HTTP POST transaction.&amp;nbsp; The POST is in a template form.&amp;nbsp; These placeholders are key words that will be substituted by the appropriate string based on the user&amp;#39;s input in TntConnect:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="4" cellspacing="1" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;$ACCOUNT$&lt;/td&gt;
&lt;td&gt;The user name of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PASSWORD$&lt;/td&gt;
&lt;td&gt;The password of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PROFILE$&lt;/td&gt;
&lt;td&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntConnect 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;The profile code of the staff logging in to the donation system.&amp;nbsp; &lt;br /&gt;If the Profiles query is not supported, this will always be blank.&amp;nbsp; Note:&amp;nbsp;The $PROFILE$ &lt;br /&gt;placeholder is never provided in the Profiles Query itself.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATEFROM$&lt;/td&gt;
&lt;td&gt;The specified beginning date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATETO$&lt;/td&gt;
&lt;td&gt;The specified ending date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PERSONIDS$&lt;/td&gt;
&lt;td&gt;A comma separated list of donor IDs.&amp;nbsp; (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;So for example, if I defined my Post value by:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Post=Action=TntBalance&amp;amp;Username=&lt;b&gt;$ACCOUNT$&lt;/b&gt;&amp;amp;Password=&lt;b&gt;$PASSWORD$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;And if my user name was &amp;quot;JohnDoe&amp;quot;, and my password was &amp;quot;abc123&amp;quot; then the following data would be send with the HTTP POST transaction:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Action=TntBalance&amp;amp;Username=&lt;b&gt;JohnDoe&lt;/b&gt;&amp;amp;Password=&lt;b&gt;abc123&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Standard Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should return its results as CSV text.&amp;nbsp; I will describe the &lt;br /&gt;field names expected for each query.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Error Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should handle invalid conditions (such as an invalid username) by &lt;br /&gt;returning two lines of text.&amp;nbsp; The first line of text should be &amp;quot;ERROR&amp;quot;.&amp;nbsp; &lt;br /&gt;The second line of text is the error description.&amp;nbsp; Here are a couple of &lt;br /&gt;examples to give you the general idea.&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid password.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid user name.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="339" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="329" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Server is down for maintenance.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid date range.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Note for anyone consuming this api, some existing legacy servers may return errors using a different format, such as BAD_PASSWORD instead of ERROR, with a multi-line error description.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Account Balance Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to simply return the staff account balance of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;EMPLID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:153px;border-left:medium none;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ACCT_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:89px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;BALANCE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td width="153" style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td width="89" style="border-left:medium none;" class="xl29"&gt;1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Result in it&amp;#39;s raw form just in case you are not familiar with the CSV format:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;EMPLID,ACCT_NAME,BALANCE&lt;br /&gt;12345678,&amp;quot;Doe, John &amp;amp; Jane&amp;quot;,1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;EMPLID&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;Comma separated list of designation ids (A18) associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;ACCT_NAME&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;List of designation account names (A50) associated with this user.&amp;nbsp; Each name is delimited by carriage returns and line feeds (vbCrLf or #13#10), and correlates to designation ids found in EMPLID.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;BALANCE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(Text) Custom text that describes the user&amp;#39;s account balance.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr /&gt;
&lt;h2&gt;Donations Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return all donation detail data for the staff member within a certain date range.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$ and $DATETO$.&amp;nbsp; Keep in mind that these placeholders come in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ and $DATETO$ placeholders describe the beginning and ending dates of the query.&amp;nbsp; You should include donation data for all dates between and including these dates.&amp;nbsp; The beginning date will be limited by the &amp;quot;MinimumWebGiftDate&amp;quot; value in the Query INI file.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result: 
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table17"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table border="1" cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table18"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="129" height="17" style="height:12.75pt;width:97pt;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;strong&gt;TntConnect Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A50&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;DATE&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;AMOUNT&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;FLOAT&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DONATION_ID&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donation Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DESIGNATION&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;MOTIVATION&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;(Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A18&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional) &amp;nbsp;Any comments associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;FLOAT&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &amp;quot;DefaultCurrencyCode&amp;quot; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;PERSONAL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;color:#5179d7;text-align:center;"&gt;BOOL&lt;/td&gt;
&lt;td style="width:85px;color:#5179d7;text-align:center;"&gt;3.2&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;(Optional)&amp;nbsp; &lt;/span&gt;Blank implies &amp;quot;FALSE&amp;quot;.&amp;nbsp; Indicates if the gift is intended to be a personal gift for the staff member (which usually means it&amp;#39;s not tax deductible).&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr /&gt;
&lt;h2&gt;Addresses Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return detailed name, address and phone data for the staff member&amp;#39;s donors.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$.&amp;nbsp; Keep in mind that this parameter comes in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ placeholder limits the address list to only those that have changed since the given date.&amp;nbsp; If the given date is blank, the user is requesting ALL addresses.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $DATEFROM$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;All fields are optional (column header must exist, but data can be blank) except PEOPLE_ID and ACCT_NAME.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result:&lt;br /&gt;
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table15"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table3"&gt;
&lt;tbody style="border-style:solid;border-width:1px;padding:1px 4px;"&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:#c0c0c0 1px solid;height:12.75pt;border-right:1px solid;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:46pt;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:53pt;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;"&gt;&lt;strong&gt;TntConnect Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:364pt;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A18&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;INFO_URL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;URL to view/edit donor information.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;RELATED_IDS&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A comma seperated list of related donor codes/ids.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DECEASED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;BOOL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Blank implies &amp;quot;FALSE&amp;quot;.&amp;nbsp; Is the donor deceased?&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;PERSON_TYPE&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;LAST_NAME_ORG&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;Last Name or Organization Name&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;ORG_CONTACT_PERSON&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:53pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;[PERSON_TYPE=&amp;quot;O&amp;quot;]&lt;br style="color:#5179D7;" /&gt;Contact person for this organization.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;TITLE&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SUFFIX&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_TITLE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="height:13pt;width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="height:13pt;width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Note: If provided, it is concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR1&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR2&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR3&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR4&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CITY&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;STATE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ZIP&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;COUNTRY&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A3&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&lt;br /&gt;&amp;lt;new in TntConnect 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntConnect 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the address was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;spouse mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the spouse email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A note regarding the donor.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div&gt;&lt;/div&gt;
&lt;p&gt;
&lt;hr /&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;h2&gt;Addresses By IDs Query&lt;/h2&gt;
&lt;p&gt;This Query only differs from the Addresses Query in that it uses the $PERSONIDS$ parameter instead of the $DATEFROM$ parameter.&amp;nbsp; The $PERSONID$ parameter is substituted by a comma separated list of donor IDs.&amp;nbsp; These donor IDs are obtained from donations in the Donations Query.&amp;nbsp; TntConnect will never submit a request with more than 200 donor IDs.&lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $PERSONIDS$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Profiles Query (Optional)&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntConnect 2.0&amp;gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return a list of different profiles associated with the user.&amp;nbsp; This allows a user to have different &amp;quot;modes&amp;quot; for downloading information, without having to setup different username/passwords for each mode.&amp;nbsp; This works especially well in a Single Sign On (SSO) environment.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table width="317" cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;" id="table7"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_CODE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:185px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_DESCRIPTION&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Staff Account (Default)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN1&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN2&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #2&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table9"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;PROFILE_CODE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A18) A code to identify this profile.&amp;nbsp; A blank profile code would be the default profile associated with the account.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_CODE&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;PROFILE_DESCRIPTION&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A50) A description of the profile.&amp;nbsp; This is what the user sees.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_DESCRIPTION&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;&lt;span style="color:#000000;"&gt;Designations&amp;nbsp;Query (Optional)&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntConnect 3.2&amp;gt;&lt;/span&gt;&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to simply return the designations of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;DESIG_ID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:153px;border-left:medium none;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;DESIG_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:89px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ORG_PATH&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td width="153" style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td width="89" style="border-left:medium none;" class="xl29"&gt;/CAMPUS/STAFF/&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;DESIG_ID&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A18) Designation id associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;DESIG_NAME&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A50) Designation account name associated with this user.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;ORG_PATH&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(Text) Where this designation fits in the organizational tree.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h6 style="font-size:large;"&gt;Data Types Explained&lt;/h6&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;A25&lt;/strong&gt;, a text column with a maximum of 25 characters&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;MEMO&lt;/strong&gt;, a text column with no predefined length limits&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;DATE&lt;/strong&gt;, a date formatted as M/D/YYYY (or&amp;nbsp; &lt;span style="color:#008800;"&gt;&amp;lt;new in&amp;nbsp;TntConnect 3.1&amp;gt;&lt;/span&gt;&amp;nbsp;the YYYY-MM-DD format).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;BOOL&lt;/strong&gt;, a boolean as &amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;FLOAT&lt;/strong&gt;, a floating point number.&amp;nbsp; Currency symbols or thousands separators are not allowed.&amp;nbsp; The decimal separator must be a period.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;(&lt;strong&gt;Note:&lt;/strong&gt; for all types, leading and trailing spaces are removed from the value.&amp;nbsp; So &amp;quot;&amp;nbsp; ABC&amp;nbsp; &amp;quot;&amp;nbsp;is always trimmed down to just &amp;quot;ABC&amp;quot;.)&lt;/em&gt;&lt;/p&gt;
&lt;/p&gt;
&lt;h2&gt;Case Insensitivity&lt;/h2&gt;
&lt;p&gt;TntConnect will store designation ids, donor ids and donation ids exactly as it is received.&amp;nbsp; (Leading zeros will be removed from numeric donor ids.)&amp;nbsp; But internally when TntConnect is syncing incoming data, it will match up these ids in a case insensitive way.&amp;nbsp; So a donation id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; are the same from TntConnect&amp;#39;s perspective.&amp;nbsp; Sending your staff two donations with an id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; respectively will either result in a &amp;quot;duplicate id error&amp;quot; in TntConnect or it will overwrite the one donation with the other.&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Testing your compatibility with TntConnect&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;To test your online donation system&amp;#39;s compatibility with TntConnect, pull up the &amp;quot;Gift Input from Web&amp;quot; screen.&amp;nbsp; Where it has you choose your Organization, hold the &amp;quot;Shift&amp;quot; key down while you drop down the list and then choose &amp;quot;Custom&amp;quot;.&amp;nbsp; Then you can simply type in the URL of your Query INI File.&amp;nbsp; That is all there is to it!&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Making it easy for your staff to connect...&lt;/h3&gt;
&lt;p&gt;If you want to include your organization in the drop down list where you choose the Organization, just send me an email. (&lt;a href="mailto:troy@tntware.com"&gt;troy@tntware.com&lt;/a&gt;)&amp;nbsp; Be sure to include your organization&amp;#39;s name, and the URL of your Query INI File.&amp;nbsp; I can update the list on my website, and your organization will automatically appear in the list.&lt;/p&gt;
&lt;p&gt;Then when your staff member tries to do &amp;quot;Gift Input from Web&amp;quot; for the first time, they can just select your organization&amp;#39;s name in the list.&amp;nbsp; It couldn&amp;#39;t be much easier!&lt;/p&gt;
&lt;/p&gt;</description></item><item><title>How can I custom implement the web-based TntConnect DataSync protocol?</title><link>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/revision/37.aspx</link><pubDate>Thu, 22 Sep 2016 05:02:51 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:710</guid><dc:creator>Troy Wolbrink</dc:creator><comments>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/comments.aspx</comments><description>Revision 37 posted to Frequently Asked Questions by Troy Wolbrink on 9/22/2016 5:02:51 AM&lt;br /&gt;
&lt;h2&gt;How can I custom implement the &lt;span style="text-decoration: line-through; color: red;"&gt;web-baesd&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;web-based&lt;/span&gt; TntConnect DataSync protocol?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Developer Guides&lt;/div&gt;

&lt;p&gt;This document describes how you can make your organization&amp;#39;s online donation system compatible with TntConnect.&amp;nbsp; The technical details are spelled out so that you can provide your own custom solution.&amp;nbsp; It requires a knowledge of computer programming.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;If you&amp;#39;d like to use an existing cloud service so that you can become TNT-compatible more quickly:&lt;br /&gt;&amp;nbsp; &lt;strong&gt;[[en:How can my organization become &amp;quot;TNT-compatible&amp;quot;?|How can my organization become &amp;quot;TNT-compatible&amp;quot;?]]&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Once you are TntConnect-compatible, your staff will be able to use TntConnect to connect to your system to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;li&gt;Be notified of their staff account balance &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not only will your staff be able to use these features, but their application will be branded with your organization&amp;#39;s logo.&amp;nbsp; Also, while they are using the &amp;quot;Web Input&amp;quot; features of TntConnect, you can display your own advertisement/announcement banner.&lt;/p&gt;
&lt;p&gt;This is an example of the logo you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/TntConnect/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleWebLogo.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;This is an example of the advertising banner you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/TntConnect/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleBanner.gif" alt="" /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;What it takes...&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Query INI file &lt;/li&gt;
&lt;li&gt;Account Balance Query &lt;/li&gt;
&lt;li&gt;Donations Query &lt;/li&gt;
&lt;li&gt;Addresses Query &lt;/li&gt;
&lt;li&gt;Addresses By IDs Query &lt;/li&gt;
&lt;li&gt;Profiles Query (Optional) &lt;span style="color:#008000;"&gt;&amp;lt;new for TntConnect 2.0&amp;gt;&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="color:#5179d7;"&gt;Designations Query (Optional) &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntConnect 3.2&amp;gt;&lt;/span&gt;&lt;/b&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Query INI File&lt;/h4&gt;
&lt;p&gt;You need to provide a Query INI File.&amp;nbsp; This file will provide the web address and parameter template needed to download the results of the query.&amp;nbsp; Below is an example.&amp;nbsp; Notice it is based on a standard Windows INI file format.&lt;/p&gt;
&lt;div align="left"&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffcc;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#0000FF;"&gt;[ORGANIZATION]&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;br /&gt;RedirectQueryIni&lt;/span&gt;&lt;/strong&gt;=&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;=Your Organization Name&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;=MyOrg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/WebLogo.jpg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/staffaccounthelp.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/bannerad.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;=1/1/1990&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;/span&gt;=MyOrg-USA&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpEmail&lt;/strong&gt;&lt;/span&gt;=help@myorg.org&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/help.htm&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;=Click here to report this issue over the Web!&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;=You may also reach the CCC Call Center at 407-826-2948.&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/requestprofile.htm&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;=http://myorg.org/staffportal.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;DefaultCurrencyCode&lt;/strong&gt;&lt;/span&gt;=USD&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;=True&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;Url&lt;/span&gt;&lt;/strong&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;&lt;/p&gt;
&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:xx-small;"&gt;=&lt;/span&gt;&lt;span style="font-size:xx-small;"&gt;Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:6pt;font-family:&amp;#39;Small Fonts&amp;#39;;"&gt;Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;Persons=$PERSONIDS$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;span style="color:#008000;"&gt;Post&lt;/span&gt;&lt;/strong&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;Persons=$PERSONIDS$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[PROFILES.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DESIGNATIONS.3]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntDesigs&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h4&gt;&amp;nbsp; Now let me explain the meaning of each value...&lt;/h4&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffee;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Minimum and recommended versions of TntConnect&lt;/span&gt;&lt;br style="color:#008080;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ORGANIZATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Very first thing TntConnect checks, allows for permanent redirection of TntConnect to new query.ini url&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RedirectQueryIni&lt;/strong&gt;&lt;/span&gt;=&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify the name of your organization here.&lt;/span&gt;&lt;br style="color:#800000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Your Organization Name&lt;br /&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify a short abbreviation of your organization here.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=MyOrg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of where your logo can be downloaded (JPEG only).&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/WebLogo.jpg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL to help your staff get setup with an account.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/staffaccounthelp.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of your banner ad.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/bannerad.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Boundary of how back your online donation system provides data for. (DATE)&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1/1/1990&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Unique code to represent your ministry internally to TntConnect. (25 chars max!&amp;nbsp; User never sees this.)&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;strong&gt;Code&lt;/strong&gt;=MyOrg-USA&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Set this to &amp;quot;1&amp;quot; if you want the queries to use basic HTTP authentication&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// TntConnect internally removes leading zeros from numeric donor account ids. Specify the minimum number&lt;br /&gt;&amp;nbsp;/// of digits a&amp;nbsp;donor id should be, and TntConnect will add leading zeros when returning them back in the &lt;br /&gt;&amp;nbsp;/// &amp;quot;Addresses By IDs Query&amp;quot; query.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify an email address where users can report errors with your download process.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpEmail&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=help@myorg.org&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify a url where users can report errors with your download process.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=https://www.myorg.org/help.htm&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the text users will see for OrgHelpUrl.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Click here to report this issue over the Web!&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify alternative text for how users can get help with downloading information.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=You may also reach the CCC Call Center at 407-826-2948.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can request new user profiles.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=https://www.myorg.org/requestprofile.htm&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can view a staff portal.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://myorg.org/staffportal.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;new for TntConnect 2.1.68&amp;gt; indicates if TntConnect can attempt logging in while user types password.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=True&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;new for&amp;nbsp;TntConnect 3.1&amp;gt; Specify the assumed base currency code (ISO 4217 3-char) for gifts&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;DefaultCurrencyCode&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=USD&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// The rest of these sections describe Web Queries.&amp;nbsp; A Web Query has a &lt;strong&gt;Url&lt;/strong&gt; and a &lt;strong&gt;Post&lt;/strong&gt;.&amp;nbsp; &lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Url&lt;/strong&gt; is where TntConnect requests data.&lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Post&lt;/strong&gt; is a template of query encoded parameters that get POST-ed to the URL.&lt;br /&gt;&amp;nbsp;/// More information is provided below to describe the details.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;Post=&lt;/span&gt;&lt;span style="font-size:x-small;color:#7C7C80;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;&lt;/p&gt;
&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE.2]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[PROFILES.2]&lt;br /&gt;[DESIGNATIONS.3]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span style="font-weight:normal;"&gt;&lt;br /&gt;Some values in the query.ini are undocumented above becuase they have been deprecated.&amp;nbsp; This means that they are no longer supported.&amp;nbsp; Here&amp;#39;s a list of these values:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="color:#000000;"&gt;[ORGANIZATION] WebLogo-JPEG-476x100&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color:#000000;"&gt;[ORGANIZATION] &lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="color:#000000;"&gt;WebPortalUrl-470x120&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;p align="left"&gt;The benefit of keeping the instructions in this file is that if you later change the URL or POST template of your query, you can just edit the Query INI File and make a seamless transition.&amp;nbsp; The staff using the program will never know it changed.&lt;/p&gt;
&lt;p align="left"&gt;&lt;b&gt;TntConnect-version specific sections&lt;/b&gt;&lt;span style="color:#008000;"&gt;&amp;nbsp; &amp;lt;new for TntConnect 2.0&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="left"&gt;TntConnect 2.0 and newer support version specific sections.&amp;nbsp; For example a client running TntConnect 3.0 will search for the &amp;quot;DONATION&amp;quot; section by using the first out of this list that it finds first with the requested value:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;ul&gt;
&lt;li&gt;[DONATIONS.3.1]&lt;/li&gt;
&lt;li&gt;[DONATIONS.3]&lt;/li&gt;
&lt;li&gt;[DONATIONS.2.1] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2.0] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2] &lt;/li&gt;
&lt;li&gt;[[DONATIONS] &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;hr /&gt;
&lt;h2&gt;The Queries&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;--Placeholders--&lt;br /&gt;&lt;/b&gt;Each query has a URL and a POST.&amp;nbsp; The URL specifies your online donation server object (CGI object, for example).&amp;nbsp; The POST specifies the data to send with the HTTP POST transaction.&amp;nbsp; The POST is in a template form.&amp;nbsp; These placeholders are key words that will be substituted by the appropriate string based on the user&amp;#39;s input in TntConnect:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="4" cellspacing="1" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;$ACCOUNT$&lt;/td&gt;
&lt;td&gt;The user name of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PASSWORD$&lt;/td&gt;
&lt;td&gt;The password of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PROFILE$&lt;/td&gt;
&lt;td&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntConnect 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;The profile code of the staff logging in to the donation system.&amp;nbsp; &lt;br /&gt;If the Profiles query is not supported, this will always be blank.&amp;nbsp; Note:&amp;nbsp;The $PROFILE$ &lt;br /&gt;placeholder is never provided in the Profiles Query itself.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATEFROM$&lt;/td&gt;
&lt;td&gt;The specified beginning date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATETO$&lt;/td&gt;
&lt;td&gt;The specified ending date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PERSONIDS$&lt;/td&gt;
&lt;td&gt;A comma separated list of donor IDs.&amp;nbsp; (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;So for example, if I defined my Post value by:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Post=Action=TntBalance&amp;amp;Username=&lt;b&gt;$ACCOUNT$&lt;/b&gt;&amp;amp;Password=&lt;b&gt;$PASSWORD$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;And if my user name was &amp;quot;JohnDoe&amp;quot;, and my password was &amp;quot;abc123&amp;quot; then the following data would be send with the HTTP POST transaction:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Action=TntBalance&amp;amp;Username=&lt;b&gt;JohnDoe&lt;/b&gt;&amp;amp;Password=&lt;b&gt;abc123&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Standard Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should return its results as CSV text.&amp;nbsp; I will describe the &lt;br /&gt;field names expected for each query.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Error Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should handle invalid conditions (such as an invalid username) by &lt;br /&gt;returning two lines of text.&amp;nbsp; The first line of text should be &amp;quot;ERROR&amp;quot;.&amp;nbsp; &lt;br /&gt;The second line of text is the error description.&amp;nbsp; Here are a couple of &lt;br /&gt;examples to give you the general idea.&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid password.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid user name.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="339" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="329" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Server is down for maintenance.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid date range.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Note for anyone consuming this api, some existing legacy servers may return errors using a different format, such as BAD_PASSWORD instead of ERROR, with a multi-line error description.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Account Balance Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to simply return the staff account balance of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;EMPLID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:153px;border-left:medium none;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ACCT_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:89px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;BALANCE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td width="153" style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td width="89" style="border-left:medium none;" class="xl29"&gt;1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Result in it&amp;#39;s raw form just in case you are not familiar with the CSV format:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;EMPLID,ACCT_NAME,BALANCE&lt;br /&gt;12345678,&amp;quot;Doe, John &amp;amp; Jane&amp;quot;,1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;EMPLID&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;Comma separated list of designation ids (A18) associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;ACCT_NAME&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;List of designation account names (A50) associated with this user.&amp;nbsp; Each name is delimited by carriage returns and line feeds (vbCrLf or #13#10), and correlates to designation ids found in EMPLID.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;BALANCE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(Text) Custom text that describes the user&amp;#39;s account balance.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr /&gt;
&lt;h2&gt;Donations Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return all donation detail data for the staff member within a certain date range.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$ and $DATETO$.&amp;nbsp; Keep in mind that these placeholders come in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ and $DATETO$ placeholders describe the beginning and ending dates of the query.&amp;nbsp; You should include donation data for all dates between and including these dates.&amp;nbsp; The beginning date will be limited by the &amp;quot;MinimumWebGiftDate&amp;quot; value in the Query INI file.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result: 
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table17"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table border="1" cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table18"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="129" height="17" style="height:12.75pt;width:97pt;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;strong&gt;TntConnect Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A50&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;DATE&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;AMOUNT&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;FLOAT&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DONATION_ID&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donation Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DESIGNATION&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;MOTIVATION&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;(Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A18&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional) &amp;nbsp;Any comments associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;FLOAT&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &amp;quot;DefaultCurrencyCode&amp;quot; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;PERSONAL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;color:#5179d7;text-align:center;"&gt;BOOL&lt;/td&gt;
&lt;td style="width:85px;color:#5179d7;text-align:center;"&gt;3.2&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;(Optional)&amp;nbsp; &lt;/span&gt;Blank implies &amp;quot;FALSE&amp;quot;.&amp;nbsp; Indicates if the gift is intended to be a personal gift for the staff member (which usually means it&amp;#39;s not tax deductible).&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr /&gt;
&lt;h2&gt;Addresses Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return detailed name, address and phone data for the staff member&amp;#39;s donors.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$.&amp;nbsp; Keep in mind that this parameter comes in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ placeholder limits the address list to only those that have changed since the given date.&amp;nbsp; If the given date is blank, the user is requesting ALL addresses.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $DATEFROM$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;All fields are optional (column header must exist, but data can be blank) except PEOPLE_ID and ACCT_NAME.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result:&lt;br /&gt;
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table15"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table3"&gt;
&lt;tbody style="border-style:solid;border-width:1px;padding:1px 4px;"&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:#c0c0c0 1px solid;height:12.75pt;border-right:1px solid;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:46pt;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:53pt;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;"&gt;&lt;strong&gt;TntConnect Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:364pt;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A18&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;INFO_URL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;URL to view/edit donor information.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;RELATED_IDS&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A comma seperated list of related donor codes/ids.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DECEASED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;BOOL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Blank implies &amp;quot;FALSE&amp;quot;.&amp;nbsp; Is the donor deceased?&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;PERSON_TYPE&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;LAST_NAME_ORG&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;Last Name or Organization Name&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;ORG_CONTACT_PERSON&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:53pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;[PERSON_TYPE=&amp;quot;O&amp;quot;]&lt;br style="color:#5179D7;" /&gt;Contact person for this organization.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;TITLE&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SUFFIX&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_TITLE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="height:13pt;width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="height:13pt;width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Note: If provided, it is concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR1&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR2&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR3&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR4&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CITY&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;STATE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ZIP&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;COUNTRY&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A3&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&lt;br /&gt;&amp;lt;new in TntConnect 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntConnect 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the address was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;spouse mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the spouse email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A note regarding the donor.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div&gt;&lt;/div&gt;
&lt;p&gt;
&lt;hr /&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;h2&gt;Addresses By IDs Query&lt;/h2&gt;
&lt;p&gt;This Query only differs from the Addresses Query in that it uses the $PERSONIDS$ parameter instead of the $DATEFROM$ parameter.&amp;nbsp; The $PERSONID$ parameter is substituted by a comma separated list of donor IDs.&amp;nbsp; These donor IDs are obtained from donations in the Donations Query.&amp;nbsp; TntConnect will never submit a request with more than 200 donor IDs.&lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $PERSONIDS$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Profiles Query (Optional)&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntConnect 2.0&amp;gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return a list of different profiles associated with the user.&amp;nbsp; This allows a user to have different &amp;quot;modes&amp;quot; for downloading information, without having to setup different username/passwords for each mode.&amp;nbsp; This works especially well in a Single Sign On (SSO) environment.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table width="317" cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;" id="table7"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_CODE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:185px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_DESCRIPTION&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Staff Account (Default)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN1&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN2&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #2&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table9"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;PROFILE_CODE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A18) A code to identify this profile.&amp;nbsp; A blank profile code would be the default profile associated with the account.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_CODE&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;PROFILE_DESCRIPTION&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A50) A description of the profile.&amp;nbsp; This is what the user sees.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_DESCRIPTION&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;&lt;span style="color:#000000;"&gt;Designations&amp;nbsp;Query (Optional)&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntConnect 3.2&amp;gt;&lt;/span&gt;&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to simply return the designations of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;DESIG_ID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:153px;border-left:medium none;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;DESIG_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:89px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ORG_PATH&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td width="153" style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td width="89" style="border-left:medium none;" class="xl29"&gt;/CAMPUS/STAFF/&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;DESIG_ID&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A18) Designation id associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;DESIG_NAME&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A50) Designation account name associated with this user.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;ORG_PATH&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(Text) Where this designation fits in the organizational tree.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h6 style="font-size:large;"&gt;Data Types Explained&lt;/h6&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;A25&lt;/strong&gt;, a text column with a maximum of 25 characters&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;MEMO&lt;/strong&gt;, a text column with no predefined length limits&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;DATE&lt;/strong&gt;, a date formatted as M/D/YYYY (or&amp;nbsp; &lt;span style="color:#008800;"&gt;&amp;lt;new in&amp;nbsp;TntConnect 3.1&amp;gt;&lt;/span&gt;&amp;nbsp;the YYYY-MM-DD format).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;BOOL&lt;/strong&gt;, a boolean as &amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;FLOAT&lt;/strong&gt;, a floating point number.&amp;nbsp; Currency symbols or thousands separators are not allowed.&amp;nbsp; The decimal separator must be a period.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;(&lt;strong&gt;Note:&lt;/strong&gt; for all types, leading and trailing spaces are removed from the value.&amp;nbsp; So &amp;quot;&amp;nbsp; ABC&amp;nbsp; &amp;quot;&amp;nbsp;is always trimmed down to just &amp;quot;ABC&amp;quot;.)&lt;/em&gt;&lt;/p&gt;
&lt;/p&gt;
&lt;h2&gt;Case Insensitivity&lt;/h2&gt;
&lt;p&gt;TntConnect will store designation ids, donor ids and donation ids exactly as it is received.&amp;nbsp; (Leading zeros will be removed from numeric donor ids.)&amp;nbsp; But internally when TntConnect is syncing incoming data, it will match up these ids in a case insensitive way.&amp;nbsp; So a donation id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; are the same from TntConnect&amp;#39;s perspective.&amp;nbsp; Sending your staff two donations with an id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; respectively will either result in a &amp;quot;duplicate id error&amp;quot; in TntConnect or it will overwrite the one donation with the other.&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Testing your compatibility with TntConnect&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;To test your online donation system&amp;#39;s compatibility with TntConnect, pull up the &amp;quot;Gift Input from Web&amp;quot; screen.&amp;nbsp; Where it has you choose your Organization, hold the &amp;quot;Shift&amp;quot; key down while you drop down the list and then choose &amp;quot;Custom&amp;quot;.&amp;nbsp; Then you can simply type in the URL of your Query INI File.&amp;nbsp; That is all there is to it!&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Making it easy for your staff to connect...&lt;/h3&gt;
&lt;p&gt;If you want to include your organization in the drop down list where you choose the Organization, just send me an email. (&lt;a href="mailto:troy@tntware.com"&gt;troy@tntware.com&lt;/a&gt;)&amp;nbsp; Be sure to include your organization&amp;#39;s name, and the URL of your Query INI File.&amp;nbsp; I can update the list on my website, and your organization will automatically appear in the list.&lt;/p&gt;
&lt;p&gt;Then when your staff member tries to do &amp;quot;Gift Input from Web&amp;quot; for the first time, they can just select your organization&amp;#39;s name in the list.&amp;nbsp; It couldn&amp;#39;t be much easier!&lt;/p&gt;
&lt;/p&gt;</description></item><item><title>How can I custom implement the web-baesd TntConnect DataSync protocol?</title><link>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/revision/36.aspx</link><pubDate>Thu, 22 Sep 2016 05:02:41 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:697</guid><dc:creator>Troy Wolbrink</dc:creator><comments>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/comments.aspx</comments><description>Revision 36 posted to Frequently Asked Questions by Troy Wolbrink on 9/22/2016 5:02:41 AM&lt;br /&gt;
&lt;h2&gt;How can I custom implement the web-baesd TntConnect DataSync protocol?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Developer Guides&lt;/div&gt;

&lt;p&gt;This document describes how you can make your organization&amp;#39;s online donation system compatible with &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt;.&amp;nbsp; The technical details are spelled out so that you can provide your own custom solution.&amp;nbsp; It requires a knowledge of computer programming&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Keep&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mind&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;that&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;preferred&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;recommended&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;way&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;provide&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD-compatible&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;download&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;staff&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;use&lt;/span&gt; &lt;a href="/tntmpd.dataserver/"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD.DataServer&lt;/span&gt;.&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD.DataServer&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;already&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;includes&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;pre-built&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;integration&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;templates&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;for&lt;/span&gt; &lt;a href="http://www.donorwise.com/"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;DonorWise&lt;/span&gt;&lt;/a&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;a href="http://www.blackbaud.com/"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Raiser&lt;/span&gt;&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;If&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt;&amp;#39;&lt;span style="text-decoration: line-through; color: red;"&gt;s&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Edge&lt;/span&gt;&lt;/a&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;a href="http://www.optigem.com/"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;OPTIGEM&lt;/span&gt;&lt;/a&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Tools&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;documentation&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;are&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;provided&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;d&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;like&lt;/span&gt; to &lt;span style="text-decoration: line-through; color: red;"&gt;allow&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;use&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;an&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;existing&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;cloud&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;service&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;so&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;that&lt;/span&gt; you &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;integrate&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD.DataServer&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;your&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;own&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donation&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;system&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;can&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;become&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TNT-compatible&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;more&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;quickly&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;[&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;[en:How&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;can&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;my&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;organization&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;become&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;TNT-compatible&amp;quot;?|How&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;can&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;my&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;organization&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;become&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;TNT-compatible&amp;quot;?]]&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Once you are &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD-compatible&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;TntConnect-compatible&lt;/span&gt;, your staff will be able to use &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt; to connect to your system &lt;span style="text-decoration: line-through; color: red;"&gt;using&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Web&lt;/span&gt; to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;li&gt;Be notified of their staff account balance &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not only will your staff be able to use these features, but their application will be branded with your organization&amp;#39;s logo.&amp;nbsp; Also, while they are using the &amp;quot;Web Input&amp;quot; features of &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt;, you can display your own advertisement/announcement banner.&lt;/p&gt;
&lt;p&gt;This is an example of the logo you can provide:&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleWebLogo.jpg" alt="" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img src="/TntConnect/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleWebLogo.jpg" alt="" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;This is an example of the advertising banner you can provide:&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleBanner.gif" alt="" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img src="/TntConnect/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleBanner.gif" alt="" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;What it takes...&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Query INI file &lt;/li&gt;
&lt;li&gt;Account Balance Query &lt;/li&gt;
&lt;li&gt;Donations Query &lt;/li&gt;
&lt;li&gt;Addresses Query &lt;/li&gt;
&lt;li&gt;Addresses By IDs Query &lt;/li&gt;
&lt;li&gt;Profiles Query (Optional) &lt;span style="color:#008000;"&gt;&amp;lt;new for &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt; 2.0&amp;gt;&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="color:#5179d7;"&gt;Designations Query (Optional) &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt; 3.2&amp;gt;&lt;/span&gt;&lt;/b&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Query INI File&lt;/h4&gt;
&lt;p&gt;You need to provide a Query INI File.&amp;nbsp; This file will provide the web address and parameter template needed to download the results of the query.&amp;nbsp; Below is an example.&amp;nbsp; Notice it is based on a standard Windows INI file format.&lt;/p&gt;
&lt;div align="left"&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffcc;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#0000FF;"&gt;[ORGANIZATION]&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;br /&gt;RedirectQueryIni&lt;/span&gt;&lt;/strong&gt;=&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;=Your Organization Name&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;=MyOrg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/WebLogo.jpg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/staffaccounthelp.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/bannerad.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;=1/1/1990&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;/span&gt;=MyOrg-USA&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpEmail&lt;/strong&gt;&lt;/span&gt;=help@myorg.org&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/help.htm&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;=Click here to report this issue over the Web!&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;=You may also reach the CCC Call Center at 407-826-2948.&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/requestprofile.htm&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;=http://myorg.org/staffportal.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;DefaultCurrencyCode&lt;/strong&gt;&lt;/span&gt;=USD&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;=True&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;Url&lt;/span&gt;&lt;/strong&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;&lt;/p&gt;
&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:xx-small;"&gt;=&lt;/span&gt;&lt;span style="font-size:xx-small;"&gt;Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:6pt;font-family:&amp;#39;Small Fonts&amp;#39;;"&gt;Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;Persons=$PERSONIDS$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;span style="color:#008000;"&gt;Post&lt;/span&gt;&lt;/strong&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;Persons=$PERSONIDS$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[PROFILES.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DESIGNATIONS.3]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntDesigs&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h4&gt;&amp;nbsp; Now let me explain the meaning of each value...&lt;/h4&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffee;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Minimum and recommended versions of &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt;&lt;/span&gt;&lt;br style="color:#008080;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ORGANIZATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Very first thing &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt; checks, allows for permanent redirection of &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt; to new query.ini url&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RedirectQueryIni&lt;/strong&gt;&lt;/span&gt;=&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify the name of your organization here.&lt;/span&gt;&lt;br style="color:#800000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Your Organization Name&lt;br /&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify a short abbreviation of your organization here.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=MyOrg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of where your logo can be downloaded (JPEG only).&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/WebLogo.jpg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL to help your staff get setup with an account.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/staffaccounthelp.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of your banner ad.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/bannerad.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Boundary of how back your online donation system provides data for. (DATE)&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1/1/1990&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Unique code to represent your ministry internally to &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt;. (25 chars max!&amp;nbsp; User never sees this.)&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;strong&gt;Code&lt;/strong&gt;=MyOrg-USA&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Set this to &amp;quot;1&amp;quot; if you want the queries to use basic HTTP authentication&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt; internally removes leading zeros from numeric donor account ids. Specify the minimum number&lt;br /&gt;&amp;nbsp;/// of digits a&amp;nbsp;donor id should be, and &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt; will add leading zeros when returning them back in the &lt;br /&gt;&amp;nbsp;/// &amp;quot;Addresses By IDs Query&amp;quot; query.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify an email address where users can report errors with your download process.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpEmail&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=help@myorg.org&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify a url where users can report errors with your download process.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=https://www.myorg.org/help.htm&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the text users will see for OrgHelpUrl.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Click here to report this issue over the Web!&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify alternative text for how users can get help with downloading information.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=You may also reach the CCC Call Center at 407-826-2948.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can request new user profiles.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=https://www.myorg.org/requestprofile.htm&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can view a staff portal.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://myorg.org/staffportal.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;new for &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt; 2.1.68&amp;gt; indicates if &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt; can attempt logging in while user types password.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=True&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;new for&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &amp;nbsp;&lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt; 3.1&amp;gt; Specify the assumed base currency code (ISO 4217 3-char) for gifts&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;DefaultCurrencyCode&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=USD&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// The rest of these sections describe Web Queries.&amp;nbsp; A Web Query has a &lt;strong&gt;Url&lt;/strong&gt; and a &lt;strong&gt;Post&lt;/strong&gt;.&amp;nbsp; &lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Url&lt;/strong&gt; is where &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt; requests data.&lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Post&lt;/strong&gt; is a template of query encoded parameters that get POST-ed to the URL.&lt;br /&gt;&amp;nbsp;/// More information is provided below to describe the details.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;Post=&lt;/span&gt;&lt;span style="font-size:x-small;color:#7C7C80;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;&lt;/p&gt;
&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE.2]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[PROFILES.2]&lt;br /&gt;[DESIGNATIONS.3]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span style="font-weight:normal;"&gt;&lt;br /&gt;Some values in the query.ini are undocumented above becuase they have been deprecated.&amp;nbsp; This means that they are no longer supported.&amp;nbsp; Here&amp;#39;s a list of these values:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="color:#000000;"&gt;[ORGANIZATION] WebLogo-JPEG-476x100&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color:#000000;"&gt;[ORGANIZATION] &lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="color:#000000;"&gt;WebPortalUrl-470x120&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;p align="left"&gt;The benefit of keeping the instructions in this file is that if you later change the URL or POST template of your query, you can just edit the Query INI File and make a seamless transition.&amp;nbsp; The staff using the program will never know it changed.&lt;/p&gt;
&lt;p align="left"&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD-version&lt;/span&gt; &lt;/p&gt;
&lt;p align="left"&gt;&lt;b&gt;&lt;span style="background: SpringGreen;"&gt;TntConnect-version&lt;/span&gt; specific sections&lt;/b&gt;&lt;span style="color:#008000;"&gt;&amp;nbsp; &amp;lt;new for &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt; 2.0&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="left"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p align="left"&gt;&lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt; 2.0 and newer support version specific sections.&amp;nbsp; For example a client running &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt; 3.0 will search for the &amp;quot;DONATION&amp;quot; section by using the first out of this list that it finds first with the requested value:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;ul&gt;
&lt;li&gt;[DONATIONS.3.1]&lt;/li&gt;
&lt;li&gt;[DONATIONS.3]&lt;/li&gt;
&lt;li&gt;[DONATIONS.2.1] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2.0] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2] &lt;/li&gt;
&lt;li&gt;[[DONATIONS] &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;hr /&gt;
&lt;h2&gt;The Queries&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;--Placeholders--&lt;br /&gt;&lt;/b&gt;Each query has a URL and a POST.&amp;nbsp; The URL specifies your online donation server object (CGI object, for example).&amp;nbsp; The POST specifies the data to send with the HTTP POST transaction.&amp;nbsp; The POST is in a template form.&amp;nbsp; These placeholders are key words that will be substituted by the appropriate string based on the user&amp;#39;s input in &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt;:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="4" cellspacing="1" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;$ACCOUNT$&lt;/td&gt;
&lt;td&gt;The user name of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PASSWORD$&lt;/td&gt;
&lt;td&gt;The password of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PROFILE$&lt;/td&gt;
&lt;td&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt; 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;The profile code of the staff logging in to the donation system.&amp;nbsp; &lt;br /&gt;If the Profiles query is not supported, this will always be blank.&amp;nbsp; Note:&amp;nbsp;The $PROFILE$ &lt;br /&gt;placeholder is never provided in the Profiles Query itself.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATEFROM$&lt;/td&gt;
&lt;td&gt;The specified beginning date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATETO$&lt;/td&gt;
&lt;td&gt;The specified ending date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PERSONIDS$&lt;/td&gt;
&lt;td&gt;A comma separated list of donor IDs.&amp;nbsp; (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;So for example, if I defined my Post value by:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Post=Action=TntBalance&amp;amp;Username=&lt;b&gt;$ACCOUNT$&lt;/b&gt;&amp;amp;Password=&lt;b&gt;$PASSWORD$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;And if my user name was &amp;quot;JohnDoe&amp;quot;, and my password was &amp;quot;abc123&amp;quot; then the following data would be send with the HTTP POST transaction:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Action=TntBalance&amp;amp;Username=&lt;b&gt;JohnDoe&lt;/b&gt;&amp;amp;Password=&lt;b&gt;abc123&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Standard Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should return its results as CSV text.&amp;nbsp; I will describe the &lt;br /&gt;field names expected for each query.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Error Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should handle invalid conditions (such as an invalid username) by &lt;br /&gt;returning two lines of text.&amp;nbsp; The first line of text should be &amp;quot;ERROR&amp;quot;.&amp;nbsp; &lt;br /&gt;The second line of text is the error description.&amp;nbsp; Here are a couple of &lt;br /&gt;examples to give you the general idea.&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid password.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid user name.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="339" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="329" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Server is down for maintenance.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid date range.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Note for anyone consuming this api, some existing legacy servers may return errors using a different format, such as BAD_PASSWORD instead of ERROR, with a multi-line error description.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Account Balance Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to simply return the staff account balance of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;EMPLID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:153px;border-left:medium none;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ACCT_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:89px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;BALANCE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td width="153" style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td width="89" style="border-left:medium none;" class="xl29"&gt;1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Result in it&amp;#39;s raw form just in case you are not familiar with the CSV format:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;EMPLID,ACCT_NAME,BALANCE&lt;br /&gt;12345678,&amp;quot;Doe, John &amp;amp; Jane&amp;quot;,1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;EMPLID&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;Comma separated list of designation ids (A18) associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;ACCT_NAME&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;List of designation account names (A50) associated with this user.&amp;nbsp; Each name is delimited by carriage returns and line feeds (vbCrLf or #13#10), and correlates to designation ids found in EMPLID.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;BALANCE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(Text) Custom text that describes the user&amp;#39;s account balance.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr /&gt;
&lt;h2&gt;Donations Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return all donation detail data for the staff member within a certain date range.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$ and $DATETO$.&amp;nbsp; Keep in mind that these placeholders come in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ and $DATETO$ placeholders describe the beginning and ending dates of the query.&amp;nbsp; You should include donation data for all dates between and including these dates.&amp;nbsp; The beginning date will be limited by the &amp;quot;MinimumWebGiftDate&amp;quot; value in the Query INI file.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result: 
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table17"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table border="1" cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table18"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="129" height="17" style="height:12.75pt;width:97pt;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt; Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A50&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;DATE&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;AMOUNT&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;FLOAT&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DONATION_ID&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donation Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DESIGNATION&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;MOTIVATION&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;(Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A18&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional) &amp;nbsp;Any comments associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;FLOAT&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &amp;quot;DefaultCurrencyCode&amp;quot; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;PERSONAL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;color:#5179d7;text-align:center;"&gt;BOOL&lt;/td&gt;
&lt;td style="width:85px;color:#5179d7;text-align:center;"&gt;3.2&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;(Optional)&amp;nbsp; &lt;/span&gt;Blank implies &amp;quot;FALSE&amp;quot;.&amp;nbsp; Indicates if the gift is intended to be a personal gift for the staff member (which usually means it&amp;#39;s not tax deductible).&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr /&gt;
&lt;h2&gt;Addresses Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return detailed name, address and phone data for the staff member&amp;#39;s donors.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$.&amp;nbsp; Keep in mind that this parameter comes in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ placeholder limits the address list to only those that have changed since the given date.&amp;nbsp; If the given date is blank, the user is requesting ALL addresses.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $DATEFROM$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;All fields are optional (column header must exist, but data can be blank) except PEOPLE_ID and ACCT_NAME.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result:&lt;br /&gt;
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table15"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table3"&gt;
&lt;tbody style="border-style:solid;border-width:1px;padding:1px 4px;"&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:#c0c0c0 1px solid;height:12.75pt;border-right:1px solid;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:46pt;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:53pt;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:53pt;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;"&gt;&lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt; Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:364pt;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A18&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;INFO_URL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;URL to view/edit donor information.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;RELATED_IDS&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A comma seperated list of related donor codes/ids.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DECEASED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;BOOL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Blank implies &amp;quot;FALSE&amp;quot;.&amp;nbsp; Is the donor deceased?&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;PERSON_TYPE&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;LAST_NAME_ORG&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;Last Name or Organization Name&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;ORG_CONTACT_PERSON&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:53pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;[PERSON_TYPE=&amp;quot;O&amp;quot;]&lt;br style="color:#5179D7;" /&gt;Contact person for this organization.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;TITLE&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SUFFIX&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_TITLE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="height:13pt;width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="height:13pt;width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Note: If provided, it is concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR1&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR2&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR3&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR4&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CITY&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;STATE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ZIP&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;COUNTRY&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A3&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&lt;br /&gt;&amp;lt;new in &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt; 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt; 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the address was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;spouse mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the spouse email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A note regarding the donor.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div&gt;&lt;/div&gt;
&lt;p&gt;
&lt;hr /&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;h2&gt;Addresses By IDs Query&lt;/h2&gt;
&lt;p&gt;This Query only differs from the Addresses Query in that it uses the $PERSONIDS$ parameter instead of the $DATEFROM$ parameter.&amp;nbsp; The $PERSONID$ parameter is substituted by a comma separated list of donor IDs.&amp;nbsp; These donor IDs are obtained from donations in the Donations Query.&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &amp;nbsp; &lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt; will never submit a request with more than 200 donor IDs.&lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $PERSONIDS$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Profiles Query (Optional)&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt; 2.0&amp;gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return a list of different profiles associated with the user.&amp;nbsp; This allows a user to have different &amp;quot;modes&amp;quot; for downloading information, without having to setup different username/passwords for each mode.&amp;nbsp; This works especially well in a Single Sign On (SSO) environment.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table width="317" cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;" id="table7"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_CODE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:185px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_DESCRIPTION&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Staff Account (Default)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN1&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN2&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #2&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table9"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;PROFILE_CODE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A18) A code to identify this profile.&amp;nbsp; A blank profile code would be the default profile associated with the account.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_CODE&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;PROFILE_DESCRIPTION&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A50) A description of the profile.&amp;nbsp; This is what the user sees.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_DESCRIPTION&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;&lt;span style="color:#000000;"&gt;Designations&amp;nbsp;Query (Optional)&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt; 3.2&amp;gt;&lt;/span&gt;&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to simply return the designations of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;DESIG_ID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:153px;border-left:medium none;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;DESIG_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:89px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ORG_PATH&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td width="153" style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td width="89" style="border-left:medium none;" class="xl29"&gt;/CAMPUS/STAFF/&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;DESIG_ID&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A18) Designation id associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;DESIG_NAME&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A50) Designation account name associated with this user.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;ORG_PATH&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(Text) Where this designation fits in the organizational tree.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h6 style="font-size:large;"&gt;Data Types Explained&lt;/h6&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;A25&lt;/strong&gt;, a text column with a maximum of 25 characters&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;MEMO&lt;/strong&gt;, a text column with no predefined length limits&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;DATE&lt;/strong&gt;, a date formatted as M/D/YYYY (or&amp;nbsp; &lt;span style="color:#008800;"&gt;&amp;lt;new in&amp;nbsp;&lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &amp;nbsp;&lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt; 3.1&amp;gt;&lt;/span&gt;&amp;nbsp;the YYYY-MM-DD format).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;BOOL&lt;/strong&gt;, a boolean as &amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;FLOAT&lt;/strong&gt;, a floating point number.&amp;nbsp; Currency symbols or thousands separators are not allowed.&amp;nbsp; The decimal separator must be a period.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;(&lt;strong&gt;Note:&lt;/strong&gt; for all types, leading and trailing spaces are removed from the value.&amp;nbsp; So &amp;quot;&amp;nbsp; ABC&amp;nbsp; &amp;quot;&amp;nbsp;is always trimmed down to just &amp;quot;ABC&amp;quot;.)&lt;/em&gt;&lt;/p&gt;
&lt;/p&gt;
&lt;h2&gt;Case Insensitivity&lt;/h2&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &lt;/h2&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt; will store designation ids, donor ids and donation ids exactly as it is received.&amp;nbsp; (Leading zeros will be removed from numeric donor ids.)&amp;nbsp; But internally when &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt; is syncing incoming data, it will match up these ids in a case insensitive way.&amp;nbsp; So a donation id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; are the same from &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt;&amp;#39;s perspective.&amp;nbsp; Sending your staff two donations with an id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; respectively will either result in a &amp;quot;duplicate id error&amp;quot; in &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt; or it will overwrite the one donation with the other.&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Testing your compatibility with &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt;&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;To test your online donation system&amp;#39;s compatibility with &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt;, pull up the &amp;quot;Gift Input from Web&amp;quot; screen.&amp;nbsp; Where it has you choose your Organization, &lt;span style="background: SpringGreen;"&gt;hold&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;Shift&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;key&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;down&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;while&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;drop&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;down&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;list&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;then&lt;/span&gt; choose &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;Custom&amp;quot;.Then&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;Custom&amp;quot;.&amp;nbsp;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Then&lt;/span&gt; you can simply type in the URL of your Query INI File.&amp;nbsp; That is all there is to it!&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Making it easy for your staff to connect...&lt;/h3&gt;
&lt;p&gt;If you want to include your organization in the drop down list where you choose the Organization, just send me an email. (&lt;a href="mailto:troy@tntware.com"&gt;troy@tntware.com&lt;/a&gt;)&amp;nbsp; Be sure to include your organization&amp;#39;s name, and the URL of your Query INI File.&amp;nbsp; I can update the list on my website, and your organization will automatically appear in the list.&lt;/p&gt;
&lt;p&gt;Then when your staff member tries to do &amp;quot;Gift Input from Web&amp;quot; for the first time, they can just select your organization&amp;#39;s name in the list.&amp;nbsp; It couldn&amp;#39;t be much easier!&lt;/p&gt;
&lt;/p&gt;</description></item><item><title>How can I custom implement the web-baesd TntConnect DataSync protocol?</title><link>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/revision/35.aspx</link><pubDate>Thu, 22 Sep 2016 04:54:32 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:696</guid><dc:creator>Troy Wolbrink</dc:creator><comments>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/comments.aspx</comments><description>Revision 35 posted to Frequently Asked Questions by Troy Wolbrink on 9/22/2016 4:54:32 AM&lt;br /&gt;
&lt;h2&gt;How can I &lt;span style="text-decoration: line-through; color: red;"&gt;make&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;my&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;organization&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;s&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;online&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;donation&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;system&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;compatible&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;custom&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;implement&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;web-baesd&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntConnect&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;DataSync&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;protocol&lt;/span&gt;?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Developer Guides&lt;/div&gt;

&lt;p&gt;This document describes how you can make your organization&amp;#39;s online donation system compatible with TntMPD.&amp;nbsp; The technical details are spelled out so that you can provide your own custom solution.&amp;nbsp; It requires a knowledge of computer programming.&amp;nbsp; Keep in mind that the preferred and recommended way to provide a TntMPD-compatible download for your staff is to use &lt;a href="/tntmpd.dataserver/"&gt;TntMPD.DataServer&lt;/a&gt;.&amp;nbsp; TntMPD.DataServer already includes pre-built integration templates for &lt;a href="http://www.donorwise.com/"&gt;DonorWise&lt;/a&gt;, &lt;a href="http://www.blackbaud.com/"&gt;Raiser&amp;#39;s Edge&lt;/a&gt; and &lt;a href="http://www.optigem.com/"&gt;OPTIGEM&lt;/a&gt;.&amp;nbsp; Tools and documentation are provided to allow you to integrate TntMPD.DataServer with your own donation system.&lt;/p&gt;
&lt;p&gt;Once you are TntMPD-compatible, your staff will be able to use TntMPD to connect to your system using the Web to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;li&gt;Be notified of their staff account balance &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not only will your staff be able to use these features, but their application will be branded with your organization&amp;#39;s logo.&amp;nbsp; Also, while they are using the &amp;quot;Web Input&amp;quot; features of TntMPD, you can display your own advertisement/announcement banner.&lt;/p&gt;
&lt;p&gt;This is an example of the logo you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleWebLogo.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;This is an example of the advertising banner you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleBanner.gif" alt="" /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;What it takes...&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Query INI file &lt;/li&gt;
&lt;li&gt;Account Balance Query &lt;/li&gt;
&lt;li&gt;Donations Query &lt;/li&gt;
&lt;li&gt;Addresses Query &lt;/li&gt;
&lt;li&gt;Addresses By IDs Query &lt;/li&gt;
&lt;li&gt;Profiles Query (Optional) &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="color:#5179d7;"&gt;Designations Query (Optional) &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 3.2&amp;gt;&lt;/span&gt;&lt;/b&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Query INI File&lt;/h4&gt;
&lt;p&gt;You need to provide a Query INI File.&amp;nbsp; This file will provide the web address and parameter template needed to download the results of the query.&amp;nbsp; Below is an example.&amp;nbsp; Notice it is based on a standard Windows INI file format.&lt;/p&gt;
&lt;div align="left"&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffcc;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#0000FF;"&gt;[ORGANIZATION]&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;br /&gt;RedirectQueryIni&lt;/span&gt;&lt;/strong&gt;=&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;=Your Organization Name&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;=MyOrg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/WebLogo.jpg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/staffaccounthelp.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/bannerad.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;=1/1/1990&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;/span&gt;=MyOrg-USA&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpEmail&lt;/strong&gt;&lt;/span&gt;=help@myorg.org&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/help.htm&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;=Click here to report this issue over the Web!&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;=You may also reach the CCC Call Center at 407-826-2948.&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/requestprofile.htm&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;=http://myorg.org/staffportal.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;DefaultCurrencyCode&lt;/strong&gt;&lt;/span&gt;=USD&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;=True&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;Url&lt;/span&gt;&lt;/strong&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;&lt;/p&gt;
&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:xx-small;"&gt;=&lt;/span&gt;&lt;span style="font-size:xx-small;"&gt;Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:6pt;font-family:&amp;#39;Small Fonts&amp;#39;;"&gt;Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;Persons=$PERSONIDS$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;span style="color:#008000;"&gt;Post&lt;/span&gt;&lt;/strong&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;Persons=$PERSONIDS$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[PROFILES.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DESIGNATIONS.3]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntDesigs&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h4&gt;&amp;nbsp; Now let me explain the meaning of each value...&lt;/h4&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffee;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Minimum and recommended versions of TntMPD&lt;/span&gt;&lt;br style="color:#008080;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ORGANIZATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Very first thing TntMPD checks, allows for permanent redirection of TntMPD to new query.ini url&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RedirectQueryIni&lt;/strong&gt;&lt;/span&gt;=&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify the name of your organization here.&lt;/span&gt;&lt;br style="color:#800000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Your Organization Name&lt;br /&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify a short abbreviation of your organization here.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=MyOrg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of where your logo can be downloaded (JPEG only).&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/WebLogo.jpg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL to help your staff get setup with an account.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/staffaccounthelp.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of your banner ad.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/bannerad.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Boundary of how back your online donation system provides data for. (DATE)&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1/1/1990&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Unique code to represent your ministry internally to TntMPD. (25 chars max!&amp;nbsp; User never sees this.)&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;strong&gt;Code&lt;/strong&gt;=MyOrg-USA&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Set this to &amp;quot;1&amp;quot; if you want the queries to use basic HTTP authentication&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// TntMPD internally removes leading zeros from numeric donor account ids. Specify the minimum number&lt;br /&gt;&amp;nbsp;/// of digits a&amp;nbsp;donor id should be, and TntMPD will add leading zeros when returning them back in the &lt;br /&gt;&amp;nbsp;/// &amp;quot;Addresses By IDs Query&amp;quot; query.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify an email address where users can report errors with your download process.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpEmail&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=help@myorg.org&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify a url where users can report errors with your download process.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=https://www.myorg.org/help.htm&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the text users will see for OrgHelpUrl.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Click here to report this issue over the Web!&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify alternative text for how users can get help with downloading information.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=You may also reach the CCC Call Center at 407-826-2948.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can request new user profiles.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=https://www.myorg.org/requestprofile.htm&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can view a staff portal.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://myorg.org/staffportal.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;new for TntMPD 2.1.68&amp;gt; indicates if TntMPD can attempt logging in while user types password.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=True&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;new for&amp;nbsp;TntMPD 3.1&amp;gt; Specify the assumed base currency code (ISO 4217 3-char) for gifts&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;DefaultCurrencyCode&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=USD&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// The rest of these sections describe Web Queries.&amp;nbsp; A Web Query has a &lt;strong&gt;Url&lt;/strong&gt; and a &lt;strong&gt;Post&lt;/strong&gt;.&amp;nbsp; &lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Url&lt;/strong&gt; is where TntMPD requests data.&lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Post&lt;/strong&gt; is a template of query encoded parameters that get POST-ed to the URL.&lt;br /&gt;&amp;nbsp;/// More information is provided below to describe the details.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;Post=&lt;/span&gt;&lt;span style="font-size:x-small;color:#7C7C80;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;&lt;/p&gt;
&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE.2]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[PROFILES.2]&lt;br /&gt;[DESIGNATIONS.3]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span style="font-weight:normal;"&gt;&lt;br /&gt;Some values in the query.ini are undocumented above becuase they have been deprecated.&amp;nbsp; This means that they are no longer supported.&amp;nbsp; Here&amp;#39;s a list of these values:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="color:#000000;"&gt;[ORGANIZATION] WebLogo-JPEG-476x100&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color:#000000;"&gt;[ORGANIZATION] &lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="color:#000000;"&gt;WebPortalUrl-470x120&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;p align="left"&gt;The benefit of keeping the instructions in this file is that if you later change the URL or POST template of your query, you can just edit the Query INI File and make a seamless transition.&amp;nbsp; The staff using the program will never know it changed.&lt;/p&gt;
&lt;p align="left"&gt;&lt;b&gt;TntMPD-version specific sections&lt;/b&gt;&lt;span style="color:#008000;"&gt;&amp;nbsp; &amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="left"&gt;TntMPD 2.0 and newer support version specific sections.&amp;nbsp; For example a client running TntMPD 3.0 will search for the &amp;quot;DONATION&amp;quot; section by using the first out of this list that it finds first with the requested value:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;ul&gt;
&lt;li&gt;[DONATIONS.3.1]&lt;/li&gt;
&lt;li&gt;[DONATIONS.3]&lt;/li&gt;
&lt;li&gt;[DONATIONS.2.1] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2.0] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2] &lt;/li&gt;
&lt;li&gt;[[DONATIONS] &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;hr /&gt;
&lt;h2&gt;The Queries&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;--Placeholders--&lt;br /&gt;&lt;/b&gt;Each query has a URL and a POST.&amp;nbsp; The URL specifies your online donation server object (CGI object, for example).&amp;nbsp; The POST specifies the data to send with the HTTP POST transaction.&amp;nbsp; The POST is in a template form.&amp;nbsp; These placeholders are key words that will be substituted by the appropriate string based on the user&amp;#39;s input in TntMPD:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="4" cellspacing="1" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;$ACCOUNT$&lt;/td&gt;
&lt;td&gt;The user name of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PASSWORD$&lt;/td&gt;
&lt;td&gt;The password of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PROFILE$&lt;/td&gt;
&lt;td&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;The profile code of the staff logging in to the donation system.&amp;nbsp; &lt;br /&gt;If the Profiles query is not supported, this will always be blank.&amp;nbsp; Note:&amp;nbsp;The $PROFILE$ &lt;br /&gt;placeholder is never provided in the Profiles Query itself.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATEFROM$&lt;/td&gt;
&lt;td&gt;The specified beginning date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATETO$&lt;/td&gt;
&lt;td&gt;The specified ending date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PERSONIDS$&lt;/td&gt;
&lt;td&gt;A comma separated list of donor IDs.&amp;nbsp; (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;So for example, if I defined my Post value by:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Post=Action=TntBalance&amp;amp;Username=&lt;b&gt;$ACCOUNT$&lt;/b&gt;&amp;amp;Password=&lt;b&gt;$PASSWORD$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;And if my user name was &amp;quot;JohnDoe&amp;quot;, and my password was &amp;quot;abc123&amp;quot; then the following data would be send with the HTTP POST transaction:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Action=TntBalance&amp;amp;Username=&lt;b&gt;JohnDoe&lt;/b&gt;&amp;amp;Password=&lt;b&gt;abc123&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Standard Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should return its results as CSV text.&amp;nbsp; I will describe the &lt;br /&gt;field names expected for each query.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Error Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should handle invalid conditions (such as an invalid username) by &lt;br /&gt;returning two lines of text.&amp;nbsp; The first line of text should be &amp;quot;ERROR&amp;quot;.&amp;nbsp; &lt;br /&gt;The second line of text is the error description.&amp;nbsp; Here are a couple of &lt;br /&gt;examples to give you the general idea.&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid password.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid user name.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="339" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="329" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Server is down for maintenance.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid date range.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Note for anyone consuming this api, some existing legacy servers may return errors using a different format, such as BAD_PASSWORD instead of ERROR, with a multi-line error description.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Account Balance Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to simply return the staff account balance of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;EMPLID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:153px;border-left:medium none;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ACCT_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:89px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;BALANCE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td width="153" style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td width="89" style="border-left:medium none;" class="xl29"&gt;1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Result in it&amp;#39;s raw form just in case you are not familiar with the CSV format:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;EMPLID,ACCT_NAME,BALANCE&lt;br /&gt;12345678,&amp;quot;Doe, John &amp;amp; Jane&amp;quot;,1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;EMPLID&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;Comma separated list of designation ids (A18) associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;ACCT_NAME&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;List of designation account names (A50) associated with this user.&amp;nbsp; Each name is delimited by carriage returns and line feeds (vbCrLf or #13#10), and correlates to designation ids found in EMPLID.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;BALANCE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(Text) Custom text that describes the user&amp;#39;s account balance.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr /&gt;
&lt;h2&gt;Donations Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return all donation detail data for the staff member within a certain date range.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$ and $DATETO$.&amp;nbsp; Keep in mind that these placeholders come in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ and $DATETO$ placeholders describe the beginning and ending dates of the query.&amp;nbsp; You should include donation data for all dates between and including these dates.&amp;nbsp; The beginning date will be limited by the &amp;quot;MinimumWebGiftDate&amp;quot; value in the Query INI file.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result: 
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table17"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table border="1" cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table18"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="129" height="17" style="height:12.75pt;width:97pt;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;strong&gt;TntMPD Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A50&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;DATE&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;AMOUNT&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;FLOAT&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DONATION_ID&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donation Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DESIGNATION&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;MOTIVATION&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;A18&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;(Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A18&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional) &amp;nbsp;Any comments associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;FLOAT&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:85px;text-align:center;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &amp;quot;DefaultCurrencyCode&amp;quot; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;PERSONAL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:65px;color:#5179d7;text-align:center;"&gt;BOOL&lt;/td&gt;
&lt;td style="width:85px;color:#5179d7;text-align:center;"&gt;3.2&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;(Optional)&amp;nbsp; &lt;/span&gt;Blank implies &amp;quot;FALSE&amp;quot;.&amp;nbsp; Indicates if the gift is intended to be a personal gift for the staff member (which usually means it&amp;#39;s not tax deductible).&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr /&gt;
&lt;h2&gt;Addresses Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return detailed name, address and phone data for the staff member&amp;#39;s donors.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$.&amp;nbsp; Keep in mind that this parameter comes in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ placeholder limits the address list to only those that have changed since the given date.&amp;nbsp; If the given date is blank, the user is requesting ALL addresses.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $DATEFROM$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;All fields are optional (column header must exist, but data can be blank) except PEOPLE_ID and ACCT_NAME.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result:&lt;br /&gt;
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table15"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table3"&gt;
&lt;tbody style="border-style:solid;border-width:1px;padding:1px 4px;"&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:#c0c0c0 1px solid;height:12.75pt;border-right:1px solid;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:46pt;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:53pt;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;"&gt;&lt;strong&gt;TntMPD Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;width:364pt;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A18&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;INFO_URL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;URL to view/edit donor information.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;RELATED_IDS&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A comma seperated list of related donor codes/ids.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DECEASED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;BOOL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Blank implies &amp;quot;FALSE&amp;quot;.&amp;nbsp; Is the donor deceased?&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;PERSON_TYPE&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;LAST_NAME_ORG&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;Last Name or Organization Name&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;ORG_CONTACT_PERSON&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:53pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;[PERSON_TYPE=&amp;quot;O&amp;quot;]&lt;br style="color:#5179D7;" /&gt;Contact person for this organization.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;TITLE&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SUFFIX&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_TITLE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="height:13pt;width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="height:13pt;width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:46pt;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;width:364pt;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Note: If provided, it is concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR1&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR2&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR3&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR4&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CITY&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;STATE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ZIP&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;COUNTRY&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A3&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&lt;br /&gt;&amp;lt;new in TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntMPD 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the address was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;spouse mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the spouse email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:46pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:53pt;text-align:center;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A note regarding the donor.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div&gt;&lt;/div&gt;
&lt;p&gt;
&lt;hr /&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;h2&gt;Addresses By IDs Query&lt;/h2&gt;
&lt;p&gt;This Query only differs from the Addresses Query in that it uses the $PERSONIDS$ parameter instead of the $DATEFROM$ parameter.&amp;nbsp; The $PERSONID$ parameter is substituted by a comma separated list of donor IDs.&amp;nbsp; These donor IDs are obtained from donations in the Donations Query.&amp;nbsp; TntMPD will never submit a request with more than 200 donor IDs.&lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $PERSONIDS$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Profiles Query (Optional)&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return a list of different profiles associated with the user.&amp;nbsp; This allows a user to have different &amp;quot;modes&amp;quot; for downloading information, without having to setup different username/passwords for each mode.&amp;nbsp; This works especially well in a Single Sign On (SSO) environment.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table width="317" cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;" id="table7"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_CODE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:185px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_DESCRIPTION&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Staff Account (Default)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN1&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN2&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #2&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table9"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;PROFILE_CODE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A18) A code to identify this profile.&amp;nbsp; A blank profile code would be the default profile associated with the account.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_CODE&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;PROFILE_DESCRIPTION&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A50) A description of the profile.&amp;nbsp; This is what the user sees.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_DESCRIPTION&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;&lt;span style="color:#000000;"&gt;Designations&amp;nbsp;Query (Optional)&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 3.2&amp;gt;&lt;/span&gt;&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to simply return the designations of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;DESIG_ID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:153px;border-left:medium none;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;DESIG_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:89px;border-left:medium none;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ORG_PATH&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td width="153" style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td width="89" style="border-left:medium none;" class="xl29"&gt;/CAMPUS/STAFF/&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;DESIG_ID&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A18) Designation id associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;DESIG_NAME&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A50) Designation account name associated with this user.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;ORG_PATH&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(Text) Where this designation fits in the organizational tree.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h6 style="font-size:large;"&gt;Data Types Explained&lt;/h6&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;A25&lt;/strong&gt;, a text column with a maximum of 25 characters&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;MEMO&lt;/strong&gt;, a text column with no predefined length limits&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;DATE&lt;/strong&gt;, a date formatted as M/D/YYYY (or&amp;nbsp; &lt;span style="color:#008800;"&gt;&amp;lt;new in&amp;nbsp;TntMPD 3.1&amp;gt;&lt;/span&gt;&amp;nbsp;the YYYY-MM-DD format).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;BOOL&lt;/strong&gt;, a boolean as &amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;FLOAT&lt;/strong&gt;, a floating point number.&amp;nbsp; Currency symbols or thousands separators are not allowed.&amp;nbsp; The decimal separator must be a period.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;(&lt;strong&gt;Note:&lt;/strong&gt; for all types, leading and trailing spaces are removed from the value.&amp;nbsp; So &amp;quot;&amp;nbsp; ABC&amp;nbsp; &amp;quot;&amp;nbsp;is always trimmed down to just &amp;quot;ABC&amp;quot;.)&lt;/em&gt;&lt;/p&gt;
&lt;/p&gt;
&lt;h2&gt;Case Insensitivity&lt;/h2&gt;
&lt;p&gt;TntMPD will store designation ids, donor ids and donation ids exactly as it is received.&amp;nbsp; (Leading zeros will be removed from numeric donor ids.)&amp;nbsp; But internally when TntMPD is syncing incoming data, it will match up these ids in a case insensitive way.&amp;nbsp; So a donation id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; are the same from TntMPD&amp;#39;s perspective.&amp;nbsp; Sending your staff two donations with an id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; respectively will either result in a &amp;quot;duplicate id error&amp;quot; in TntMPD or it will overwrite the one donation with the other.&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Testing your compatibility with TntMPD&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;To test your online donation system&amp;#39;s compatibility with TntMPD, pull up the &amp;quot;Gift Input from Web&amp;quot; screen.&amp;nbsp; Where it has you choose your Organization, choose &amp;quot;Custom&amp;quot;.Then you can simply type in the URL of your Query INI File.&amp;nbsp; That is all there is to it!&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Making it easy for your staff to connect...&lt;/h3&gt;
&lt;p&gt;If you want to include your organization in the drop down list where you choose the Organization, just send me an email. (&lt;a href="mailto:troy@tntware.com"&gt;troy@tntware.com&lt;/a&gt;)&amp;nbsp; Be sure to include your organization&amp;#39;s name, and the URL of your Query INI File.&amp;nbsp; I can update the list on my website, and your organization will automatically appear in the list.&lt;/p&gt;
&lt;p&gt;Then when your staff member tries to do &amp;quot;Gift Input from Web&amp;quot; for the first time, they can just select your organization&amp;#39;s name in the list.&amp;nbsp; It couldn&amp;#39;t be much easier!&lt;/p&gt;
&lt;/p&gt;</description></item><item><title>How can I make my organization's online donation system compatible with TntMPD?</title><link>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/revision/34.aspx</link><pubDate>Fri, 13 Nov 2015 01:06:59 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:693</guid><dc:creator>Troy Wolbrink</dc:creator><comments>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/comments.aspx</comments><description>Revision 34 posted to Frequently Asked Questions by Troy Wolbrink on 11/13/2015 1:06:59 AM&lt;br /&gt;
&lt;h2&gt;How can I make my organization&amp;#39;s online donation system compatible with TntMPD?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Developer Guides&lt;/div&gt;

&lt;p&gt;This document describes how you can make your organization&amp;#39;s online donation system compatible with TntMPD.&amp;nbsp; The technical details are spelled out so that you can provide your own custom solution.&amp;nbsp; It requires a knowledge of computer programming.&amp;nbsp; Keep in mind that the preferred and recommended way to provide a TntMPD-compatible download for your staff is to use &lt;a href="/tntmpd.dataserver/"&gt;TntMPD.DataServer&lt;/a&gt;.&amp;nbsp; TntMPD.DataServer already includes pre-built integration templates for &lt;a href="http://www.donorwise.com/"&gt;DonorWise&lt;/a&gt;, &lt;a href="http://www.blackbaud.com/"&gt;Raiser&amp;#39;s Edge&lt;/a&gt; and &lt;a href="http://www.optigem.com/"&gt;OPTIGEM&lt;/a&gt;.&amp;nbsp; Tools and documentation are provided to allow you to integrate TntMPD.DataServer with your own donation system.&lt;/p&gt;
&lt;p&gt;Once you are TntMPD-compatible, your staff will be able to use TntMPD to connect to your system using the Web to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;li&gt;Be notified of their staff account balance &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not only will your staff be able to use these features, but their application will be branded with your organization&amp;#39;s logo.&amp;nbsp; Also, while they are using the &amp;quot;Web Input&amp;quot; features of TntMPD, you can display your own advertisement/announcement banner.&lt;/p&gt;
&lt;p&gt;This is an example of the logo you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleWebLogo.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;This is an example of the advertising banner you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleBanner.gif" alt="" /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;What it takes...&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Query INI file &lt;/li&gt;
&lt;li&gt;Account Balance Query &lt;/li&gt;
&lt;li&gt;Donations Query &lt;/li&gt;
&lt;li&gt;Addresses Query &lt;/li&gt;
&lt;li&gt;Addresses By IDs Query &lt;/li&gt;
&lt;li&gt;Profiles Query (Optional) &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="color:#5179d7;"&gt;Designations Query (Optional) &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 3.2&amp;gt;&lt;/span&gt;&lt;/b&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Query INI File&lt;/h4&gt;
&lt;p&gt;You need to provide a Query INI File.&amp;nbsp; This file will provide the web address and parameter template needed to download the results of the query.&amp;nbsp; Below is an example.&amp;nbsp; Notice it is based on a standard Windows INI file format.&lt;/p&gt;
&lt;div align="left"&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffcc;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#0000FF;"&gt;[ORGANIZATION]&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;br /&gt;RedirectQueryIni&lt;/span&gt;&lt;/strong&gt;=&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;=Your Organization Name&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;=MyOrg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/WebLogo.jpg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/staffaccounthelp.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/bannerad.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;=1/1/1990&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;/span&gt;=MyOrg-USA&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpEmail&lt;/strong&gt;&lt;/span&gt;=help@myorg.org&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/help.htm&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;=Click here to report this issue over the Web!&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;=You may also reach the CCC Call Center at 407-826-2948.&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/requestprofile.htm&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;=http://myorg.org/staffportal.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;DefaultCurrencyCode&lt;/strong&gt;&lt;/span&gt;=USD&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;=True&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;Url&lt;/span&gt;&lt;/strong&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;&lt;/p&gt;
&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:xx-small;"&gt;=&lt;/span&gt;&lt;span style="font-size:xx-small;"&gt;Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:6pt;font-family:&amp;#39;Small Fonts&amp;#39;;"&gt;Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;Persons=$PERSONIDS$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;span style="color:#008000;"&gt;Post&lt;/span&gt;&lt;/strong&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;Persons=$PERSONIDS$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[PROFILES.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DESIGNATIONS.3]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntDesigs&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h4&gt;&amp;nbsp; Now let me explain the meaning of each value...&lt;/h4&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffee;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Minimum and recommended versions of TntMPD&lt;/span&gt;&lt;br style="color:#008080;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ORGANIZATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Very first thing TntMPD checks, allows for permanent redirection of TntMPD to new query.ini url&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RedirectQueryIni&lt;/strong&gt;&lt;/span&gt;=&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify the name of your organization here.&lt;/span&gt;&lt;br style="color:#800000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Your Organization Name&lt;br /&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify a short abbreviation of your organization here.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=MyOrg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of where your logo can be downloaded (JPEG only).&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/WebLogo.jpg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL to help your staff get setup with an account.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/staffaccounthelp.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of your banner ad.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/bannerad.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Boundary of how back your online donation system provides data for. (DATE)&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1/1/1990&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Unique code to represent your ministry internally to TntMPD. (25 chars max!&amp;nbsp; User never sees this.)&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;strong&gt;Code&lt;/strong&gt;=MyOrg-USA&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Set this to &amp;quot;1&amp;quot; if you want the queries to use basic HTTP authentication&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// TntMPD internally removes leading zeros from numeric donor account ids. Specify the minimum number&lt;br /&gt;&amp;nbsp;/// of digits a&amp;nbsp;donor id should be, and TntMPD will add leading zeros when returning them back in the &lt;br /&gt;&amp;nbsp;/// &amp;quot;Addresses By IDs Query&amp;quot; query.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify an email address where users can report errors with your download process.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpEmail&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=help@myorg.org&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify a url where users can report errors with your download process.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=https://www.myorg.org/help.htm&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the text users will see for OrgHelpUrl.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Click here to report this issue over the Web!&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify alternative text for how users can get help with downloading information.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=You may also reach the CCC Call Center at 407-826-2948.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can request new user profiles.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=https://www.myorg.org/requestprofile.htm&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can view a staff portal.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://myorg.org/staffportal.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;new for TntMPD 2.1.68&amp;gt; indicates if TntMPD can attempt logging in while user types password.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=True&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;new for&amp;nbsp;TntMPD 3.1&amp;gt; Specify the assumed base currency code (ISO 4217 3-char) for gifts&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;DefaultCurrencyCode&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=USD&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// The rest of these sections describe Web Queries.&amp;nbsp; A Web Query has a &lt;strong&gt;Url&lt;/strong&gt; and a &lt;strong&gt;Post&lt;/strong&gt;.&amp;nbsp; &lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Url&lt;/strong&gt; is where TntMPD requests data.&lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Post&lt;/strong&gt; is a template of query encoded parameters that get POST-ed to the URL.&lt;br /&gt;&amp;nbsp;/// More information is provided below to describe the details.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;Post=&lt;/span&gt;&lt;span style="font-size:x-small;color:#7C7C80;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;&lt;/p&gt;
&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE.2]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[PROFILES.2]&lt;br /&gt;[DESIGNATIONS.3]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span style="font-weight:normal;"&gt;&lt;br /&gt;Some values in the query.ini are undocumented above becuase they have been deprecated.&amp;nbsp; This means that they are no longer supported.&amp;nbsp; Here&amp;#39;s a list of these values:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="color:#000000;"&gt;[ORGANIZATION] WebLogo-JPEG-476x100&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color:#000000;"&gt;[ORGANIZATION] &lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="color:#000000;"&gt;WebPortalUrl-470x120&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;p align="left"&gt;The benefit of keeping the instructions in this file is that if you later change the URL or POST template of your query, you can just edit the Query INI File and make a seamless transition.&amp;nbsp; The staff using the program will never know it changed.&lt;/p&gt;
&lt;p align="left"&gt;&lt;b&gt;TntMPD-version specific sections&lt;/b&gt;&lt;span style="color:#008000;"&gt;&amp;nbsp; &amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="left"&gt;TntMPD 2.0 and newer support version specific sections.&amp;nbsp; For example a client running TntMPD 3.0 will search for the &amp;quot;DONATION&amp;quot; section by using the first out of this list that it finds first with the requested value:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;ul&gt;
&lt;li&gt;[DONATIONS.3.1]&lt;/li&gt;
&lt;li&gt;[DONATIONS.3]&lt;/li&gt;
&lt;li&gt;[DONATIONS.2.1] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2.0] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2] &lt;/li&gt;
&lt;li&gt;[[DONATIONS] &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;hr /&gt;
&lt;h2&gt;The Queries&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;--Placeholders--&lt;br /&gt;&lt;/b&gt;Each query has a URL and a POST.&amp;nbsp; The URL specifies your online donation server object (CGI object, for example).&amp;nbsp; The POST specifies the data to send with the HTTP POST transaction.&amp;nbsp; The POST is in a template form.&amp;nbsp; These placeholders are key words that will be substituted by the appropriate string based on the user&amp;#39;s input in TntMPD:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="4" cellspacing="1" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;$ACCOUNT$&lt;/td&gt;
&lt;td&gt;The user name of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PASSWORD$&lt;/td&gt;
&lt;td&gt;The password of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PROFILE$&lt;/td&gt;
&lt;td&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;The profile code of the staff logging in to the donation system.&amp;nbsp; &lt;br /&gt;If the Profiles query is not supported, this will always be blank.&amp;nbsp; Note:&amp;nbsp;The $PROFILE$ &lt;br /&gt;placeholder is never provided in the Profiles Query itself.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATEFROM$&lt;/td&gt;
&lt;td&gt;The specified beginning date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATETO$&lt;/td&gt;
&lt;td&gt;The specified ending date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PERSONIDS$&lt;/td&gt;
&lt;td&gt;A comma separated list of donor IDs.&amp;nbsp; (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;SSo&lt;/span&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;So&lt;/span&gt; for example, if I defined my Post value by:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Post=Action=TntBalance&amp;amp;Username=&lt;b&gt;$ACCOUNT$&lt;/b&gt;&amp;amp;Password=&lt;b&gt;$PASSWORD$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;And if my user name was &amp;quot;JohnDoe&amp;quot;, and my password was &amp;quot;abc123&amp;quot; then the following data would be send with the HTTP POST transaction:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Action=TntBalance&amp;amp;Username=&lt;b&gt;JohnDoe&lt;/b&gt;&amp;amp;Password=&lt;b&gt;abc123&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Standard Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should return its results as CSV text.&amp;nbsp; I will describe the &lt;br /&gt;field names expected for each query.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Error Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should handle invalid conditions (such as an invalid username) by &lt;br /&gt;returning two lines of text.&amp;nbsp; The first line of text should be &amp;quot;ERROR&amp;quot;.&amp;nbsp; &lt;br /&gt;The second line of text is the error description.&amp;nbsp; Here are a couple of &lt;br /&gt;examples to give you the general idea.&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid password.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid user name.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="339" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="329" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Server is down for maintenance.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid date range.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Note for anyone consuming this api, some existing legacy servers may return errors using a different format, such as BAD_PASSWORD instead of ERROR, with a multi-line error description.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Account Balance Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to simply return the staff account balance of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;EMPLID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:153px;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ACCT_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:89px;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;BALANCE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td width="153" style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td width="89" style="border-left:medium none;" class="xl29"&gt;1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Result in it&amp;#39;s raw form just in case you are not familiar with the CSV format:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;EMPLID,ACCT_NAME,BALANCE&lt;br /&gt;12345678,&amp;quot;Doe, John &amp;amp; Jane&amp;quot;,1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;EMPLID&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;Comma separated list of designation ids (A18) associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;ACCT_NAME&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;List of designation account names (A50) associated with this user.&amp;nbsp; Each name is delimited by carriage returns and line feeds (vbCrLf or #13#10), and correlates to designation ids found in EMPLID.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;BALANCE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(Text) Custom text that describes the user&amp;#39;s account balance.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr /&gt;
&lt;h2&gt;Donations Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return all donation detail data for the staff member within a certain date range.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$ and $DATETO$.&amp;nbsp; Keep in mind that these placeholders come in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ and $DATETO$ placeholders describe the beginning and ending dates of the query.&amp;nbsp; You should include donation data for all dates between and including these dates.&amp;nbsp; The beginning date will be limited by the &amp;quot;MinimumWebGiftDate&amp;quot; value in the Query INI file.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result: 
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table17"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table border="1" cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table18"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="129" height="17" style="height:12.75pt;width:97pt;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&lt;strong&gt;TntMPD Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;A18&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;A50&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;DATE&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;AMOUNT&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;FLOAT&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DONATION_ID&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;A18&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donation Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DESIGNATION&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;A18&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;MOTIVATION&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;A18&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;(Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;&lt;span style="color:#000000;"&gt;A18&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional) &amp;nbsp;Any comments associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;&lt;span style="color:#000000;"&gt;FLOAT&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;&lt;span style="color:#000000;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;&lt;span style="color:#000000;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &amp;quot;DefaultCurrencyCode&amp;quot; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;PERSONAL&lt;/span&gt;&lt;/td&gt;
&lt;td style="color:#5179d7;text-align:center;width:65px;"&gt;BOOL&lt;/td&gt;
&lt;td style="color:#5179d7;text-align:center;width:85px;"&gt;3.2&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;(Optional)&amp;nbsp; &lt;/span&gt;Blank implies &amp;quot;FALSE&amp;quot;.&amp;nbsp; Indicates if the gift is intended to be a personal gift for the staff member (which usually means it&amp;#39;s not tax deductible).&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr /&gt;
&lt;h2&gt;Addresses Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return detailed name, address and phone data for the staff member&amp;#39;s donors.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$.&amp;nbsp; Keep in mind that this parameter comes in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ placeholder limits the address list to only those that have changed since the given date.&amp;nbsp; If the given date is blank, the user is requesting ALL addresses.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $DATEFROM$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;All fields are optional (column header must exist, but data can be blank) except PEOPLE_ID and ACCT_NAME.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result:&lt;br /&gt;
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table15"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table3"&gt;
&lt;tbody style="border-style:solid;border-width:1px;padding:1px 4px;"&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:#c0c0c0 1px solid;height:12.75pt;border-right:1px solid;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;width:46pt;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;width:53pt;"&gt;&lt;strong&gt;TntMPD Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;border-bottom:1px solid;border-left:#c0c0c0 1px solid;width:364pt;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;A18&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;A50&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;INFO_URL&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;URL to view/edit donor information.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;RELATED_IDS&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A comma seperated list of related donor codes/ids.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DECEASED&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;BOOL&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Blank implies &amp;quot;FALSE&amp;quot;.&amp;nbsp; Is the donor deceased?&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;PERSON_TYPE&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;&lt;span style="color:#000000;"&gt;A1&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;&lt;span style="color:#000000;"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;LAST_NAME_ORG&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;&lt;span style="color:#000000;"&gt;Last Name or Organization Name&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;ORG_CONTACT_PERSON&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:53pt;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;&lt;span style="color:#000000;"&gt;[PERSON_TYPE=&amp;quot;O&amp;quot;]&lt;br style="color:#5179D7;" /&gt;Contact person for this organization.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;TITLE&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;A25&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;A25&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;A25&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SUFFIX&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;A25&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_TITLE&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;A25&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;A25&lt;/td&gt;
&lt;td style="height:13pt;text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="height:13pt;width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;A25&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Note: If provided, it is concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR1&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR2&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR3&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR4&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CITY&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;STATE&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ZIP&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;COUNTRY&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;A3&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&lt;br /&gt;&amp;lt;new in TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntMPD 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the address was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;spouse mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the spouse email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A note regarding the donor.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div&gt;&lt;/div&gt;
&lt;p&gt;
&lt;hr /&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;h2&gt;Addresses By IDs Query&lt;/h2&gt;
&lt;p&gt;This Query only differs from the Addresses Query in that it uses the $PERSONIDS$ parameter instead of the $DATEFROM$ parameter.&amp;nbsp; The $PERSONID$ parameter is substituted by a comma separated list of donor IDs.&amp;nbsp; These donor IDs are obtained from donations in the Donations Query.&amp;nbsp; TntMPD will never submit a request with more than 200 donor IDs.&lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $PERSONIDS$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Profiles Query (Optional)&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return a list of different profiles associated with the user.&amp;nbsp; This allows a user to have different &amp;quot;modes&amp;quot; for downloading information, without having to setup different username/passwords for each mode.&amp;nbsp; This works especially well in a Single Sign On (SSO) environment.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table width="317" cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;" id="table7"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_CODE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:185px;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_DESCRIPTION&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Staff Account (Default)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN1&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN2&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #2&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table9"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;PROFILE_CODE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A18) A code to identify this profile.&amp;nbsp; A blank profile code would be the default profile associated with the account.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_CODE&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;PROFILE_DESCRIPTION&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A50) A description of the profile.&amp;nbsp; This is what the user sees.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_DESCRIPTION&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;&lt;span style="color:#000000;"&gt;Designations&amp;nbsp;Query (Optional)&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 3.2&amp;gt;&lt;/span&gt;&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to simply return the designations of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;DESIG_ID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:153px;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;DESIG_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:89px;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ORG_PATH&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td width="153" style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td width="89" style="border-left:medium none;" class="xl29"&gt;/CAMPUS/STAFF/&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;DESIG_ID&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A18) Designation id associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;DESIG_NAME&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A50) Designation account name associated with this user.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;ORG_PATH&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(Text) Where this designation fits in the organizational tree.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h6 style="font-size:large;"&gt;Data Types Explained&lt;/h6&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;A25&lt;/strong&gt;, a text column with a maximum of 25 characters&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;MEMO&lt;/strong&gt;, a text column with no predefined length limits&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;DATE&lt;/strong&gt;, a date formatted as M/D/YYYY (or&amp;nbsp; &lt;span style="color:#008800;"&gt;&amp;lt;new in&amp;nbsp;TntMPD 3.1&amp;gt;&lt;/span&gt;&amp;nbsp;the YYYY-MM-DD format).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;BOOL&lt;/strong&gt;, a boolean as &amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;FLOAT&lt;/strong&gt;, a floating point number.&amp;nbsp; Currency symbols or thousands separators are not allowed.&amp;nbsp; The decimal separator must be a period.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;(&lt;strong&gt;Note:&lt;/strong&gt; for all types, leading and trailing spaces are removed from the value.&amp;nbsp; So &amp;quot;&amp;nbsp; ABC&amp;nbsp; &amp;quot;&amp;nbsp;is always trimmed down to just &amp;quot;ABC&amp;quot;.)&lt;/em&gt;&lt;/p&gt;
&lt;/p&gt;
&lt;h2&gt;Case Insensitivity&lt;/h2&gt;
&lt;p&gt;TntMPD will store designation ids, donor ids and donation ids exactly as it is received.&amp;nbsp; (Leading zeros will be removed from numeric donor ids.)&amp;nbsp; But internally when TntMPD is syncing incoming data, it will match up these ids in a case insensitive way.&amp;nbsp; So a donation id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; are the same from TntMPD&amp;#39;s perspective.&amp;nbsp; Sending your staff two donations with an id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; respectively will either result in a &amp;quot;duplicate id error&amp;quot; in TntMPD or it will overwrite the one donation with the other.&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Testing your compatibility with TntMPD&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;To test your online donation system&amp;#39;s compatibility with TntMPD, pull up the &amp;quot;Gift Input from Web&amp;quot; screen.&amp;nbsp; Where it has you choose your Organization, choose &amp;quot;Custom&amp;quot;.Then you can simply type in the URL of your Query INI File.&amp;nbsp; That is all there is to it!&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Making it easy for your staff to connect...&lt;/h3&gt;
&lt;p&gt;If you want to include your organization in the drop down list where you choose the Organization, just send me an email. (&lt;a href="mailto:troy@wolbrinkfamily.com"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;troy@wolbrinkfamily.com&lt;/span&gt;&lt;a href="mailto:troy@tntware.com"&gt;&lt;span style="background: SpringGreen;"&gt;troy@tntware.com&lt;/span&gt;&lt;/a&gt;)&amp;nbsp; Be sure to include your organization&amp;#39;s name, and the URL of your Query INI File.&amp;nbsp; I can update the list on my website, and your organization will automatically appear in the list.&lt;/p&gt;
&lt;p&gt;Then when your staff member tries to do &amp;quot;Gift Input from Web&amp;quot; for the first time, they can just select your organization&amp;#39;s name in the list.&amp;nbsp; It couldn&amp;#39;t be much easier!&lt;/p&gt;
&lt;/p&gt;</description></item><item><title>How can I make my organization's online donation system compatible with TntMPD?</title><link>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/revision/33.aspx</link><pubDate>Fri, 13 Nov 2015 01:05:57 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:637</guid><dc:creator>Troy Wolbrink</dc:creator><comments>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/comments.aspx</comments><description>Revision 33 posted to Frequently Asked Questions by Troy Wolbrink on 11/13/2015 1:05:57 AM&lt;br /&gt;
&lt;h2&gt;How can I make my organization&amp;#39;s online donation system compatible with TntMPD?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Developer Guides&lt;/div&gt;

&lt;p&gt;This document describes how you can make your organization&amp;#39;s online donation system compatible with TntMPD.&amp;nbsp; The technical details are spelled out so that you can provide your own custom solution.&amp;nbsp; It requires a knowledge of computer programming.&amp;nbsp; Keep in mind that the preferred and recommended way to provide a TntMPD-compatible download for your staff is to use &lt;a href="/tntmpd.dataserver/"&gt;TntMPD.DataServer&lt;/a&gt;.&amp;nbsp; TntMPD.DataServer already includes pre-built integration templates for &lt;a href="http://www.donorwise.com/"&gt;DonorWise&lt;/a&gt;, &lt;a href="http://www.blackbaud.com/"&gt;Raiser&amp;#39;s Edge&lt;/a&gt; and &lt;a href="http://www.optigem.com/"&gt;OPTIGEM&lt;/a&gt;.&amp;nbsp; Tools and documentation are provided to allow you to integrate TntMPD.DataServer with your own donation system.&lt;/p&gt;
&lt;p&gt;Once you are TntMPD-compatible, your staff will be able to use TntMPD to connect to your system using the Web to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;li&gt;Be notified of their staff account balance &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not only will your staff be able to use these features, but their application will be branded with your organization&amp;#39;s logo.&amp;nbsp; Also, while they are using the &amp;quot;Web Input&amp;quot; features of TntMPD, you can display your own advertisement/announcement banner.&lt;/p&gt;
&lt;p&gt;This is an example of the logo you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleWebLogo.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;This is an example of the advertising banner you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleBanner.gif" alt="" /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;What it takes...&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Query INI file &lt;/li&gt;
&lt;li&gt;Account Balance Query &lt;/li&gt;
&lt;li&gt;Donations Query &lt;/li&gt;
&lt;li&gt;Addresses Query &lt;/li&gt;
&lt;li&gt;Addresses By IDs Query &lt;/li&gt;
&lt;li&gt;Profiles Query (Optional) &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="color:#5179d7;"&gt;Designations Query (Optional) &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;3.1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;3.2&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/b&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Query INI File&lt;/h4&gt;
&lt;p&gt;You need to provide a Query INI File.&amp;nbsp; This file will provide the web address and parameter template needed to download the results of the query.&amp;nbsp; Below is an example.&amp;nbsp; Notice it is based on a standard Windows INI file format.&lt;/p&gt;
&lt;div align="left"&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffcc;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#0000FF;"&gt;[ORGANIZATION]&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;br /&gt;RedirectQueryIni&lt;/span&gt;&lt;/strong&gt;=&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;=Your Organization Name&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;=MyOrg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/WebLogo.jpg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/staffaccounthelp.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/bannerad.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;=1/1/1990&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;/span&gt;=MyOrg-USA&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpEmail&lt;/strong&gt;&lt;/span&gt;=help@myorg.org&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/help.htm&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;=Click here to report this issue over the Web!&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;=You may also reach the CCC Call Center at 407-826-2948.&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/requestprofile.htm&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;=http://myorg.org/staffportal.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;DefaultCurrencyCode&lt;/strong&gt;&lt;/span&gt;=USD&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;=True&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;Url&lt;/span&gt;&lt;/strong&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;&lt;/p&gt;
&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:xx-small;"&gt;=&lt;/span&gt;&lt;span style="font-size:xx-small;"&gt;Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:6pt;font-family:&amp;#39;Small Fonts&amp;#39;;"&gt;Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;Persons=$PERSONIDS$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;span style="color:#008000;"&gt;Post&lt;/span&gt;&lt;/strong&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;Persons=$PERSONIDS$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[PROFILES.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DESIGNATIONS.3]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntDesigs&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h4&gt;&amp;nbsp; Now let me explain the meaning of each value...&lt;/h4&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffee;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Minimum and recommended versions of TntMPD&lt;/span&gt;&lt;br style="color:#008080;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ORGANIZATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Very first thing TntMPD checks, allows for permanent redirection of TntMPD to new query.ini url&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RedirectQueryIni&lt;/strong&gt;&lt;/span&gt;=&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify the name of your organization here.&lt;/span&gt;&lt;br style="color:#800000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Your Organization Name&lt;br /&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify a short abbreviation of your organization here.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=MyOrg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of where your logo can be downloaded (JPEG only).&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/WebLogo.jpg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL to help your staff get setup with an account.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/staffaccounthelp.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of your banner ad.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/bannerad.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Boundary of how back your online donation system provides data for. (DATE)&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1/1/1990&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Unique code to represent your ministry internally to TntMPD. (25 chars max!&amp;nbsp; User never sees this.)&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;strong&gt;Code&lt;/strong&gt;=MyOrg-USA&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Set this to &amp;quot;1&amp;quot; if you want the queries to use basic HTTP authentication&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// TntMPD internally removes leading zeros from numeric donor account ids. Specify the minimum number&lt;br /&gt;&amp;nbsp;/// of digits a&amp;nbsp;donor id should be, and TntMPD will add leading zeros when returning them back in the &lt;br /&gt;&amp;nbsp;/// &amp;quot;Addresses By IDs Query&amp;quot; query.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify an email address where users can report errors with your download process.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpEmail&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=help@myorg.org&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify a url where users can report errors with your download process.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=https://www.myorg.org/help.htm&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the text users will see for OrgHelpUrl.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Click here to report this issue over the Web!&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify alternative text for how users can get help with downloading information.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=You may also reach the CCC Call Center at 407-826-2948.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can request new user profiles.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=https://www.myorg.org/requestprofile.htm&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can view a staff portal.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://myorg.org/staffportal.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;new for TntMPD 2.1.68&amp;gt; indicates if TntMPD can attempt logging in while user types password.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=True&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;future:&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;lt;new&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;for&lt;/span&gt;&amp;nbsp;TntMPD 3.1&amp;gt; Specify the assumed base currency code (ISO 4217 3-char) for gifts&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;DefaultCurrencyCode&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=USD&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// The rest of these sections describe Web Queries.&amp;nbsp; A Web Query has a &lt;strong&gt;Url&lt;/strong&gt; and a &lt;strong&gt;Post&lt;/strong&gt;.&amp;nbsp; &lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Url&lt;/strong&gt; is where TntMPD requests data.&lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Post&lt;/strong&gt; is a template of query encoded parameters that get POST-ed to the URL.&lt;br /&gt;&amp;nbsp;/// More information is provided below to describe the details.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;Post=&lt;/span&gt;&lt;span style="font-size:x-small;color:#7C7C80;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;&lt;/p&gt;
&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE.2]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[PROFILES.2]&lt;br /&gt;[DESIGNATIONS.3]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span style="font-weight:normal;"&gt;&lt;br /&gt;Some values in the query.ini are undocumented above becuase they have been deprecated.&amp;nbsp; This means that they are no longer supported.&amp;nbsp; Here&amp;#39;s a list of these values:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="color:#000000;"&gt;[ORGANIZATION] WebLogo-JPEG-476x100&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color:#000000;"&gt;[ORGANIZATION] &lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="color:#000000;"&gt;WebPortalUrl-470x120&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;p align="left"&gt;The benefit of keeping the instructions in this file is that if you later change the URL or POST template of your query, you can just edit the Query INI File and make a seamless transition.&amp;nbsp; The staff using the program will never know it changed.&lt;/p&gt;
&lt;p align="left"&gt;&lt;b&gt;TntMPD-version specific sections&lt;/b&gt;&lt;span style="color:#008000;"&gt;&amp;nbsp; &amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="left"&gt;TntMPD 2.0 and newer support version specific sections.&amp;nbsp; For example a client running TntMPD 3.0 will search for the &amp;quot;DONATION&amp;quot; section by using the first out of this list that it finds first with the requested value:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="background: SpringGreen;"&gt;[&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;DONATIONS.3.1]&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;[DONATIONS.3]&lt;/li&gt;
&lt;li&gt;[DONATIONS.2.1] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2.0] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2] &lt;/li&gt;
&lt;li&gt;[[DONATIONS] &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;hr /&gt;
&lt;h2&gt;The Queries&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;--Placeholders--&lt;br /&gt;&lt;/b&gt;Each query has a URL and a POST.&amp;nbsp; The URL specifies your online donation server object (CGI object, for example).&amp;nbsp; The POST specifies the data to send with the HTTP POST transaction.&amp;nbsp; The POST is in a template form.&amp;nbsp; These placeholders are key words that will be substituted by the appropriate string based on the user&amp;#39;s input in TntMPD:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="4" cellspacing="1" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;$ACCOUNT$&lt;/td&gt;
&lt;td&gt;The user name of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PASSWORD$&lt;/td&gt;
&lt;td&gt;The password of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PROFILE$&lt;/td&gt;
&lt;td&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;The profile code of the staff logging in to the donation system.&amp;nbsp; &lt;br /&gt;If the Profiles query is not supported, this will always be blank.&amp;nbsp; Note:&amp;nbsp;The $PROFILE$ &lt;br /&gt;placeholder is never provided in the Profiles Query itself.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATEFROM$&lt;/td&gt;
&lt;td&gt;The specified beginning date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATETO$&lt;/td&gt;
&lt;td&gt;The specified ending date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PERSONIDS$&lt;/td&gt;
&lt;td&gt;A comma separated list of donor IDs.&amp;nbsp; (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;SSo for example, if I defined my Post value by:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Post=Action=TntBalance&amp;amp;Username=&lt;b&gt;$ACCOUNT$&lt;/b&gt;&amp;amp;Password=&lt;b&gt;$PASSWORD$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;And if my user name was &amp;quot;JohnDoe&amp;quot;, and my password was &amp;quot;abc123&amp;quot; then the following data would be send with the HTTP POST transaction:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Action=TntBalance&amp;amp;Username=&lt;b&gt;JohnDoe&lt;/b&gt;&amp;amp;Password=&lt;b&gt;abc123&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Standard Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should return its results as CSV text.&amp;nbsp; I will describe the &lt;br /&gt;field names expected for each query.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Error Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should handle invalid conditions (such as an invalid username) by &lt;br /&gt;returning two lines of text.&amp;nbsp; The first line of text should be &amp;quot;ERROR&amp;quot;.&amp;nbsp; &lt;br /&gt;The second line of text is the error description.&amp;nbsp; Here are a couple of &lt;br /&gt;examples to give you the general idea.&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid password.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid user name.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="339" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="329" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Server is down for maintenance.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid date range.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Note for anyone consuming this api, some existing legacy servers may return errors using a different format, such as BAD_PASSWORD instead of ERROR, with a multi-line error description.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Account Balance Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to simply return the staff account balance of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;EMPLID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:153px;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ACCT_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:89px;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;BALANCE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td width="153" style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td width="89" style="border-left:medium none;" class="xl29"&gt;1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Result in it&amp;#39;s raw form just in case you are not familiar with the CSV format:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;EMPLID,ACCT_NAME,BALANCE&lt;br /&gt;12345678,&amp;quot;Doe, John &amp;amp; Jane&amp;quot;,1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;EMPLID&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;Comma separated list of designation ids (A18) associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;ACCT_NAME&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;List of designation account names (A50) associated with this user.&amp;nbsp; Each name is delimited by carriage returns and line feeds (vbCrLf or #13#10), and correlates to designation ids found in EMPLID.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;BALANCE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(Text) Custom text that describes the user&amp;#39;s account balance.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr /&gt;
&lt;h2&gt;Donations Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return all donation detail data for the staff member within a certain date range.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$ and $DATETO$.&amp;nbsp; Keep in mind that these placeholders come in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ and $DATETO$ placeholders describe the beginning and ending dates of the query.&amp;nbsp; You should include donation data for all dates between and including these dates.&amp;nbsp; The beginning date will be limited by the &amp;quot;MinimumWebGiftDate&amp;quot; value in the Query INI file.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result: 
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table17"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table border="1" cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table18"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="129" height="17" style="height:12.75pt;width:97pt;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&lt;strong&gt;TntMPD Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;A18&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;A50&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;DATE&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;AMOUNT&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;FLOAT&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DONATION_ID&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;A18&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donation Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DESIGNATION&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;A18&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;MOTIVATION&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;A18&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;(Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;&lt;span style="color:#000000;"&gt;A18&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional) &amp;nbsp;Any comments associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;&lt;span style="color:#000000;"&gt;FLOAT&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;&lt;span style="color:#000000;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;&lt;span style="color:#000000;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&lt;span style="color:#000000;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &amp;quot;DefaultCurrencyCode&amp;quot; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;PERSONAL&lt;/span&gt;&lt;/td&gt;
&lt;td style="color:#5179d7;text-align:center;width:65px;"&gt;BOOL&lt;/td&gt;
&lt;td style="color:#5179d7;text-align:center;width:85px;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;3.1&lt;/span&gt;&lt;/td&gt;
&lt;td style="color:#5179d7;text-align:center;width:85px;"&gt;&lt;span style="background: SpringGreen;"&gt;3.2&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;(Optional)&amp;nbsp; &lt;/span&gt;Blank implies &amp;quot;FALSE&amp;quot;.&amp;nbsp; Indicates if the gift is intended to be a personal gift for the staff member (which usually means it&amp;#39;s not tax deductible).&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr /&gt;
&lt;h2&gt;Addresses Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return detailed name, address and phone data for the staff member&amp;#39;s donors.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$.&amp;nbsp; Keep in mind that this parameter comes in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ placeholder limits the address list to only those that have changed since the given date.&amp;nbsp; If the given date is blank, the user is requesting ALL addresses.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $DATEFROM$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;All fields are optional (column header must exist, but data can be blank) except PEOPLE_ID and ACCT_NAME.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result:&lt;br /&gt;
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table15"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table3"&gt;
&lt;tbody style="border-style:solid;border-width:1px;padding:1px 4px;"&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:#c0c0c0 1px solid;height:12.75pt;border-right:1px solid;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;width:46pt;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;width:53pt;"&gt;&lt;strong&gt;TntMPD Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;border-bottom:1px solid;border-left:#c0c0c0 1px solid;width:364pt;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;A18&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;A50&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;INFO_URL&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;URL to view/edit donor information.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;RELATED_IDS&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A comma seperated list of related donor codes/ids.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DECEASED&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;BOOL&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Blank implies &amp;quot;FALSE&amp;quot;.&amp;nbsp; Is the donor deceased?&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;PERSON_TYPE&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;&lt;span style="color:#000000;"&gt;A1&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;&lt;span style="color:#000000;"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;LAST_NAME_ORG&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;&lt;span style="color:#000000;"&gt;Last Name or Organization Name&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;ORG_CONTACT_PERSON&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:53pt;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;&lt;span style="color:#000000;"&gt;[PERSON_TYPE=&amp;quot;O&amp;quot;]&lt;br style="color:#5179D7;" /&gt;Contact person for this organization.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;TITLE&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;A25&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;A25&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;A25&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SUFFIX&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;A25&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_TITLE&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;A25&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;A25&lt;/td&gt;
&lt;td style="height:13pt;text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="height:13pt;width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;A25&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Note: If provided, it is concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR1&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR2&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR3&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR4&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CITY&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;STATE&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ZIP&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;COUNTRY&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;A3&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&lt;br /&gt;&amp;lt;new in TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntMPD 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the address was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;spouse mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the spouse email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A note regarding the donor.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div&gt;&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:large;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;GIFTS]&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;gifts&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;section&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;has&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;detailed&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;contribution&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;information&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;over&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;particular&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;date&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;range&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Here&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;s&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;an&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;example&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;result&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;br /&gt;
&lt;table border="0" width="630" style="border-style:solid;" id="table6"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#00309c;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;GIFTS]&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Dave&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;J&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;amp;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Julie&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;J&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Hills&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Christian&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Church&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Sue&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div&gt;&lt;/div&gt;
&lt;p&gt;
&lt;hr /&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;h2&gt;Addresses By IDs Query&lt;/h2&gt;
&lt;p&gt;This Query only differs from the Addresses Query in that it uses the $PERSONIDS$ parameter instead of the $DATEFROM$ parameter.&amp;nbsp; The $PERSONID$ parameter is substituted by a comma separated list of donor IDs.&amp;nbsp; These donor IDs are obtained from donations in the Donations Query.&amp;nbsp; TntMPD will never submit a request with more than 200 donor IDs.&lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $PERSONIDS$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Profiles Query (Optional)&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return a list of different profiles associated with the user.&amp;nbsp; This allows a user to have different &amp;quot;modes&amp;quot; for downloading information, without having to setup different username/passwords for each mode.&amp;nbsp; This works especially well in a Single Sign On (SSO) environment.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table width="317" cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;" id="table7"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_CODE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:185px;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_DESCRIPTION&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Staff Account (Default)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN1&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN2&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #2&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table9"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;PROFILE_CODE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A18) A code to identify this profile.&amp;nbsp; A blank profile code would be the default profile associated with the account.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_CODE&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;PROFILE_DESCRIPTION&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A50) A description of the profile.&amp;nbsp; This is what the user sees.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_DESCRIPTION&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;&lt;span style="color:#000000;"&gt;Designations&amp;nbsp;Query (Optional)&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;3.1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;3.2&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to simply return the designations of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;DESIG_ID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:153px;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;DESIG_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:89px;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ORG_PATH&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td width="153" style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td width="89" style="border-left:medium none;" class="xl29"&gt;/CAMPUS/STAFF/&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;DESIG_ID&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A18) Designation id associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;DESIG_NAME&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A50) Designation account name associated with this user.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;ORG_PATH&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(Text) Where this designation fits in the organizational tree.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h6 style="font-size:large;"&gt;Data Types Explained&lt;/h6&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;A25&lt;/strong&gt;, a text column with a maximum of 25 characters&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;MEMO&lt;/strong&gt;, a text column with no predefined length limits&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;DATE&lt;/strong&gt;, a date formatted as M/D/YYYY &lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;(&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;or&lt;/span&gt;&amp;nbsp; &lt;span style="color:#008800;"&gt;&lt;span style="background: SpringGreen;"&gt;&amp;lt;new&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;in&lt;/span&gt;&amp;nbsp;TntMPD 3.1&lt;span style="text-decoration: line-through; color: red;"&gt;also&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;accepts&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;the YYYY-MM-DD &lt;span style="text-decoration: line-through; color: red;"&gt;format&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;format)&lt;/span&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;BOOL&lt;/strong&gt;, a boolean as &amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;FLOAT&lt;/strong&gt;, a floating point number.&amp;nbsp; Currency symbols or thousands separators are not allowed.&amp;nbsp; The decimal separator must be a period.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;(&lt;strong&gt;Note:&lt;/strong&gt; for all types, leading and trailing spaces are removed from the value.&amp;nbsp; So &amp;quot;&amp;nbsp; ABC&amp;nbsp; &amp;quot;&amp;nbsp;is always trimmed down to just &amp;quot;ABC&amp;quot;.)&lt;/em&gt;&lt;/p&gt;
&lt;/p&gt;
&lt;h2&gt;Case Insensitivity&lt;/h2&gt;
&lt;p&gt;TntMPD will store designation ids, donor ids and donation ids exactly as it is received.&amp;nbsp; (Leading zeros will be removed from numeric donor ids.)&amp;nbsp; But internally when TntMPD is syncing incoming data, it will match up these ids in a case insensitive way.&amp;nbsp; So a donation id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; are the same from TntMPD&amp;#39;s perspective.&amp;nbsp; Sending your staff two donations with an id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; respectively will either result in a &amp;quot;duplicate id error&amp;quot; in TntMPD or it will overwrite the one donation with the other.&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Testing your compatibility with TntMPD&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;To test your online donation system&amp;#39;s compatibility with TntMPD, pull up the &amp;quot;Gift Input from Web&amp;quot; screen.&amp;nbsp; Where it has you choose your Organization, choose &amp;quot;Custom&amp;quot;.Then you can simply type in the URL of your Query INI File.&amp;nbsp; That is all there is to it!&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Making it easy for your staff to connect...&lt;/h3&gt;
&lt;p&gt;If you want to include your organization in the drop down list where you choose the Organization, just send me an email. (&lt;a href="mailto:troy@wolbrinkfamily.com"&gt;troy@wolbrinkfamily.com&lt;/a&gt;)&amp;nbsp; Be sure to include your organization&amp;#39;s name, and the URL of your Query INI File.&amp;nbsp; I can update the list on my website, and your organization will automatically appear in the list.&lt;/p&gt;
&lt;p&gt;Then when your staff member tries to do &amp;quot;Gift Input from Web&amp;quot; for the first time, they can just select your organization&amp;#39;s name in the list.&amp;nbsp; It couldn&amp;#39;t be much easier!&lt;/p&gt;
&lt;/p&gt;</description></item><item><title>How can I make my organization's online donation system compatible with TntMPD?</title><link>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/revision/32.aspx</link><pubDate>Thu, 12 Nov 2015 18:23:23 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:636</guid><dc:creator>Troy Wolbrink</dc:creator><comments>https://www.tntware.com/tntconnect/faqs/en/how-can-i-custom-implement-the-web-based-tntconnect-datasync-protocol/comments.aspx</comments><description>Revision 32 posted to Frequently Asked Questions by Troy Wolbrink on 11/12/2015 6:23:23 PM&lt;br /&gt;
&lt;h2&gt;How can I make my organization&amp;#39;s online donation system compatible with TntMPD?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Developer Guides&lt;/div&gt;

&lt;p&gt;This document describes how you can make your organization&amp;#39;s online donation system compatible with TntMPD.&amp;nbsp; The technical details are spelled out so that you can provide your own custom solution.&amp;nbsp; It requires a knowledge of computer programming.&amp;nbsp; Keep in mind that the preferred and recommended way to provide a TntMPD-compatible download for your staff is to use &lt;a href="/tntmpd.dataserver/"&gt;TntMPD.DataServer&lt;/a&gt;.&amp;nbsp; TntMPD.DataServer already includes pre-built integration templates for &lt;a href="http://www.donorwise.com/"&gt;DonorWise&lt;/a&gt;, &lt;a href="http://www.blackbaud.com/"&gt;Raiser&amp;#39;s Edge&lt;/a&gt; and &lt;a href="http://www.optigem.com/"&gt;OPTIGEM&lt;/a&gt;.&amp;nbsp; Tools and documentation are provided to allow you to integrate TntMPD.DataServer with your own donation system.&lt;/p&gt;
&lt;p&gt;Once you are TntMPD-compatible, your staff will be able to use TntMPD to connect to your system using the Web to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;li&gt;Be notified of their staff account balance &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not only will your staff be able to use these features, but their application will be branded with your organization&amp;#39;s logo.&amp;nbsp; Also, while they are using the &amp;quot;Web Input&amp;quot; features of TntMPD, you can display your own advertisement/announcement banner.&lt;/p&gt;
&lt;p&gt;This is an example of the logo you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleWebLogo.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;This is an example of the advertising banner you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleBanner.gif" alt="" /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;What it takes...&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Query INI file &lt;/li&gt;
&lt;li&gt;Account Balance Query &lt;/li&gt;
&lt;li&gt;Donations Query &lt;/li&gt;
&lt;li&gt;Addresses Query &lt;/li&gt;
&lt;li&gt;Addresses By IDs Query &lt;/li&gt;
&lt;li&gt;Profiles Query (Optional) &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="color:#5179d7;"&gt;Designations Query (Optional) &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 3.1&amp;gt;&lt;/span&gt;&lt;/b&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Query INI File&lt;/h4&gt;
&lt;p&gt;You need to provide a Query INI File.&amp;nbsp; This file will provide the web address and parameter template needed to download the results of the query.&amp;nbsp; Below is an example.&amp;nbsp; Notice it is based on a standard Windows INI file format.&lt;/p&gt;
&lt;div align="left"&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffcc;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;=1.5.0&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#0000FF;"&gt;[ORGANIZATION]&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;br /&gt;RedirectQueryIni&lt;/span&gt;&lt;/strong&gt;=&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;=Your Organization Name&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;=MyOrg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/WebLogo.jpg&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/staffaccounthelp.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;=http://www.myorg.org/bannerad.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;=1/1/1990&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;/span&gt;=MyOrg-USA&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;=0&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpEmail&lt;/strong&gt;&lt;/span&gt;=help@myorg.org&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/help.htm&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;=Click here to report this issue over the Web!&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;=You may also reach the CCC Call Center at 407-826-2948.&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/requestprofile.htm&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;=http://myorg.org/staffportal.html&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;BaseCurrencyCode&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;DefaultCurrencyCode&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;=USD&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;=True&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#008000;" /&gt;&lt;span style="color:#008000;"&gt;Url&lt;/span&gt;&lt;/strong&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;&lt;/p&gt;
&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:xx-small;"&gt;=&lt;/span&gt;&lt;span style="font-size:xx-small;"&gt;Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:6pt;font-family:&amp;#39;Small Fonts&amp;#39;;"&gt;Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;Persons=$PERSONIDS$&lt;/span&gt;&lt;br style="font-size:x-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;span style="color:#008000;"&gt;Post&lt;/span&gt;&lt;/strong&gt;=&lt;span style="font-size:xx-small;"&gt;Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;Persons=$PERSONIDS$&lt;/span&gt;&lt;br style="font-size:xx-small;" /&gt;&lt;br /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[PROFILES.2]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DESIGNATIONS.3]&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Url&lt;/strong&gt;&lt;/span&gt;=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/span&gt;=&lt;span style="font-size:x-small;"&gt;Action=TntDesigs&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h4&gt;&amp;nbsp; Now let me explain the meaning of each value...&lt;/h4&gt;
&lt;div align="left"&gt;
&lt;table border="1" width="630" cellpadding="0" cellspacing="0" style="width:660px;background-color:#ffffee;border:1px solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[APPLICATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Minimum and recommended versions of TntMPD&lt;/span&gt;&lt;br style="color:#008080;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RecommendedVersion&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1.5.0&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ORGANIZATION]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Very first thing TntMPD checks, allows for permanent redirection of TntMPD to new query.ini url&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RedirectQueryIni&lt;/strong&gt;&lt;/span&gt;=&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify the name of your organization here.&lt;/span&gt;&lt;br style="color:#800000;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Your Organization Name&lt;br /&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// Specify a short abbreviation of your organization here.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;Abbreviation&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=MyOrg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of where your logo can be downloaded (JPEG only).&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;WebLogo-JPEG-470x120&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/WebLogo.jpg&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL to help your staff get setup with an account.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AccountHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/staffaccounthelp.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// URL of your banner ad.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;BannerAdUrl-468x60&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://www.myorg.org/bannerad.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Boundary of how back your online donation system provides data for. (DATE)&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinimumWebGiftDate&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=1/1/1990&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Unique code to represent your ministry internally to TntMPD. (25 chars max!&amp;nbsp; User never sees this.)&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;strong&gt;Code&lt;/strong&gt;=MyOrg-USA&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Set this to &amp;quot;1&amp;quot; if you want the queries to use basic HTTP authentication&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;QueryAuthentication&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// TntMPD internally removes leading zeros from numeric donor account ids. Specify the minimum number&lt;br /&gt;&amp;nbsp;/// of digits a&amp;nbsp;donor id should be, and TntMPD will add leading zeros when returning them back in the &lt;br /&gt;&amp;nbsp;/// &amp;quot;Addresses By IDs Query&amp;quot; query.&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;MinPidLength&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=0&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify an email address where users can report errors with your download process.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpEmail&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=help@myorg.org&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify a url where users can report errors with your download process.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=https://www.myorg.org/help.htm&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the text users will see for OrgHelpUrl.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpUrlDescription&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=Click here to report this issue over the Web!&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify alternative text for how users can get help with downloading information.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;OrgHelpOther&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=You may also reach the CCC Call Center at 407-826-2948.&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can request new user profiles.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;RequestProfileUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=https://www.myorg.org/requestprofile.htm&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#800000;"&gt;&lt;br /&gt;&amp;nbsp;/// Specify the url where users can view a staff portal.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;StaffPortalUrl&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=http://myorg.org/staffportal.html&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;new for TntMPD 2.1.68&amp;gt; indicates if TntMPD can attempt logging in while user types password.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;AllowPassiveAuth&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=True&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// &amp;lt;future: TntMPD 3.1&amp;gt; Specify the assumed base currency code (ISO 4217 3-char) for gifts&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;BaseCurrencyCode&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;DefaultCurrencyCode&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;=USD&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="color:#800000;"&gt;&amp;nbsp;/// The rest of these sections describe Web Queries.&amp;nbsp; A Web Query has a &lt;strong&gt;Url&lt;/strong&gt; and a &lt;strong&gt;Post&lt;/strong&gt;.&amp;nbsp; &lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Url&lt;/strong&gt; is where TntMPD requests data.&lt;br /&gt;&amp;nbsp;/// The &lt;strong&gt;Post&lt;/strong&gt; is a template of query encoded parameters that get POST-ed to the URL.&lt;br /&gt;&amp;nbsp;/// More information is provided below to describe the details.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#7C7C80;"&gt;Post=&lt;/span&gt;&lt;span style="font-size:x-small;color:#7C7C80;"&gt;Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;&lt;/p&gt;
&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ACCOUNT_BALANCE.2]&lt;/strong&gt;&lt;/span&gt;&lt;br style="color:#7C7C80;" /&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[DONATIONS.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[ADDRESSES_BY_PERSONIDS.2]&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br style="color:#0000FF;" /&gt;&lt;/strong&gt;&lt;span style="color:#0000FF;"&gt;&lt;strong&gt;[PROFILES.2]&lt;br /&gt;[DESIGNATIONS.3]&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span style="font-weight:normal;"&gt;&lt;br /&gt;Some values in the query.ini are undocumented above becuase they have been deprecated.&amp;nbsp; This means that they are no longer supported.&amp;nbsp; Here&amp;#39;s a list of these values:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="color:#000000;"&gt;[ORGANIZATION] WebLogo-JPEG-476x100&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color:#000000;"&gt;[ORGANIZATION] &lt;/span&gt;&lt;span style="color:#7C7C80;"&gt;&lt;span style="color:#000000;"&gt;WebPortalUrl-470x120&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;p align="left"&gt;The benefit of keeping the instructions in this file is that if you later change the URL or POST template of your query, you can just edit the Query INI File and make a seamless transition.&amp;nbsp; The staff using the program will never know it changed.&lt;/p&gt;
&lt;p align="left"&gt;&lt;b&gt;TntMPD-version specific sections&lt;/b&gt;&lt;span style="color:#008000;"&gt;&amp;nbsp; &amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="left"&gt;TntMPD 2.0 and newer support version specific sections.&amp;nbsp; For example a client running TntMPD 3.0 will search for the &amp;quot;DONATION&amp;quot; section by using the first out of this list that it finds first with the requested value:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;ul&gt;
&lt;li&gt;[DONATIONS.3]&lt;/li&gt;
&lt;li&gt;[DONATIONS.2.1] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2.0] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2] &lt;/li&gt;
&lt;li&gt;[[DONATIONS] &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;hr /&gt;
&lt;h2&gt;The Queries&lt;/h2&gt;
&lt;p&gt;&lt;b&gt;--Placeholders--&lt;br /&gt;&lt;/b&gt;Each query has a URL and a POST.&amp;nbsp; The URL specifies your online donation server object (CGI object, for example).&amp;nbsp; The POST specifies the data to send with the HTTP POST transaction.&amp;nbsp; The POST is in a template form.&amp;nbsp; These placeholders are key words that will be substituted by the appropriate string based on the user&amp;#39;s input in TntMPD:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="4" cellspacing="1" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;$ACCOUNT$&lt;/td&gt;
&lt;td&gt;The user name of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PASSWORD$&lt;/td&gt;
&lt;td&gt;The password of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PROFILE$&lt;/td&gt;
&lt;td&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;The profile code of the staff logging in to the donation system.&amp;nbsp; &lt;br /&gt;If the Profiles query is not supported, this will always be blank.&amp;nbsp; Note:&amp;nbsp;The $PROFILE$ &lt;br /&gt;placeholder is never provided in the Profiles Query itself.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATEFROM$&lt;/td&gt;
&lt;td&gt;The specified beginning date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATETO$&lt;/td&gt;
&lt;td&gt;The specified ending date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PERSONIDS$&lt;/td&gt;
&lt;td&gt;A comma separated list of donor IDs.&amp;nbsp; (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;SSo for example, if I defined my Post value by:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Post=Action=TntBalance&amp;amp;Username=&lt;b&gt;$ACCOUNT$&lt;/b&gt;&amp;amp;Password=&lt;b&gt;$PASSWORD$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;And if my user name was &amp;quot;JohnDoe&amp;quot;, and my password was &amp;quot;abc123&amp;quot; then the following data would be send with the HTTP POST transaction:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;&lt;span style="color:#0000FF;"&gt;Action=TntBalance&amp;amp;Username=&lt;b&gt;JohnDoe&lt;/b&gt;&amp;amp;Password=&lt;b&gt;abc123&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Standard Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should return its results as CSV text.&amp;nbsp; I will describe the &lt;br /&gt;field names expected for each query.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Error Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should handle invalid conditions (such as an invalid username) by &lt;br /&gt;returning two lines of text.&amp;nbsp; The first line of text should be &amp;quot;ERROR&amp;quot;.&amp;nbsp; &lt;br /&gt;The second line of text is the error description.&amp;nbsp; Here are a couple of &lt;br /&gt;examples to give you the general idea.&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid password.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid user name.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="339" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="329" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Server is down for maintenance.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid date range.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Note for anyone consuming this api, some existing legacy servers may return errors using a different format, such as BAD_PASSWORD instead of ERROR, with a multi-line error description.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Account Balance Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to simply return the staff account balance of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;EMPLID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:153px;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ACCT_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:89px;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;BALANCE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td width="153" style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td width="89" style="border-left:medium none;" class="xl29"&gt;1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Result in it&amp;#39;s raw form just in case you are not familiar with the CSV format:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;EMPLID,ACCT_NAME,BALANCE&lt;br /&gt;12345678,&amp;quot;Doe, John &amp;amp; Jane&amp;quot;,1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;EMPLID&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;Comma separated list of designation ids (A18) associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;ACCT_NAME&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;List of designation account names (A50) associated with this user.&amp;nbsp; Each name is delimited by carriage returns and line feeds (vbCrLf or #13#10), and correlates to designation ids found in EMPLID.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;BALANCE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(Text) Custom text that describes the user&amp;#39;s account balance.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr /&gt;
&lt;h2&gt;Donations Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return all donation detail data for the staff member within a certain date range.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$ and $DATETO$.&amp;nbsp; Keep in mind that these placeholders come in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ and $DATETO$ placeholders describe the beginning and ending dates of the query.&amp;nbsp; You should include donation data for all dates between and including these dates.&amp;nbsp; The beginning date will be limited by the &amp;quot;MinimumWebGiftDate&amp;quot; value in the Query INI file.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result: 
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table17"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table border="1" cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table18"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="129" height="17" style="height:12.75pt;width:97pt;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&lt;strong&gt;TntMPD Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;A18&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;A50&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;DATE&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;AMOUNT&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;FLOAT&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DONATION_ID&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;A18&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;Donation Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;"&gt;DESIGNATION&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;A18&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;"&gt;MOTIVATION&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;A18&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:651px;"&gt;(Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;&lt;span style="color:#000000;"&gt;A18&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:65px;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:85px;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#000000;"&gt;(Optional) &amp;nbsp;Any comments associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td style="color:#5179d7;text-align:center;width:65px;"&gt;FLOAT&lt;/td&gt;
&lt;td style="color:#5179d7;text-align:center;width:85px;"&gt;3.1&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#5179d7;"&gt;(Optional)&amp;nbsp; Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="color:#5179d7;text-align:center;width:65px;"&gt;A3&lt;/td&gt;
&lt;td style="color:#5179d7;text-align:center;width:85px;"&gt;3.1&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#5179d7;"&gt;(Optional)&amp;nbsp; Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td style="color:#5179d7;text-align:center;width:65px;"&gt;A3&lt;/td&gt;
&lt;td style="color:#5179d7;text-align:center;width:85px;"&gt;3.1&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;(Optional)&amp;nbsp; &lt;/span&gt;Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;BaseCurrencyCode&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;DefaultCurrencyCode&amp;quot;&lt;/span&gt; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;PERSONAL&lt;/span&gt;&lt;/td&gt;
&lt;td style="color:#5179d7;text-align:center;width:65px;"&gt;BOOL&lt;/td&gt;
&lt;td style="color:#5179d7;text-align:center;width:85px;"&gt;3.1&lt;/td&gt;
&lt;td style="width:651px;"&gt;&lt;span style="color:#5179d7;"&gt;&lt;span style="color:#5179d7;"&gt;(Optional)&amp;nbsp; &lt;/span&gt;Blank implies &amp;quot;FALSE&amp;quot;.&amp;nbsp; Indicates if the gift is intended to be a personal gift for the staff member (which usually means it&amp;#39;s not tax deductible).&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr /&gt;
&lt;h2&gt;Addresses Query&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return detailed name, address and phone data for the staff member&amp;#39;s donors.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$.&amp;nbsp; Keep in mind that this parameter comes in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ placeholder limits the address list to only those that have changed since the given date.&amp;nbsp; If the given date is blank, the user is requesting ALL addresses.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $DATEFROM$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;All fields are optional (column header must exist, but data can be blank) except PEOPLE_ID and ACCT_NAME.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result:&lt;br /&gt;
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table15"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="width:660px;border:1px solid;" id="table3"&gt;
&lt;tbody style="border-style:solid;border-width:1px;padding:1px 4px;"&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:#c0c0c0 1px solid;height:12.75pt;border-right:1px solid;border-bottom:1px solid;border-left:#c0c0c0 1px solid;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;width:46pt;"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;border-bottom:1px solid;text-align:center;border-left:#c0c0c0 1px solid;width:53pt;"&gt;&lt;strong&gt;TntMPD Version&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-top:#c0c0c0 1px solid;border-right:1px solid;border-bottom:1px solid;border-left:#c0c0c0 1px solid;width:364pt;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;A18&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;Donor Code/ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;A50&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;INFO_URL&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;URL to view/edit donor information.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;RELATED_IDS&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A comma seperated list of related donor codes/ids.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DECEASED&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;BOOL&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Blank implies &amp;quot;FALSE&amp;quot;.&amp;nbsp; Is the donor deceased?&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;PERSON_TYPE&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;&lt;span style="color:#000000;"&gt;A1&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;&lt;span style="color:#000000;"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;LAST_NAME_ORG&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&lt;span style="color:#000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;&lt;span style="color:#000000;"&gt;Last Name or Organization Name&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;&lt;span style="color:#000000;"&gt;ORG_CONTACT_PERSON&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:53pt;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;&lt;span style="color:#000000;"&gt;[PERSON_TYPE=&amp;quot;O&amp;quot;]&lt;br style="color:#5179D7;" /&gt;Contact person for this organization.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;TITLE&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;A25&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;A25&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;A25&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SUFFIX&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;A25&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_TITLE&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;A25&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;height:13pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;A25&lt;/td&gt;
&lt;td style="height:13pt;text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="height:13pt;width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="border-top:1px solid;height:12.75pt;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;text-align:center;border-left:1px solid;width:46pt;"&gt;A25&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-top:1px solid;border-right:#c0c0c0 1px solid;border-bottom:#c0c0c0 1px solid;border-left:1px solid;width:364pt;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;[PERSON_TYPE=&amp;quot;P&amp;quot;]&amp;nbsp; for spouse &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Note: If provided, it is concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR1&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR2&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR3&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR4&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;MEMO&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CITY&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;STATE&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ZIP&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;A25&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;COUNTRY&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;A3&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&lt;br /&gt;&amp;lt;new in TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntMPD 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the address was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;A50&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;DATE&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A50&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse mobile phone&amp;nbsp;number.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_MOBILE_PHONE_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the&amp;nbsp;spouse mobile phone was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;Spouse email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;SP_EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;DATE&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;When the spouse email address was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:46pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align:center;width:53pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;3.0&lt;/span&gt;&lt;/td&gt;
&lt;td style="width:364pt;border:#c0c0c0 1px solid;"&gt;&lt;span style="color:#000000;"&gt;A note regarding the donor.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div&gt;&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:large;"&gt;&lt;strong&gt;[GIFTS]&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;The gifts section has detailed contribution information over a particular date range.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result:&lt;br /&gt;
&lt;table border="0" width="630" style="border-style:solid;" id="table6"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#00309c;"&gt;[GIFTS]&lt;/span&gt;&lt;br /&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div&gt;&lt;/div&gt;
&lt;hr /&gt;
&lt;h2&gt;Addresses By IDs Query&lt;/h2&gt;
&lt;p&gt;This Query only differs from the Addresses Query in that it uses the $PERSONIDS$ parameter instead of the $DATEFROM$ parameter.&amp;nbsp; The $PERSONID$ parameter is substituted by a comma separated list of donor IDs.&amp;nbsp; These donor IDs are obtained from donations in the Donations Query.&amp;nbsp; TntMPD will never submit a request with more than 200 donor IDs.&lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $PERSONIDS$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Profiles Query (Optional)&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to return a list of different profiles associated with the user.&amp;nbsp; This allows a user to have different &amp;quot;modes&amp;quot; for downloading information, without having to setup different username/passwords for each mode.&amp;nbsp; This works especially well in a Single Sign On (SSO) environment.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table width="317" cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;" id="table7"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_CODE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:185px;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_DESCRIPTION&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Staff Account (Default)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN1&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN2&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #2&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table9"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;PROFILE_CODE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A18) A code to identify this profile.&amp;nbsp; A blank profile code would be the default profile associated with the account.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_CODE&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;PROFILE_DESCRIPTION&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A50) A description of the profile.&amp;nbsp; This is what the user sees.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_DESCRIPTION&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;&lt;span style="color:#000000;"&gt;Designations&amp;nbsp;Query (Optional)&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 3.1&amp;gt;&lt;/span&gt;&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;The purpose of this query is to simply return the designations of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;width:86pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;DESIG_ID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:153px;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;DESIG_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:89px;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ORG_PATH&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td width="153" style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td width="89" style="border-left:medium none;" class="xl29"&gt;/CAMPUS/STAFF/&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;DESIG_ID&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A18) Designation id associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;DESIG_NAME&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A50) Designation account name associated with this user.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" style="height:12.75pt;" class="xl24"&gt;ORG_PATH&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(Text) Where this designation fits in the organizational tree.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h6 style="font-size:large;"&gt;Data Types Explained&lt;/h6&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;A25&lt;/strong&gt;, a text column with a maximum of 25 characters&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;MEMO&lt;/strong&gt;, a text column with no predefined length limits&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;DATE&lt;/strong&gt;, a date formatted as M/D/YYYY.&amp;nbsp; TntMPD 3.1 also accepts the YYYY-MM-DD format.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;BOOL&lt;/strong&gt;, a boolean as &amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;FLOAT&lt;/strong&gt;, a floating point number.&amp;nbsp; Currency symbols or thousands separators are not allowed.&amp;nbsp; The decimal separator must be a period.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;(&lt;strong&gt;Note:&lt;/strong&gt; for all types, leading and trailing spaces are removed from the value.&amp;nbsp; So &amp;quot;&amp;nbsp; ABC&amp;nbsp; &amp;quot;&amp;nbsp;is always trimmed down to just &amp;quot;ABC&amp;quot;.)&lt;/em&gt;&lt;/p&gt;
&lt;/p&gt;
&lt;h2&gt;Case Insensitivity&lt;/h2&gt;
&lt;p&gt;TntMPD will store designation ids, donor ids and donation ids exactly as it is received.&amp;nbsp; (Leading zeros will be removed from numeric donor ids.)&amp;nbsp; But internally when TntMPD is syncing incoming data, it will match up these ids in a case insensitive way.&amp;nbsp; So a donation id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; are the same from TntMPD&amp;#39;s perspective.&amp;nbsp; Sending your staff two donations with an id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; respectively will either result in a &amp;quot;duplicate id error&amp;quot; in TntMPD or it will overwrite the one donation with the other.&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Testing your compatibility with TntMPD&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;To test your online donation system&amp;#39;s compatibility with TntMPD, pull up the &amp;quot;Gift Input from Web&amp;quot; screen.&amp;nbsp; Where it has you choose your Organization, choose &amp;quot;Custom&amp;quot;.Then you can simply type in the URL of your Query INI File.&amp;nbsp; That is all there is to it!&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Making it easy for your staff to connect...&lt;/h3&gt;
&lt;p&gt;If you want to include your organization in the drop down list where you choose the Organization, just send me an email. (&lt;a href="mailto:troy@wolbrinkfamily.com"&gt;troy@wolbrinkfamily.com&lt;/a&gt;)&amp;nbsp; Be sure to include your organization&amp;#39;s name, and the URL of your Query INI File.&amp;nbsp; I can update the list on my website, and your organization will automatically appear in the list.&lt;/p&gt;
&lt;p&gt;Then when your staff member tries to do &amp;quot;Gift Input from Web&amp;quot; for the first time, they can just select your organization&amp;#39;s name in the list.&amp;nbsp; It couldn&amp;#39;t be much easier!&lt;/p&gt;
&lt;/p&gt;</description></item></channel></rss>