<?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="2:45 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: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>f762e3a9-e4c5-4e4a-9a9e-28a3320930b4</SRID>
    <RGName>*Zoom Registrants - Same Day Reminder Text</RGName>
    <RGDescription>This recipient group can be used to send automated registration reminder text to Zoom registrants of ANY events, the day of the event.  Schedule texts with this recipient group to run between 4am and 6am every day.</RGDescription>
    <RGEmailName />
    <OwnerName>Connect4 Support</OwnerName>
    <RGLockedOwner>true</RGLockedOwner>
    <RGOwnerOnly>false</RGOwnerOnly>
    <RGQueryDef>&lt;Query QueryName="" QueryGUID="ec2837e0-898d-4619-b051-afd7f0877e20" SchemaGUID="f762e3a9-e4c5-4e4a-9a9e-28a3320930b4" SchemaVer="133"&gt;
	&lt;Properties /&gt;
	&lt;Top&gt;All&lt;/Top&gt;
	&lt;ResultGrouping&gt;1&lt;/ResultGrouping&gt;
	&lt;Select&gt;
		&lt;ReturnField&gt;
			&lt;FieldName&gt;dbo.tbl104_EVRegCatJoin.Registration_Category&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.EPrimaryEmailAddress&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.PPrefName&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.PLastName&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.PID&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;EventInstance.OnlineMeetingPassword&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;EventInstance.OnlineMeetingNumber&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;EventInstance.EVIStartEventZone_fixed&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;Events.EVName&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;Registrations.REGID&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;ReturnField&gt;
			&lt;FieldName&gt;EventInstance.EVIID&lt;/FieldName&gt;
			&lt;AggregationType&gt;0&lt;/AggregationType&gt;
			&lt;ReturnSetOrder&gt;10&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;Events.EVID&lt;/FieldName&gt;
			&lt;AggregationType&gt;0&lt;/AggregationType&gt;
			&lt;ReturnSetOrder&gt;11&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;EventInstance.HasOnlineMeeting&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;EventInstance.EVIStartEventZone_fixed&lt;/ComparisonFieldName&gt;
				&lt;ComparisonTypeName&gt;is greater than&lt;/ComparisonTypeName&gt;
				&lt;AggregationType&gt;0&lt;/AggregationType&gt;
				&lt;ConditionValues&gt;
					&lt;ConditionValue&gt;00:01:00&lt;/ConditionValue&gt;
				&lt;/ConditionValues&gt;
				&lt;ValueSourceType&gt;2&lt;/ValueSourceType&gt;
				&lt;ValueSourceTitle&gt;9a9c9c8b-1b96-4c4d-a15c-33e110fccb05&lt;/ValueSourceTitle&gt;
				&lt;ValueProviderGUID&gt;9a9c9c8b-1b96-4c4d-a15c-33e110fccb05&lt;/ValueProviderGUID&gt;
				&lt;DisplayConditionValues&gt;
					&lt;DisplayConditionValue&gt;Run Time Plus 00:01&lt;/DisplayConditionValue&gt;
				&lt;/DisplayConditionValues&gt;
			&lt;/Condition&gt;
			&lt;Condition&gt;
				&lt;ComparisonFieldName&gt;EventInstance.EVIStartEventZone_fixed&lt;/ComparisonFieldName&gt;
				&lt;ComparisonTypeName&gt;is less than or equal to&lt;/ComparisonTypeName&gt;
				&lt;AggregationType&gt;0&lt;/AggregationType&gt;
				&lt;ConditionValues&gt;
					&lt;ConditionValue&gt;18:00:00&lt;/ConditionValue&gt;
				&lt;/ConditionValues&gt;
				&lt;ValueSourceType&gt;2&lt;/ValueSourceType&gt;
				&lt;ValueSourceTitle&gt;9a9c9c8b-1b96-4c4d-a15c-33e110fccb05&lt;/ValueSourceTitle&gt;
				&lt;ValueProviderGUID&gt;9a9c9c8b-1b96-4c4d-a15c-33e110fccb05&lt;/ValueProviderGUID&gt;
				&lt;DisplayConditionValues&gt;
					&lt;DisplayConditionValue&gt;Run Time Plus 18:00&lt;/DisplayConditionValue&gt;
				&lt;/DisplayConditionValues&gt;
			&lt;/Condition&gt;
			&lt;Condition&gt;
				&lt;ComparisonFieldName&gt;EventInstance.EVICanceled&lt;/ComparisonFieldName&gt;
				&lt;ComparisonTypeName&gt;is false&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.TPhoneMobile&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;Condition&gt;
				&lt;ComparisonFieldName&gt;dbo.tbl104_EVRegCatJoin.Digital_Registration&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;/ConditionGroup&gt;
	&lt;/Where&gt;
&lt;/Query&gt;</RGQueryDef>
    <RGQuerySQL>SELECT DISTINCT Events.EVID AS Event_ID, EventInstance.EVIID AS Event_Instance_ID, Registrations.REGID AS Registration_ID, Events.EVName AS Event_Name, EventInstance.EVIStartEventZone_fixed AS Event_Start_Local_Time, EventInstance.OnlineMeetingNumber AS Online_Meeting_Number, EventInstance.OnlineMeetingPassword AS Online_Meeting_Password, Person.PID AS Person_ID, Person.PLastName AS Last_Name, (CASE WHEN LEN(ISNull(PPrefName,''))=0 THEN PFirstName ELSE PPrefName END) AS Preferred_Name, Person.EPrimaryEmailAddress AS Primary_Email_Address, dbo.tbl104_EVRegCatJoin.Registration_Category FROM ( SELECT [EVID]
      ,[REIDRegCategory]
	  ,CASE WHEN Len ( RTrim ( IsNull ( EVRECategoryText , '' ) ) ) = 0 
			THEN  IsNull( REName,'Deleted')
			ELSE   tbl104_EVRegCatJoin.EVRECategoryText
			END AS Registration_Category
	  ,CAST(CASE WHEN REF.REFlagValue &amp; RegInPersonFlagVal.FlagValue  &gt; 0 THEN 1 ELSE 0 END as bit) AS InPersonRegistration
	  ,CAST(CASE WHEN REF.REFlagValue &amp; RegDigitalOnlyFlagVal.FlagValue  &gt; 0 THEN 1 ELSE 0 END as bit) AS DigitalRegistration
FROM  [dbo].[tbl104_EVRegCatJoin]
	  LEFT OUTER JOIN tbl_RefEntity REF ON [dbo].[tbl104_EVRegCatJoin].REIDRegCategory = REF.REID
	  CROSS APPLY (SELECT FlagValue
	      			FROM tbl_FlagLookup
	      			WHERE  FlagKey='104RegInPerson' and FlagArea = '104EventRegCat') RegInPersonFlagVal
	  CROSS APPLY (SELECT FlagValue
	      			FROM tbl_FlagLookup
	      			WHERE  FlagKey='104RegDigitalOnly' and FlagArea = '104EventRegCat') RegDigitalOnlyFlagVal
 )  dbo.tbl104_EVRegCatJoin RIGHT OUTER JOIN dbo.vs104_RegistrationsPlusMembers Registrations ON Registrations.REIDRegCategory = dbo.tbl104_EVRegCatJoin.REIDRegCategory AND  Registrations.EVID = dbo.tbl104_EVRegCatJoin.EVID LEFT OUTER JOIN dbo.v1_Personv2 Person ON Registrations.PID = Person.PID LEFT OUTER JOIN ( SELECT [EVIID]
      ,[tbl104_EventInstance].[EVID]
      ,[EVIStart_fixed]
      ,[EVIStartEventZone_fixed]
      ,[EVIOriginalStart]
      ,[EVICanceled]
      ,[EVINotes]
      ,[EVIMediaBaseUrl]
      ,[EVIUserModified]
      ,IsNull(EVIOnlineMeetingNumber, tbl2_OnlineMeeting.OMNumber) AS OnlineMeetingNumber
      ,IsNull(EVIOnlineMeetingPassword, tbl2_OnlineMeeting.OMPassword) AS OnlineMeetingPassword
	  ,OMAccountName AS OnlineMeetingAccount
	  ,OMKeepID AS SameOnlineIDForAll
      ,Cast(Case when tbl2_OnlineMeeting.OMID is null then 0 else 1 end as bit) as HasOnlineMeeting
FROM [tbl104_EventInstance]
	INNER JOIN tbl104_Events ON [tbl104_EventInstance].EVID = tbl104_Events.EVID
	LEFT OUTER JOIN tbl2_OnlineMeeting ON tbl104_Events.EVID = tbl2_OnlineMeeting.EVID
 )  EventInstance ON Registrations.EVIID = EventInstance.EVIID RIGHT OUTER JOIN dbo.tbl104_Events Events ON Events.EVID = EventInstance.EVID WHERE EventInstance.HasOnlineMeeting = 1 AND EventInstance.EVIStartEventZone_fixed &gt; cast('2021-06-07 13:42:54' as datetime)  AND EventInstance.EVIStartEventZone_fixed &lt;= cast('2021-06-08 07:41:54' as datetime)  AND EventInstance.EVICanceled = 0 AND Person.TPhoneMobile is not Null AND dbo.tbl104_EVRegCatJoin.Digital_Registration = 1  OPTION (USE HINT ('FORCE_LEGACY_CARDINALITY_ESTIMATION'));</RGQuerySQL>
    <RGVisualBuild>false</RGVisualBuild>
    <CreatedOn>2021-05-25T08:10:03</CreatedOn>
    <ModifiedOn>2021-05-25T08:10:03</ModifiedOn>
    <ModifiedBy>1000</ModifiedBy>
    <ModByName>Connect4 Support</ModByName>
    <RGCatID>2602</RGCatID>
    <SRName>Event Registration Administration</SRName>
    <SRUseForCASS>false</SRUseForCASS>
  </CommsRecipientGroups>
  <CommsRecipientGroups>
    <RGID>2000000001</RGID>
    <SRID>f762e3a9-e4c5-4e4a-9a9e-28a3320930b4</SRID>
    <RGName>*Hybrid In-Person Regs - Same Day Reminder Text</RGName>
    <RGDescription>This recipient group can be used to send automated registration reminder text to the In-Person registrants of hybrid events, the day of the event.  Schedule texts with this recipient group to run between 4am and 6am every day.</RGDescription>
    <RGEmailName />
    <OwnerName>Connect4 Support</OwnerName>
    <RGLockedOwner>true</RGLockedOwner>
    <RGOwnerOnly>false</RGOwnerOnly>
    <RGQueryDef>&lt;Query QueryName="" QueryGUID="ec2837e0-898d-4619-b051-afd7f0877e20" SchemaGUID="f762e3a9-e4c5-4e4a-9a9e-28a3320930b4" SchemaVer="133"&gt;
	&lt;Properties /&gt;
	&lt;Top&gt;All&lt;/Top&gt;
	&lt;ResultGrouping&gt;1&lt;/ResultGrouping&gt;
	&lt;Select&gt;
		&lt;ReturnField&gt;
			&lt;FieldName&gt;dbo.tbl104_EVRegCatJoin.Registration_Category&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.EPrimaryEmailAddress&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.PPrefName&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.PLastName&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.PID&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;EventInstance.OnlineMeetingPassword&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;EventInstance.OnlineMeetingNumber&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;EventInstance.EVIStartEventZone_fixed&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;Events.EVName&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;Registrations.REGID&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;ReturnField&gt;
			&lt;FieldName&gt;EventInstance.EVIID&lt;/FieldName&gt;
			&lt;AggregationType&gt;0&lt;/AggregationType&gt;
			&lt;ReturnSetOrder&gt;10&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;Events.EVID&lt;/FieldName&gt;
			&lt;AggregationType&gt;0&lt;/AggregationType&gt;
			&lt;ReturnSetOrder&gt;11&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;EventInstance.HasOnlineMeeting&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;EventInstance.EVIStartEventZone_fixed&lt;/ComparisonFieldName&gt;
				&lt;ComparisonTypeName&gt;is greater than&lt;/ComparisonTypeName&gt;
				&lt;AggregationType&gt;0&lt;/AggregationType&gt;
				&lt;ConditionValues&gt;
					&lt;ConditionValue&gt;00:01:00&lt;/ConditionValue&gt;
				&lt;/ConditionValues&gt;
				&lt;ValueSourceType&gt;2&lt;/ValueSourceType&gt;
				&lt;ValueSourceTitle&gt;9a9c9c8b-1b96-4c4d-a15c-33e110fccb05&lt;/ValueSourceTitle&gt;
				&lt;ValueProviderGUID&gt;9a9c9c8b-1b96-4c4d-a15c-33e110fccb05&lt;/ValueProviderGUID&gt;
				&lt;DisplayConditionValues&gt;
					&lt;DisplayConditionValue&gt;Run Time Plus 00:01&lt;/DisplayConditionValue&gt;
				&lt;/DisplayConditionValues&gt;
			&lt;/Condition&gt;
			&lt;Condition&gt;
				&lt;ComparisonFieldName&gt;EventInstance.EVIStartEventZone_fixed&lt;/ComparisonFieldName&gt;
				&lt;ComparisonTypeName&gt;is less than or equal to&lt;/ComparisonTypeName&gt;
				&lt;AggregationType&gt;0&lt;/AggregationType&gt;
				&lt;ConditionValues&gt;
					&lt;ConditionValue&gt;18:00:00&lt;/ConditionValue&gt;
				&lt;/ConditionValues&gt;
				&lt;ValueSourceType&gt;2&lt;/ValueSourceType&gt;
				&lt;ValueSourceTitle&gt;9a9c9c8b-1b96-4c4d-a15c-33e110fccb05&lt;/ValueSourceTitle&gt;
				&lt;ValueProviderGUID&gt;9a9c9c8b-1b96-4c4d-a15c-33e110fccb05&lt;/ValueProviderGUID&gt;
				&lt;DisplayConditionValues&gt;
					&lt;DisplayConditionValue&gt;Run Time Plus 18:00&lt;/DisplayConditionValue&gt;
				&lt;/DisplayConditionValues&gt;
			&lt;/Condition&gt;
			&lt;Condition&gt;
				&lt;ComparisonFieldName&gt;EventInstance.EVICanceled&lt;/ComparisonFieldName&gt;
				&lt;ComparisonTypeName&gt;is false&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.TPhoneMobile&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;Condition&gt;
				&lt;ComparisonFieldName&gt;dbo.tbl104_EVRegCatJoin.In_Person_Registration&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;/ConditionGroup&gt;
	&lt;/Where&gt;
&lt;/Query&gt;</RGQueryDef>
    <RGQuerySQL>SELECT DISTINCT Events.EVID AS Event_ID, EventInstance.EVIID AS Event_Instance_ID, Registrations.REGID AS Registration_ID, Events.EVName AS Event_Name, EventInstance.EVIStartEventZone_fixed AS Event_Start_Local_Time, EventInstance.OnlineMeetingNumber AS Online_Meeting_Number, EventInstance.OnlineMeetingPassword AS Online_Meeting_Password, Person.PID AS Person_ID, Person.PLastName AS Last_Name, (CASE WHEN LEN(ISNull(PPrefName,''))=0 THEN PFirstName ELSE PPrefName END) AS Preferred_Name, Person.EPrimaryEmailAddress AS Primary_Email_Address, dbo.tbl104_EVRegCatJoin.Registration_Category FROM ( SELECT [EVID]
      ,[REIDRegCategory]
	  ,CASE WHEN Len ( RTrim ( IsNull ( EVRECategoryText , '' ) ) ) = 0 
			THEN  IsNull( REName,'Deleted')
			ELSE   tbl104_EVRegCatJoin.EVRECategoryText
			END AS Registration_Category
	  ,CAST(CASE WHEN REF.REFlagValue &amp; RegInPersonFlagVal.FlagValue  &gt; 0 THEN 1 ELSE 0 END as bit) AS InPersonRegistration
	  ,CAST(CASE WHEN REF.REFlagValue &amp; RegDigitalOnlyFlagVal.FlagValue  &gt; 0 THEN 1 ELSE 0 END as bit) AS DigitalRegistration
FROM  [dbo].[tbl104_EVRegCatJoin]
	  LEFT OUTER JOIN tbl_RefEntity REF ON [dbo].[tbl104_EVRegCatJoin].REIDRegCategory = REF.REID
	  CROSS APPLY (SELECT FlagValue
	      			FROM tbl_FlagLookup
	      			WHERE  FlagKey='104RegInPerson' and FlagArea = '104EventRegCat') RegInPersonFlagVal
	  CROSS APPLY (SELECT FlagValue
	      			FROM tbl_FlagLookup
	      			WHERE  FlagKey='104RegDigitalOnly' and FlagArea = '104EventRegCat') RegDigitalOnlyFlagVal
 )  dbo.tbl104_EVRegCatJoin RIGHT OUTER JOIN dbo.vs104_RegistrationsPlusMembers Registrations ON Registrations.REIDRegCategory = dbo.tbl104_EVRegCatJoin.REIDRegCategory AND  Registrations.EVID = dbo.tbl104_EVRegCatJoin.EVID LEFT OUTER JOIN dbo.v1_Personv2 Person ON Registrations.PID = Person.PID LEFT OUTER JOIN ( SELECT [EVIID]
      ,[tbl104_EventInstance].[EVID]
      ,[EVIStart_fixed]
      ,[EVIStartEventZone_fixed]
      ,[EVIOriginalStart]
      ,[EVICanceled]
      ,[EVINotes]
      ,[EVIMediaBaseUrl]
      ,[EVIUserModified]
      ,IsNull(EVIOnlineMeetingNumber, tbl2_OnlineMeeting.OMNumber) AS OnlineMeetingNumber
      ,IsNull(EVIOnlineMeetingPassword, tbl2_OnlineMeeting.OMPassword) AS OnlineMeetingPassword
	  ,OMAccountName AS OnlineMeetingAccount
	  ,OMKeepID AS SameOnlineIDForAll
      ,Cast(Case when tbl2_OnlineMeeting.OMID is null then 0 else 1 end as bit) as HasOnlineMeeting
FROM [tbl104_EventInstance]
	INNER JOIN tbl104_Events ON [tbl104_EventInstance].EVID = tbl104_Events.EVID
	LEFT OUTER JOIN tbl2_OnlineMeeting ON tbl104_Events.EVID = tbl2_OnlineMeeting.EVID
 )  EventInstance ON Registrations.EVIID = EventInstance.EVIID RIGHT OUTER JOIN dbo.tbl104_Events Events ON Events.EVID = EventInstance.EVID WHERE EventInstance.HasOnlineMeeting = 1 AND EventInstance.EVIStartEventZone_fixed &gt; cast('2021-06-07 13:34:09' as datetime)  AND EventInstance.EVIStartEventZone_fixed &lt;= cast('2021-06-08 07:33:09' as datetime)  AND EventInstance.EVICanceled = 0 AND Person.TPhoneMobile is not Null AND dbo.tbl104_EVRegCatJoin.In_Person_Registration = 1  OPTION (USE HINT ('FORCE_LEGACY_CARDINALITY_ESTIMATION'));</RGQuerySQL>
    <RGVisualBuild>false</RGVisualBuild>
    <CreatedOn>2021-05-25T08:07:45</CreatedOn>
    <ModifiedOn>2021-05-25T08:07:45</ModifiedOn>
    <ModifiedBy>1000</ModifiedBy>
    <ModByName>Connect4 Support</ModByName>
    <RGCatID>2602</RGCatID>
    <SRName>Event Registration Administration</SRName>
    <SRUseForCASS>false</SRUseForCASS>
  </CommsRecipientGroups>
  <CommsRecipientGroups>
    <RGID>2000000002</RGID>
    <SRID>f762e3a9-e4c5-4e4a-9a9e-28a3320930b4</SRID>
    <RGName>*In-Person Registrants - Same Day Reminder Text</RGName>
    <RGDescription>This recipient group can be used to send automated registration reminder texts to In-Person registrants of In-Person-only events, the day of the event.  Schedule texts with this recipient group to run between 4am and 6am every day</RGDescription>
    <RGEmailName />
    <OwnerName>Connect4 Support</OwnerName>
    <RGLockedOwner>true</RGLockedOwner>
    <RGOwnerOnly>false</RGOwnerOnly>
    <RGQueryDef>&lt;Query QueryName="" QueryGUID="ec2837e0-898d-4619-b051-afd7f0877e20" SchemaGUID="f762e3a9-e4c5-4e4a-9a9e-28a3320930b4" SchemaVer="133"&gt;
	&lt;Properties /&gt;
	&lt;Top&gt;All&lt;/Top&gt;
	&lt;ResultGrouping&gt;1&lt;/ResultGrouping&gt;
	&lt;Select&gt;
		&lt;ReturnField&gt;
			&lt;FieldName&gt;tbl104_EVRegCatJoin.Registration_Category&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.EPrimaryEmailAddress&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.PPrefName&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.PLastName&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.PID&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;EventInstance.OnlineMeetingPassword&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;EventInstance.OnlineMeetingNumber&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;EventInstance.EVIStartEventZone_fixed&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;Events.EVName&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;Registrations.REGID&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;ReturnField&gt;
			&lt;FieldName&gt;EventInstance.EVIID&lt;/FieldName&gt;
			&lt;AggregationType&gt;0&lt;/AggregationType&gt;
			&lt;ReturnSetOrder&gt;10&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;Events.EVID&lt;/FieldName&gt;
			&lt;AggregationType&gt;0&lt;/AggregationType&gt;
			&lt;ReturnSetOrder&gt;11&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;EventInstance.HasOnlineMeeting&lt;/ComparisonFieldName&gt;
				&lt;ComparisonTypeName&gt;is false&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;EventInstance.EVIStartEventZone_fixed&lt;/ComparisonFieldName&gt;
				&lt;ComparisonTypeName&gt;is greater than&lt;/ComparisonTypeName&gt;
				&lt;AggregationType&gt;0&lt;/AggregationType&gt;
				&lt;ConditionValues&gt;
					&lt;ConditionValue&gt;00:01:00&lt;/ConditionValue&gt;
				&lt;/ConditionValues&gt;
				&lt;ValueSourceType&gt;2&lt;/ValueSourceType&gt;
				&lt;ValueSourceTitle&gt;9a9c9c8b-1b96-4c4d-a15c-33e110fccb05&lt;/ValueSourceTitle&gt;
				&lt;ValueProviderGUID&gt;9a9c9c8b-1b96-4c4d-a15c-33e110fccb05&lt;/ValueProviderGUID&gt;
				&lt;DisplayConditionValues&gt;
					&lt;DisplayConditionValue&gt;Run Time Plus 00:01&lt;/DisplayConditionValue&gt;
				&lt;/DisplayConditionValues&gt;
			&lt;/Condition&gt;
			&lt;Condition&gt;
				&lt;ComparisonFieldName&gt;EventInstance.EVIStartEventZone_fixed&lt;/ComparisonFieldName&gt;
				&lt;ComparisonTypeName&gt;is less than or equal to&lt;/ComparisonTypeName&gt;
				&lt;AggregationType&gt;0&lt;/AggregationType&gt;
				&lt;ConditionValues&gt;
					&lt;ConditionValue&gt;18:00:00&lt;/ConditionValue&gt;
				&lt;/ConditionValues&gt;
				&lt;ValueSourceType&gt;2&lt;/ValueSourceType&gt;
				&lt;ValueSourceTitle&gt;9a9c9c8b-1b96-4c4d-a15c-33e110fccb05&lt;/ValueSourceTitle&gt;
				&lt;ValueProviderGUID&gt;9a9c9c8b-1b96-4c4d-a15c-33e110fccb05&lt;/ValueProviderGUID&gt;
				&lt;DisplayConditionValues&gt;
					&lt;DisplayConditionValue&gt;Run Time Plus 18:00&lt;/DisplayConditionValue&gt;
				&lt;/DisplayConditionValues&gt;
			&lt;/Condition&gt;
			&lt;Condition&gt;
				&lt;ComparisonFieldName&gt;EventInstance.EVICanceled&lt;/ComparisonFieldName&gt;
				&lt;ComparisonTypeName&gt;is false&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.TPhoneMobile&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;Condition&gt;
				&lt;ComparisonFieldName&gt;tbl104_EVRegCatJoin.InPersonRegistration&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;/ConditionGroup&gt;
	&lt;/Where&gt;
&lt;/Query&gt;</RGQueryDef>
    <RGQuerySQL>SELECT DISTINCT Events.EVID AS Event_ID, EventInstance.EVIID AS Event_Instance_ID, Registrations.REGID AS Registration_ID, Events.EVName AS Event_Name, EventInstance.EVIStartEventZone_fixed AS Event_Start_Local_Time, EventInstance.OnlineMeetingNumber AS Online_Meeting_Number, EventInstance.OnlineMeetingPassword AS Online_Meeting_Password, Person.PID AS Person_ID, Person.PLastName AS Last_Name, (CASE WHEN LEN(ISNull(PPrefName,''))=0 THEN PFirstName ELSE PPrefName END) AS Preferred_Name, Person.EPrimaryEmailAddress AS Primary_Email_Address, tbl104_EVRegCatJoin.Registration_Category FROM ( SELECT [EVID]
      ,[REIDRegCategory]
	  ,CASE WHEN Len ( RTrim ( IsNull ( EVRECategoryText , '' ) ) ) = 0 
			THEN  IsNull( REName,'Deleted')
			ELSE   tbl104_EVRegCatJoin.EVRECategoryText
			END AS Registration_Category
	  ,CAST(CASE WHEN REF.REFlagValue &amp; RegInPersonFlagVal.FlagValue  &gt; 0 THEN 1 ELSE 0 END as bit) AS InPersonRegistration
	  ,CAST(CASE WHEN REF.REFlagValue &amp; RegDigitalOnlyFlagVal.FlagValue  &gt; 0 THEN 1 ELSE 0 END as bit) AS DigitalRegistration
FROM  [dbo].[tbl104_EVRegCatJoin]
	  LEFT OUTER JOIN tbl_RefEntity REF ON [dbo].[tbl104_EVRegCatJoin].REIDRegCategory = REF.REID
	  CROSS APPLY (SELECT FlagValue
	      			FROM tbl_FlagLookup
	      			WHERE  FlagKey='104RegInPerson' and FlagArea = '104EventRegCat') RegInPersonFlagVal
	  CROSS APPLY (SELECT FlagValue
	      			FROM tbl_FlagLookup
	      			WHERE  FlagKey='104RegDigitalOnly' and FlagArea = '104EventRegCat') RegDigitalOnlyFlagVal
 )  tbl104_EVRegCatJoin RIGHT OUTER JOIN dbo.vs104_RegistrationsPlusMembers Registrations ON Registrations.REIDRegCategory = tbl104_EVRegCatJoin.REIDRegCategory AND  Registrations.EVID = tbl104_EVRegCatJoin.EVID LEFT OUTER JOIN dbo.v1_Personv2 Person ON Registrations.PID = Person.PID LEFT OUTER JOIN ( SELECT [EVIID]
      ,[tbl104_EventInstance].[EVID]
      ,[EVIStart_fixed]
      ,[EVIStartEventZone_fixed]
      ,[EVIOriginalStart]
      ,[EVICanceled]
      ,[EVINotes]
      ,[EVIMediaBaseUrl]
      ,[EVIUserModified]
      ,IsNull(EVIOnlineMeetingNumber, tbl2_OnlineMeeting.OMNumber) AS OnlineMeetingNumber
      ,IsNull(EVIOnlineMeetingPassword, tbl2_OnlineMeeting.OMPassword) AS OnlineMeetingPassword
	  ,OMAccountName AS OnlineMeetingAccount
	  ,OMKeepID AS SameOnlineIDForAll
      ,Cast(Case when tbl2_OnlineMeeting.OMID is null then 0 else 1 end as bit) as HasOnlineMeeting
FROM [tbl104_EventInstance]
	INNER JOIN tbl104_Events ON [tbl104_EventInstance].EVID = tbl104_Events.EVID
	LEFT OUTER JOIN tbl2_OnlineMeeting ON tbl104_Events.EVID = tbl2_OnlineMeeting.EVID
 )  EventInstance ON Registrations.EVIID = EventInstance.EVIID RIGHT OUTER JOIN dbo.tbl104_Events Events ON Events.EVID = EventInstance.EVID WHERE EventInstance.HasOnlineMeeting = 0 AND EventInstance.EVIStartEventZone_fixed &gt; cast('2021-10-06 14:44:53' as datetime)  AND EventInstance.EVIStartEventZone_fixed &lt;= cast('2021-10-07 08:43:53' as datetime)  AND EventInstance.EVICanceled = 0 AND Person.TPhoneMobile is not Null AND tbl104_EVRegCatJoin.InPersonRegistration = 1 </RGQuerySQL>
    <RGVisualBuild>false</RGVisualBuild>
    <CreatedOn>2021-05-25T08:02:10</CreatedOn>
    <ModifiedOn>2021-05-25T08:02:10</ModifiedOn>
    <ModifiedBy>1000</ModifiedBy>
    <ModByName>Connect4 Support</ModByName>
    <RGCatID>2602</RGCatID>
    <SRName>Event Registration Administration</SRName>
    <SRUseForCASS>false</SRUseForCASS>
  </CommsRecipientGroups>
  <CommsItemInstance>
    <CIIID>2000000000</CIIID>
    <CIID>1017</CIID>
    <CIIName>Same Day Reminder Text - Zoom Registrants</CIIName>
    <CIISubject>Test Text Message 2</CIISubject>
    <CIIFieldList>EventInstance.EVIStartEventZone_fixed,Events.EVName,Person.TPhoneMobile,Person.PPrefName,EventInstance.OnlineMeetingPassword</CIIFieldList>
    <CIIDataDLClient>DESKTOP-A3CPLGV</CIIDataDLClient>
    <CIIDataDLUserName>Connect4 Support</CIIDataDLUserName>
    <CIIDataRowCount>1</CIIDataRowCount>
    <CIIIgnoreCommsLog>false</CIIIgnoreCommsLog>
    <CIIDataDLStartTime>2021-06-16T22:30:23</CIIDataDLStartTime>
    <CIIAppearInPersonFormList>false</CIIAppearInPersonFormList>
    <CIIAppearInOrgFormList>false</CIIAppearInOrgFormList>
    <CreatedOn>2021-05-25T13:02:10</CreatedOn>
    <ModifiedOn>2021-06-16T22:30:28</ModifiedOn>
    <ModifiedBy>1000</ModifiedBy>
    <ModByName>Connect4 Support</ModByName>
    <CIIDataVer>2</CIIDataVer>
    <CIIIgnoreCommsLogAlways>true</CIIIgnoreCommsLogAlways>
    <ScheduledRGqueryDefIsEqual>true</ScheduledRGqueryDefIsEqual>
  </CommsItemInstance>
  <CommsItemInstance>
    <CIIID>2000000001</CIIID>
    <CIID>1017</CIID>
    <CIIName>Same Day Reminder Text - In-Person Registrants to Hyrbid Event</CIIName>
    <CIISubject>Test Text Message 2</CIISubject>
    <CIIFieldList>EventInstance.EVIStartEventZone_fixed,Events.EVName,Person.TPhoneMobile,Person.PPrefName,EventInstance.OnlineMeetingPassword,Events.EVLocation</CIIFieldList>
    <CIIDataDLClient>DESKTOP-A3CPLGV</CIIDataDLClient>
    <CIIDataDLUserName>Connect4 Support</CIIDataDLUserName>
    <CIIDataRowCount>1</CIIDataRowCount>
    <CIIIgnoreCommsLog>false</CIIIgnoreCommsLog>
    <CIIDataDLStartTime>2021-06-16T22:29:40</CIIDataDLStartTime>
    <CIIAppearInPersonFormList>false</CIIAppearInPersonFormList>
    <CIIAppearInOrgFormList>false</CIIAppearInOrgFormList>
    <CreatedOn>2021-05-25T13:20:07</CreatedOn>
    <ModifiedOn>2021-06-16T22:29:47</ModifiedOn>
    <ModifiedBy>1000</ModifiedBy>
    <ModByName>Connect4 Support</ModByName>
    <CIIDataVer>2</CIIDataVer>
    <CIIIgnoreCommsLogAlways>true</CIIIgnoreCommsLogAlways>
    <ScheduledRGqueryDefIsEqual>true</ScheduledRGqueryDefIsEqual>
  </CommsItemInstance>
  <CommsItemInstance>
    <CIIID>2000000002</CIIID>
    <CIID>1017</CIID>
    <CIIName>Same Day Reminder Text - In-Person Registrants to In-Person Event</CIIName>
    <CIISubject>Test Text Message 2</CIISubject>
    <CIIFieldList>EventInstance.EVIStartEventZone_fixed,Events.EVName,Person.TPhoneMobile,Person.PPrefName,EventInstance.OnlineMeetingPassword,Events.EVLocation</CIIFieldList>
    <CIIDataDLClient>DESKTOP-A3CPLGV</CIIDataDLClient>
    <CIIDataDLUserName>Connect4 Support</CIIDataDLUserName>
    <CIIDataRowCount>1</CIIDataRowCount>
    <CIIIgnoreCommsLog>false</CIIIgnoreCommsLog>
    <CIIDataDLStartTime>2021-06-16T22:28:10</CIIDataDLStartTime>
    <CIIAppearInPersonFormList>false</CIIAppearInPersonFormList>
    <CIIAppearInOrgFormList>false</CIIAppearInOrgFormList>
    <CreatedOn>2021-05-25T13:17:21</CreatedOn>
    <ModifiedOn>2021-06-16T22:28:16</ModifiedOn>
    <ModifiedBy>1000</ModifiedBy>
    <ModByName>Connect4 Support</ModByName>
    <CIIDataVer>2</CIIDataVer>
    <CIIIgnoreCommsLogAlways>true</CIIIgnoreCommsLogAlways>
    <ScheduledRGqueryDefIsEqual>true</ScheduledRGqueryDefIsEqual>
  </CommsItemInstance>
  <CommsItemInstanceContent>
    <CIIID>2000000000</CIIID>
    <CIICType>1169</CIICType>
    <CIICSource1>_______ Event Reminder:
«EventInstance.Event_Start_Local_Time»: «Events.Event_Name»

Zoom Link: «@ShortenURL("«ZoomMeetingURL»",autoauth)»
Password: «EventInstance.Online_Meeting_Password»

From a send-only number. STOP to opt-out.</CIICSource1>
    <CIICSource1Type>1016</CIICSource1Type>
    <CIICSource2Type>1016</CIICSource2Type>
    <CIICContentAvailable>false</CIICContentAvailable>
    <CIICDataDefined>false</CIICDataDefined>
    <CIICDataAvailable>false</CIICDataAvailable>
    <CIICMergeOnServer>false</CIICMergeOnServer>
    <CreatedOn>2021-05-25T13:02:11</CreatedOn>
    <ModifiedOn>2021-05-25T13:02:11</ModifiedOn>
    <ModifiedBy>1000</ModifiedBy>
    <ModByName>Connect4 Support</ModByName>
  </CommsItemInstanceContent>
  <CommsItemInstanceContent>
    <CIIID>2000000001</CIIID>
    <CIICType>1169</CIICType>
    <CIICSource1>_______ Event Reminder:
«EventInstance.Event_Start_Local_Time»: «Events.Event_Name»

«Events.EVLocation»
If are not well or no longer comfortable attending in person, or have been in contact with someone who has tested positive for COVID, you may still attend via Zoom!
Zoom Link: «@ShortenURL("«ZoomMeetingURL»",autoauth)»
Password: «EventInstance.Online_Meeting_Password»

From a send-only number. STOP to opt-out.</CIICSource1>
    <CIICSource1Type>1016</CIICSource1Type>
    <CIICSource2Type>1016</CIICSource2Type>
    <CIICContentAvailable>false</CIICContentAvailable>
    <CIICDataDefined>false</CIICDataDefined>
    <CIICDataAvailable>false</CIICDataAvailable>
    <CIICMergeOnServer>false</CIICMergeOnServer>
    <CreatedOn>2021-05-25T13:20:07</CreatedOn>
    <ModifiedOn>2021-05-25T13:20:07</ModifiedOn>
    <ModifiedBy>1000</ModifiedBy>
    <ModByName>Connect4 Support</ModByName>
  </CommsItemInstanceContent>
  <CommsItemInstanceContent>
    <CIIID>2000000002</CIIID>
    <CIICType>1169</CIICType>
    <CIICSource1>_______ Event Reminder:
«EventInstance.Event_Start_Local_Time»: «Events.Event_Name», «Events.EVLocation»
We'll see you soon!
From a send-only number. STOP to opt-out.</CIICSource1>
    <CIICSource1Type>1016</CIICSource1Type>
    <CIICSource2Type>1016</CIICSource2Type>
    <CIICContentAvailable>false</CIICContentAvailable>
    <CIICDataDefined>false</CIICDataDefined>
    <CIICDataAvailable>false</CIICDataAvailable>
    <CIICMergeOnServer>false</CIICMergeOnServer>
    <CreatedOn>2021-05-25T13:17:21</CreatedOn>
    <ModifiedOn>2021-05-25T13:17:21</ModifiedOn>
    <ModifiedBy>1000</ModifiedBy>
    <ModByName>Connect4 Support</ModByName>
  </CommsItemInstanceContent>
  <CommsItemInstanceCRJoin>
    <CIIID>2000000000</CIIID>
    <RGID>2000000000</RGID>
  </CommsItemInstanceCRJoin>
  <CommsItemInstanceCRJoin>
    <CIIID>2000000001</CIIID>
    <RGID>2000000001</RGID>
  </CommsItemInstanceCRJoin>
  <CommsItemInstanceCRJoin>
    <CIIID>2000000002</CIIID>
    <RGID>2000000002</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>
  </__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>
  </__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>
  </__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>
  </__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>
  </__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>
  </__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>
  </__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>
  </__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>