<?xml version="1.0" standalone="yes"?>
<GCOMDEF>
  <xs:schema id="GCOMDEF" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop">
    <xs:element name="GCOMDEF" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:TimeCreated="1:53 PM" msprop:Parameters="Connect4.Framework.BaseLib.cParamDictionary" msprop:FormatVersion="1" msprop:Creator="DataFactory class" msprop:Statement="get_commsiteminstance_info" msprop:Kind="FullCII">
      <xs:complexType>
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element name="CommsRecipientGroups" msprop:displayname="Recipient Groups">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="RGID" msdata:AutoIncrement="true" type="xs:int" />
                <xs:element name="SRID" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="36" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="RGName" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="50" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="RGDescription" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="500" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="RGEmailName" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="50" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="RGOwner" type="xs:int" minOccurs="0" />
                <xs:element name="OwnerName" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="40" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="RGGroup" type="xs:int" minOccurs="0" />
                <xs:element name="GroupName" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="40" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="RGLockedOwner" type="xs:boolean" />
                <xs:element name="RGOwnerOnly" type="xs:boolean" />
                <xs:element name="RGQueryDef" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="2147483647" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="RGQuerySQL" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="2147483647" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="RGReturnedFields" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="2147483647" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="RGVisualBuild" type="xs:boolean" />
                <xs:element name="RGLastEmail" msdata:DateTimeMode="Unspecified" type="xs:dateTime" minOccurs="0" />
                <xs:element name="RGLastHardCopy" msdata:DateTimeMode="Unspecified" type="xs:dateTime" minOccurs="0" />
                <xs:element name="RGLastLabelTags" msdata:DateTimeMode="Unspecified" type="xs:dateTime" minOccurs="0" />
                <xs:element name="RGLastPhoneCall" msdata:DateTimeMode="Unspecified" type="xs:dateTime" minOccurs="0" />
                <xs:element name="CreatedOn" msdata:DateTimeMode="Unspecified" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ModifiedOn" msdata:DateTimeMode="Unspecified" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ModifiedBy" type="xs:int" minOccurs="0" />
                <xs:element name="ModByName" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="40" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="Serial" type="xs:int" minOccurs="0" />
                <xs:element name="MasterSerial" type="xs:int" minOccurs="0" />
                <xs:element name="RGCatID" type="xs:int" minOccurs="0" />
                <xs:element name="SRName" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="50" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="SRTags" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="2147483647" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="SRUseForCASS" msdata:ReadOnly="true" type="xs:boolean" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="CommsItemInstance" msprop:displayname="Communications Item Instance">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="CIIID" msdata:AutoIncrement="true" type="xs:int" />
                <xs:element name="CIID" type="xs:int" />
                <xs:element name="CIIName" msdata:ReadOnly="true" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="80" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="CIISubject" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="80" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="CIIFieldList" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="2147483647" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="CIIRespAttributeID" type="xs:int" minOccurs="0" />
                <xs:element name="CIIPostProcessID" type="xs:int" minOccurs="0" />
                <xs:element name="CIIWebContent" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="2147483647" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="CIILocalDataFile" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="250" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="CIIDataDLClient" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="50" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="CIIDataDLUserName" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="50" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="CIIDataRowCount" type="xs:int" minOccurs="0" />
                <xs:element name="CIIIgnoreCommsLog" type="xs:boolean" minOccurs="0" />
                <xs:element name="CIIDataDLStartTime" msdata:DateTimeMode="Unspecified" type="xs:dateTime" minOccurs="0" />
                <xs:element name="CIIDataDLFinishTime" msdata:DateTimeMode="Unspecified" type="xs:dateTime" minOccurs="0" />
                <xs:element name="CIIAppearInPersonFormList" type="xs:boolean" minOccurs="0" />
                <xs:element name="CIIAppearInOrgFormList" type="xs:boolean" minOccurs="0" />
                <xs:element name="CreatedOn" msdata:DateTimeMode="Unspecified" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ModifiedOn" msdata:DateTimeMode="Unspecified" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ModifiedBy" type="xs:int" minOccurs="0" />
                <xs:element name="ModByName" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="40" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="CIIDataVer" type="xs:int" minOccurs="0" />
                <xs:element name="CIIIgnoreCommsLogAlways" type="xs:boolean" minOccurs="0" />
                <xs:element name="ScheduledRGqueryDefIsEqual" msdata:ReadOnly="true" type="xs:boolean" minOccurs="0" />
                <xs:element name="___CIIPostProcessName" type="xs:string" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="CommsItemInstanceContent" msprop:displayname="CommsItem Instance Content">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="CIIID" type="xs:int" />
                <xs:element name="CIICType" type="xs:int" />
                <xs:element name="CIICSenderInfo" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="200" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="CIICSource1" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="2147483647" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="CIICSource1Type" type="xs:int" minOccurs="0" />
                <xs:element name="CIICSource1TemplateNum" type="xs:int" minOccurs="0" />
                <xs:element name="CIICTemplate1Name" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="80" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="CIICSource2" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="2147483647" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="CIICSource2Type" type="xs:int" minOccurs="0" />
                <xs:element name="CIICSource2TemplateNum" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="10" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="CIICTemplate2Name" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="80" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="CIICSource3" type="xs:base64Binary" minOccurs="0" />
                <xs:element name="CIICSource3Type" type="xs:int" minOccurs="0" />
                <xs:element name="CIICSource3TemplateNum" type="xs:int" minOccurs="0" />
                <xs:element name="CIICTemplate3Name" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="80" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="CIICSource4" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="2147483647" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="CIICSource4Type" type="xs:int" minOccurs="0" />
                <xs:element name="CIICSource4TemplateNum" type="xs:int" minOccurs="0" />
                <xs:element name="CIICTemplate4Name" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="80" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="CIICContentAvailable" type="xs:boolean" />
                <xs:element name="CIICDataDefined" type="xs:boolean" />
                <xs:element name="CIICDataAvailable" type="xs:boolean" />
                <xs:element name="CIICMergeOnServer" type="xs:boolean" />
                <xs:element name="CIICMergeCompleted" msdata:DateTimeMode="Unspecified" type="xs:dateTime" minOccurs="0" />
                <xs:element name="CreatedOn" msdata:DateTimeMode="Unspecified" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ModifiedOn" msdata:DateTimeMode="Unspecified" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ModifiedBy" type="xs:int" minOccurs="0" />
                <xs:element name="ModByName" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="40" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="CommsItemInstanceCRJoin" msprop:displayname="CommsItem Instance Recipient Join Group">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="CIIID" type="xs:int" />
                <xs:element name="RGID" type="xs:int" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="__SourceCommsTypes">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="REID" msdata:ReadOnly="true" msdata:AutoIncrement="true" type="xs:int" />
                <xs:element name="REName" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="80" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="REAliasName" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="2500" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="InterfacePluginNumAndSubMode" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="2500" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="EnginePluginNumAndSubMode" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="2500" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="PublicMediaName" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="2500" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="Content1DataType" type="xs:int" minOccurs="0" />
                <xs:element name="Content2DataType" type="xs:int" minOccurs="0" />
                <xs:element name="Content3DataType" type="xs:int" minOccurs="0" />
                <xs:element name="CommsMethodAddressType" type="xs:int" minOccurs="0" />
                <xs:element name="IconNum" type="xs:int" minOccurs="0" />
                <xs:element name="RequiresTheseFields" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="2147483647" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="NeedsLocalDataCache" msdata:ReadOnly="true" type="xs:boolean" minOccurs="0" />
                <xs:element name="NeedsLocalFieldList" msdata:ReadOnly="true" type="xs:boolean" minOccurs="0" />
                <xs:element name="CanRunMergeOnServer" msdata:ReadOnly="true" type="xs:boolean" minOccurs="0" />
                <xs:element name="CanRunMergeOnClient" msdata:ReadOnly="true" type="xs:boolean" minOccurs="0" />
                <xs:element name="PreferredMergeOnServer" msdata:ReadOnly="true" type="xs:boolean" minOccurs="0" />
                <xs:element name="TestModeDisabled" msdata:ReadOnly="true" type="xs:boolean" minOccurs="0" />
                <xs:element name="bSpare1" msdata:ReadOnly="true" type="xs:boolean" minOccurs="0" />
                <xs:element name="bSpare2" msdata:ReadOnly="true" type="xs:boolean" minOccurs="0" />
                <xs:element name="bSpare3" msdata:ReadOnly="true" type="xs:boolean" minOccurs="0" />
                <xs:element name="RECatID" msdata:ReadOnly="true" type="xs:int" minOccurs="0" />
                <xs:element name="_x0024_External" msdata:ReadOnly="true" type="xs:boolean" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="__SourceCommsDataTypes" msprop:displayname="System Cat Information Table">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="SysIndex" msdata:ReadOnly="true" msdata:AutoIncrement="true" type="xs:int" />
                <xs:element name="SysRefGroup" type="xs:int" />
                <xs:element name="SysRefName" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="80" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="SysRefDescription" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="2147483647" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="SysRefData" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="2147483647" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="SysRefNum1" type="xs:int" minOccurs="0" />
                <xs:element name="SysRefNum2" type="xs:int" minOccurs="0" />
                <xs:element name="SysRefNum3" type="xs:int" minOccurs="0" />
                <xs:element name="SysRefNum4" type="xs:int" minOccurs="0" />
                <xs:element name="SysRefNum5" type="xs:int" minOccurs="0" />
                <xs:element name="SysRefStr1" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="2500" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="SysRefStr2" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="2500" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="SysRefStr3" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="2500" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="SysRefStr4" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="2500" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="SysRefStr5" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:maxLength value="2500" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="BSFSource" type="xs:int" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:choice>
      </xs:complexType>
      <xs:unique name="Constraint1" msdata:PrimaryKey="true">
        <xs:selector xpath=".//CommsRecipientGroups" />
        <xs:field xpath="RGID" />
      </xs:unique>
      <xs:unique name="CommsItemInstance_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
        <xs:selector xpath=".//CommsItemInstance" />
        <xs:field xpath="CIIID" />
      </xs:unique>
      <xs:unique name="CommsItemInstanceContent_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
        <xs:selector xpath=".//CommsItemInstanceContent" />
        <xs:field xpath="CIIID" />
        <xs:field xpath="CIICType" />
      </xs:unique>
      <xs:unique name="CommsItemInstanceCRJoin_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
        <xs:selector xpath=".//CommsItemInstanceCRJoin" />
        <xs:field xpath="CIIID" />
        <xs:field xpath="RGID" />
      </xs:unique>
      <xs:unique name="__SourceCommsDataTypes_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
        <xs:selector xpath=".//__SourceCommsDataTypes" />
        <xs:field xpath="SysIndex" />
      </xs:unique>
      <xs:keyref name="CIICRJoin_CRG" refer="Constraint1">
        <xs:selector xpath=".//CommsItemInstanceCRJoin" />
        <xs:field xpath="RGID" />
      </xs:keyref>
      <xs:keyref name="CII_CIICRJoin" refer="CommsItemInstance_Constraint1">
        <xs:selector xpath=".//CommsItemInstanceCRJoin" />
        <xs:field xpath="CIIID" />
      </xs:keyref>
      <xs:keyref name="CII_CIIC" refer="CommsItemInstance_Constraint1">
        <xs:selector xpath=".//CommsItemInstanceContent" />
        <xs:field xpath="CIIID" />
      </xs:keyref>
    </xs:element>
  </xs:schema>
  <CommsRecipientGroups>
    <RGID>2000000000</RGID>
    <SRID>33393404-e29c-482b-8ff5-43e770c6a082</SRID>
    <RGName>NCOA &amp; Address Verification Processing</RGName>
    <RGDescription>Use this recipient group to export all household addresses and have them verified and/or processed for change of address updates.

Create new recipient groups from this group to process subsets of household addresses.</RGDescription>
    <RGEmailName />
    <OwnerName>Connect4 Support</OwnerName>
    <RGLockedOwner>true</RGLockedOwner>
    <RGOwnerOnly>false</RGOwnerOnly>
    <RGQueryDef>&lt;Query QueryName="" QueryGUID="07803113-0c34-465d-8493-cd619b07b2fa" SchemaGUID="33393404-e29c-482b-8ff5-43e770c6a082" SchemaVer="622"&gt;
	&lt;Properties /&gt;
	&lt;Top&gt;All&lt;/Top&gt;
	&lt;ResultGrouping&gt;0&lt;/ResultGrouping&gt;
	&lt;Select&gt;
		&lt;ReturnField&gt;
			&lt;FieldName&gt;Person.APrimaryCountry&lt;/FieldName&gt;
			&lt;AggregationType&gt;0&lt;/AggregationType&gt;
			&lt;ReturnSetOrder&gt;0&lt;/ReturnSetOrder&gt;
			&lt;ReturnSetSortOrder&gt;-1&lt;/ReturnSetSortOrder&gt;
			&lt;ReturnSortDirection&gt;0&lt;/ReturnSortDirection&gt;
		&lt;/ReturnField&gt;
		&lt;ReturnField&gt;
			&lt;FieldName&gt;Person.APrimaryZip&lt;/FieldName&gt;
			&lt;AggregationType&gt;0&lt;/AggregationType&gt;
			&lt;ReturnSetOrder&gt;1&lt;/ReturnSetOrder&gt;
			&lt;ReturnSetSortOrder&gt;-1&lt;/ReturnSetSortOrder&gt;
			&lt;ReturnSortDirection&gt;0&lt;/ReturnSortDirection&gt;
		&lt;/ReturnField&gt;
		&lt;ReturnField&gt;
			&lt;FieldName&gt;Person.APrimaryState&lt;/FieldName&gt;
			&lt;AggregationType&gt;0&lt;/AggregationType&gt;
			&lt;ReturnSetOrder&gt;2&lt;/ReturnSetOrder&gt;
			&lt;ReturnSetSortOrder&gt;-1&lt;/ReturnSetSortOrder&gt;
			&lt;ReturnSortDirection&gt;0&lt;/ReturnSortDirection&gt;
		&lt;/ReturnField&gt;
		&lt;ReturnField&gt;
			&lt;FieldName&gt;Person.ACounty&lt;/FieldName&gt;
			&lt;AggregationType&gt;0&lt;/AggregationType&gt;
			&lt;ReturnSetOrder&gt;3&lt;/ReturnSetOrder&gt;
			&lt;ReturnSetSortOrder&gt;-1&lt;/ReturnSetSortOrder&gt;
			&lt;ReturnSortDirection&gt;0&lt;/ReturnSortDirection&gt;
		&lt;/ReturnField&gt;
		&lt;ReturnField&gt;
			&lt;FieldName&gt;Person.APrimaryCity&lt;/FieldName&gt;
			&lt;AggregationType&gt;0&lt;/AggregationType&gt;
			&lt;ReturnSetOrder&gt;4&lt;/ReturnSetOrder&gt;
			&lt;ReturnSetSortOrder&gt;-1&lt;/ReturnSetSortOrder&gt;
			&lt;ReturnSortDirection&gt;0&lt;/ReturnSortDirection&gt;
		&lt;/ReturnField&gt;
		&lt;ReturnField&gt;
			&lt;FieldName&gt;Person.APrimaryAddress2&lt;/FieldName&gt;
			&lt;AggregationType&gt;0&lt;/AggregationType&gt;
			&lt;ReturnSetOrder&gt;5&lt;/ReturnSetOrder&gt;
			&lt;ReturnSetSortOrder&gt;-1&lt;/ReturnSetSortOrder&gt;
			&lt;ReturnSortDirection&gt;0&lt;/ReturnSortDirection&gt;
		&lt;/ReturnField&gt;
		&lt;ReturnField&gt;
			&lt;FieldName&gt;Person.APrimaryAddress1&lt;/FieldName&gt;
			&lt;AggregationType&gt;0&lt;/AggregationType&gt;
			&lt;ReturnSetOrder&gt;6&lt;/ReturnSetOrder&gt;
			&lt;ReturnSetSortOrder&gt;-1&lt;/ReturnSetSortOrder&gt;
			&lt;ReturnSortDirection&gt;0&lt;/ReturnSortDirection&gt;
		&lt;/ReturnField&gt;
		&lt;ReturnField&gt;
			&lt;FieldName&gt;Person.AIDPrimary&lt;/FieldName&gt;
			&lt;AggregationType&gt;0&lt;/AggregationType&gt;
			&lt;ReturnSetOrder&gt;7&lt;/ReturnSetOrder&gt;
			&lt;ReturnSetSortOrder&gt;-1&lt;/ReturnSetSortOrder&gt;
			&lt;ReturnSortDirection&gt;0&lt;/ReturnSortDirection&gt;
		&lt;/ReturnField&gt;
		&lt;ReturnField&gt;
			&lt;FieldName&gt;Person.HID&lt;/FieldName&gt;
			&lt;AggregationType&gt;0&lt;/AggregationType&gt;
			&lt;ReturnSetOrder&gt;8&lt;/ReturnSetOrder&gt;
			&lt;ReturnSetSortOrder&gt;-1&lt;/ReturnSetSortOrder&gt;
			&lt;ReturnSortDirection&gt;0&lt;/ReturnSortDirection&gt;
		&lt;/ReturnField&gt;
		&lt;ReturnField&gt;
			&lt;FieldName&gt;Person.PID&lt;/FieldName&gt;
			&lt;AggregationType&gt;0&lt;/AggregationType&gt;
			&lt;ReturnSetOrder&gt;9&lt;/ReturnSetOrder&gt;
			&lt;ReturnSetSortOrder&gt;-1&lt;/ReturnSetSortOrder&gt;
			&lt;ReturnSortDirection&gt;0&lt;/ReturnSortDirection&gt;
		&lt;/ReturnField&gt;
	&lt;/Select&gt;
	&lt;Where&gt;
		&lt;ConditionGroup GroupName="baseGroup" Behavior="0"&gt;
			&lt;Condition&gt;
				&lt;ComparisonFieldName&gt;Person.ADateLastVerified&lt;/ComparisonFieldName&gt;
				&lt;ComparisonTypeName&gt;is null&lt;/ComparisonTypeName&gt;
				&lt;AggregationType&gt;0&lt;/AggregationType&gt;
				&lt;ConditionValues /&gt;
				&lt;ValueSourceType&gt;0&lt;/ValueSourceType&gt;
				&lt;ValueSourceTitle /&gt;
				&lt;DisplayConditionValues /&gt;
			&lt;/Condition&gt;
			&lt;Condition&gt;
				&lt;ComparisonFieldName&gt;Person.PHHead&lt;/ComparisonFieldName&gt;
				&lt;ComparisonTypeName&gt;is true&lt;/ComparisonTypeName&gt;
				&lt;AggregationType&gt;0&lt;/AggregationType&gt;
				&lt;ConditionValues /&gt;
				&lt;ValueSourceType&gt;0&lt;/ValueSourceType&gt;
				&lt;ValueSourceTitle /&gt;
				&lt;DisplayConditionValues /&gt;
			&lt;/Condition&gt;
			&lt;Condition&gt;
				&lt;ComparisonFieldName&gt;Person.APrimaryCity&lt;/ComparisonFieldName&gt;
				&lt;ComparisonTypeName&gt;is not null&lt;/ComparisonTypeName&gt;
				&lt;AggregationType&gt;0&lt;/AggregationType&gt;
				&lt;ConditionValues /&gt;
				&lt;ValueSourceType&gt;0&lt;/ValueSourceType&gt;
				&lt;ValueSourceTitle /&gt;
				&lt;DisplayConditionValues /&gt;
			&lt;/Condition&gt;
		&lt;/ConditionGroup&gt;
	&lt;/Where&gt;
&lt;/Query&gt;</RGQueryDef>
    <RGQuerySQL>SELECT Person.PID AS Person_ID, Person.HID AS Household_ID, Person.AIDPrimary, Person.APrimaryAddress1 AS Primary_Address_Line_1, Person.APrimaryAddress2 AS Primary_Address_Line_2, Person.APrimaryCity AS Primary_Address_City, Person.ACounty AS Primary_Address_County, Person.APrimaryState AS Primary_Address_State, Person.APrimaryZip AS Primary_Address_Zip, (CASE WHEN APrimaryCountry = 'United States' THEN Null
	 WHEN APrimaryCountry = '' THEN Null
	 ELSE APrimaryCountry END) AS Primary_Address_Country FROM dbo.v1_Personv2 Person WHERE Person.ADateLastVerified is Null AND Person.PHHead = 1 AND Person.APrimaryCity is not Null </RGQuerySQL>
    <RGVisualBuild>false</RGVisualBuild>
    <ModifiedBy>1000</ModifiedBy>
    <ModByName>Connect4 Support</ModByName>
    <RGCatID>2120</RGCatID>
    <SRName>* Persons with H'hold &amp; Org &amp; Related Info</SRName>
    <SRUseForCASS>false</SRUseForCASS>
  </CommsRecipientGroups>
  <CommsItemInstance>
    <CIIID>2000000000</CIIID>
    <CIID>1015</CIID>
    <CIIName>Address Vedrification Import Recipient Group</CIIName>
    <CIISubject>Address Vedrification Import Recipient Group</CIISubject>
    <CIIIgnoreCommsLog>false</CIIIgnoreCommsLog>
    <CIIAppearInPersonFormList>false</CIIAppearInPersonFormList>
    <CIIAppearInOrgFormList>false</CIIAppearInOrgFormList>
    <CreatedOn>2025-08-05T11:53:32</CreatedOn>
    <ModifiedOn>2025-08-05T11:53:32</ModifiedOn>
    <ModifiedBy>1000</ModifiedBy>
    <ModByName>Connect4 Support</ModByName>
    <CIIDataVer>2</CIIDataVer>
    <CIIIgnoreCommsLogAlways>false</CIIIgnoreCommsLogAlways>
    <ScheduledRGqueryDefIsEqual>true</ScheduledRGqueryDefIsEqual>
  </CommsItemInstance>
  <CommsItemInstanceContent>
    <CIIID>2000000000</CIIID>
    <CIICType>1168</CIICType>
    <CIICSource1Type>0</CIICSource1Type>
    <CIICSource2Type>0</CIICSource2Type>
    <CIICContentAvailable>false</CIICContentAvailable>
    <CIICDataDefined>false</CIICDataDefined>
    <CIICDataAvailable>false</CIICDataAvailable>
    <CIICMergeOnServer>false</CIICMergeOnServer>
    <CreatedOn>2025-08-05T11:53:32</CreatedOn>
    <ModifiedOn>2025-08-05T11:53:32</ModifiedOn>
    <ModifiedBy>1000</ModifiedBy>
    <ModByName>Connect4 Support</ModByName>
  </CommsItemInstanceContent>
  <CommsItemInstanceCRJoin>
    <CIIID>2000000000</CIIID>
    <RGID>2000000000</RGID>
  </CommsItemInstanceCRJoin>
  <__SourceCommsTypes>
    <REID>1015</REID>
    <REName>E-Mail Message</REName>
    <REAliasName>EmailMergeEngine</REAliasName>
    <InterfacePluginNumAndSubMode>3.1</InterfacePluginNumAndSubMode>
    <EnginePluginNumAndSubMode>Connect4.Framework.Email.dll,Connect4.Framework.Email.cEmailEngine</EnginePluginNumAndSubMode>
    <PublicMediaName>Email</PublicMediaName>
    <Content1DataType>1016</Content1DataType>
    <Content2DataType>1018</Content2DataType>
    <Content3DataType>0</Content3DataType>
    <CommsMethodAddressType>1</CommsMethodAddressType>
    <IconNum>2</IconNum>
    <RequiresTheseFields>EPrimaryEmailAddress,PID,EIDPrimary,PFirstName|First_Name,PLastName|Last_Name</RequiresTheseFields>
    <NeedsLocalDataCache>false</NeedsLocalDataCache>
    <NeedsLocalFieldList>true</NeedsLocalFieldList>
    <CanRunMergeOnServer>true</CanRunMergeOnServer>
    <CanRunMergeOnClient>true</CanRunMergeOnClient>
    <PreferredMergeOnServer>false</PreferredMergeOnServer>
    <TestModeDisabled>false</TestModeDisabled>
    <bSpare1>false</bSpare1>
    <bSpare2>false</bSpare2>
    <bSpare3>true</bSpare3>
    <RECatID>30</RECatID>
    <_x0024_External>true</_x0024_External>
  </__SourceCommsTypes>
  <__SourceCommsTypes>
    <REID>1020</REID>
    <REName>MSWord Mail-Merge</REName>
    <REAliasName>MSWordMerge</REAliasName>
    <InterfacePluginNumAndSubMode>3.3</InterfacePluginNumAndSubMode>
    <EnginePluginNumAndSubMode>CommsModule.dll,Connect4.Framework.Plugins.CommsModule.cMSWordEngine</EnginePluginNumAndSubMode>
    <PublicMediaName>Hardcopy</PublicMediaName>
    <Content1DataType>0</Content1DataType>
    <Content2DataType>0</Content2DataType>
    <Content3DataType>1021</Content3DataType>
    <CommsMethodAddressType>2</CommsMethodAddressType>
    <IconNum>3</IconNum>
    <RequiresTheseFields>AIDPrimary,HID</RequiresTheseFields>
    <NeedsLocalDataCache>true</NeedsLocalDataCache>
    <NeedsLocalFieldList>true</NeedsLocalFieldList>
    <CanRunMergeOnServer>false</CanRunMergeOnServer>
    <CanRunMergeOnClient>true</CanRunMergeOnClient>
    <PreferredMergeOnServer>false</PreferredMergeOnServer>
    <TestModeDisabled>true</TestModeDisabled>
    <bSpare1>false</bSpare1>
    <bSpare2>false</bSpare2>
    <bSpare3>false</bSpare3>
    <RECatID>30</RECatID>
    <_x0024_External>true</_x0024_External>
  </__SourceCommsTypes>
  <__SourceCommsTypes>
    <REID>1168</REID>
    <REName>Mail File Generation</REName>
    <REAliasName>MailFileGeneration</REAliasName>
    <InterfacePluginNumAndSubMode>3.9</InterfacePluginNumAndSubMode>
    <EnginePluginNumAndSubMode>CommsModule.dll,Connect4.Framework.Plugins.CommsModule.cExportFileEngine</EnginePluginNumAndSubMode>
    <PublicMediaName>Postal Mail</PublicMediaName>
    <Content1DataType>0</Content1DataType>
    <CommsMethodAddressType>2</CommsMethodAddressType>
    <RequiresTheseFields>AIDPrimary,HID</RequiresTheseFields>
    <NeedsLocalDataCache>false</NeedsLocalDataCache>
    <NeedsLocalFieldList>true</NeedsLocalFieldList>
    <CanRunMergeOnServer>false</CanRunMergeOnServer>
    <CanRunMergeOnClient>true</CanRunMergeOnClient>
    <PreferredMergeOnServer>false</PreferredMergeOnServer>
    <TestModeDisabled>false</TestModeDisabled>
    <bSpare1>false</bSpare1>
    <bSpare2>false</bSpare2>
    <bSpare3>true</bSpare3>
    <RECatID>30</RECatID>
    <_x0024_External>true</_x0024_External>
  </__SourceCommsTypes>
  <__SourceCommsTypes>
    <REID>1169</REID>
    <REName>SMS Text Message</REName>
    <REAliasName>SMSTextMessage</REAliasName>
    <InterfacePluginNumAndSubMode>3.11</InterfacePluginNumAndSubMode>
    <EnginePluginNumAndSubMode>Connect4.Framework.Plugins.CommsEngines.AdditionalCommsEngines.dll,Connect4.Framework.Plugins.CommsEngines.AdditionalCommsEngines.cSMSTextEngine</EnginePluginNumAndSubMode>
    <PublicMediaName>SMS Text Msg.</PublicMediaName>
    <Content1DataType>1016</Content1DataType>
    <CommsMethodAddressType>3</CommsMethodAddressType>
    <RequiresTheseFields>PID,TIDPhoneMobile,TPhoneMobile,THasSMS,TSMSDenied</RequiresTheseFields>
    <NeedsLocalDataCache>false</NeedsLocalDataCache>
    <NeedsLocalFieldList>true</NeedsLocalFieldList>
    <CanRunMergeOnServer>true</CanRunMergeOnServer>
    <CanRunMergeOnClient>true</CanRunMergeOnClient>
    <PreferredMergeOnServer>false</PreferredMergeOnServer>
    <TestModeDisabled>false</TestModeDisabled>
    <bSpare1>false</bSpare1>
    <bSpare2>false</bSpare2>
    <bSpare3>false</bSpare3>
    <RECatID>30</RECatID>
    <_x0024_External>true</_x0024_External>
  </__SourceCommsTypes>
  <__SourceCommsTypes>
    <REID>1174</REID>
    <REName>Gnosis Report Design</REName>
    <REAliasName>GREPMergeEngine</REAliasName>
    <InterfacePluginNumAndSubMode>3.13</InterfacePluginNumAndSubMode>
    <EnginePluginNumAndSubMode>Connect4.Framework.Plugins.CommsEngines.AdditionalCommsEngines.dll,Connect4.Framework.Plugins.CommsEngines.AdditionalCommsEngines.cGREPMergeEngine</EnginePluginNumAndSubMode>
    <Content1DataType>1173</Content1DataType>
    <Content2DataType>0</Content2DataType>
    <Content3DataType>0</Content3DataType>
    <CommsMethodAddressType>2</CommsMethodAddressType>
    <RequiresTheseFields>AIDPrimary,HID</RequiresTheseFields>
    <NeedsLocalDataCache>false</NeedsLocalDataCache>
    <NeedsLocalFieldList>true</NeedsLocalFieldList>
    <CanRunMergeOnServer>true</CanRunMergeOnServer>
    <CanRunMergeOnClient>true</CanRunMergeOnClient>
    <PreferredMergeOnServer>false</PreferredMergeOnServer>
    <TestModeDisabled>false</TestModeDisabled>
    <bSpare1>false</bSpare1>
    <bSpare2>false</bSpare2>
    <bSpare3>false</bSpare3>
    <RECatID>30</RECatID>
    <_x0024_External>true</_x0024_External>
  </__SourceCommsTypes>
  <__SourceCommsTypes>
    <REID>1265</REID>
    <REName>RTF Mail-Merge</REName>
    <REAliasName>RTFMerge</REAliasName>
    <InterfacePluginNumAndSubMode>3.15</InterfacePluginNumAndSubMode>
    <EnginePluginNumAndSubMode>CommsModule.dll,Connect4.Framework.Plugins.CommsModule.cRTFMergeEngine</EnginePluginNumAndSubMode>
    <PublicMediaName>HardCopy</PublicMediaName>
    <Content1DataType>1263</Content1DataType>
    <Content2DataType>0</Content2DataType>
    <Content3DataType>0</Content3DataType>
    <CommsMethodAddressType>2</CommsMethodAddressType>
    <RequiresTheseFields>AIDPrimary,HID</RequiresTheseFields>
    <NeedsLocalDataCache>false</NeedsLocalDataCache>
    <NeedsLocalFieldList>true</NeedsLocalFieldList>
    <CanRunMergeOnServer>false</CanRunMergeOnServer>
    <CanRunMergeOnClient>true</CanRunMergeOnClient>
    <PreferredMergeOnServer>false</PreferredMergeOnServer>
    <TestModeDisabled>false</TestModeDisabled>
    <bSpare1>false</bSpare1>
    <bSpare2>false</bSpare2>
    <bSpare3>false</bSpare3>
    <RECatID>30</RECatID>
    <_x0024_External>true</_x0024_External>
  </__SourceCommsTypes>
  <__SourceCommsTypes>
    <REID>1272</REID>
    <REName>Envelopes (Gnosis Rep Design)</REName>
    <REAliasName>GREPEnvelopes</REAliasName>
    <InterfacePluginNumAndSubMode>3.13</InterfacePluginNumAndSubMode>
    <EnginePluginNumAndSubMode>Connect4.Framework.Plugins.CommsEngines.AdditionalCommsEngines.dll,Connect4.Framework.Plugins.CommsEngines.AdditionalCommsEngines.cGREPMergeEngine</EnginePluginNumAndSubMode>
    <PublicMediaName>N/A</PublicMediaName>
    <Content1DataType>1173</Content1DataType>
    <Content2DataType>0</Content2DataType>
    <Content3DataType>0</Content3DataType>
    <CommsMethodAddressType>2</CommsMethodAddressType>
    <RequiresTheseFields>AIDPrimary,HID</RequiresTheseFields>
    <NeedsLocalDataCache>false</NeedsLocalDataCache>
    <NeedsLocalFieldList>true</NeedsLocalFieldList>
    <CanRunMergeOnServer>true</CanRunMergeOnServer>
    <CanRunMergeOnClient>true</CanRunMergeOnClient>
    <PreferredMergeOnServer>false</PreferredMergeOnServer>
    <TestModeDisabled>false</TestModeDisabled>
    <bSpare1>false</bSpare1>
    <bSpare2>false</bSpare2>
    <bSpare3>false</bSpare3>
    <RECatID>30</RECatID>
    <_x0024_External>true</_x0024_External>
  </__SourceCommsTypes>
  <__SourceCommsTypes>
    <REID>1276</REID>
    <REName>Envelopes (for RTF Mail-Merge)</REName>
    <REAliasName>RTFEnvelopes</REAliasName>
    <InterfacePluginNumAndSubMode>3.15</InterfacePluginNumAndSubMode>
    <EnginePluginNumAndSubMode>CommsModule.dll,Connect4.Framework.Plugins.CommsModule.cRTFMergeEngine</EnginePluginNumAndSubMode>
    <PublicMediaName>N/A</PublicMediaName>
    <Content1DataType>1263</Content1DataType>
    <Content2DataType>0</Content2DataType>
    <Content3DataType>0</Content3DataType>
    <CommsMethodAddressType>2</CommsMethodAddressType>
    <RequiresTheseFields>AIDPrimary,HID</RequiresTheseFields>
    <NeedsLocalDataCache>false</NeedsLocalDataCache>
    <NeedsLocalFieldList>true</NeedsLocalFieldList>
    <CanRunMergeOnServer>false</CanRunMergeOnServer>
    <CanRunMergeOnClient>true</CanRunMergeOnClient>
    <PreferredMergeOnServer>false</PreferredMergeOnServer>
    <TestModeDisabled>false</TestModeDisabled>
    <bSpare1>false</bSpare1>
    <bSpare2>false</bSpare2>
    <bSpare3>false</bSpare3>
    <RECatID>30</RECatID>
    <_x0024_External>true</_x0024_External>
  </__SourceCommsTypes>
  <__SourceCommsDataTypes>
    <SysIndex>1016</SysIndex>
    <SysRefGroup>8</SysRefGroup>
    <SysRefName>Plain Text</SysRefName>
    <SysRefStr1>txt</SysRefStr1>
    <BSFSource>3</BSFSource>
  </__SourceCommsDataTypes>
  <__SourceCommsDataTypes>
    <SysIndex>1018</SysIndex>
    <SysRefGroup>8</SysRefGroup>
    <SysRefName>HTML</SysRefName>
    <SysRefStr1>htm</SysRefStr1>
    <SysRefStr2>txt</SysRefStr2>
    <BSFSource>3</BSFSource>
  </__SourceCommsDataTypes>
  <__SourceCommsDataTypes>
    <SysIndex>1021</SysIndex>
    <SysRefGroup>8</SysRefGroup>
    <SysRefName>MS Word Document</SysRefName>
    <SysRefStr1>doc</SysRefStr1>
    <BSFSource>3</BSFSource>
  </__SourceCommsDataTypes>
  <__SourceCommsDataTypes>
    <SysIndex>1173</SysIndex>
    <SysRefGroup>8</SysRefGroup>
    <SysRefName>Gnosis Report Format</SysRefName>
    <SysRefStr1>repx</SysRefStr1>
    <BSFSource>3</BSFSource>
  </__SourceCommsDataTypes>
  <__SourceCommsDataTypes>
    <SysIndex>1263</SysIndex>
    <SysRefGroup>8</SysRefGroup>
    <SysRefName>RTF</SysRefName>
    <SysRefStr1>rtf</SysRefStr1>
    <SysRefStr2>txt</SysRefStr2>
    <BSFSource>3</BSFSource>
  </__SourceCommsDataTypes>
  <__SourceCommsDataTypes>
    <SysIndex>1454</SysIndex>
    <SysRefGroup>8</SysRefGroup>
    <SysRefName>Beefree</SysRefName>
    <SysRefDescription>The beefree/pro/plugin json format (template) that the html is built from</SysRefDescription>
    <SysRefStr1>beeJSON</SysRefStr1>
  </__SourceCommsDataTypes>
</GCOMDEF>