This document provides a complete sample of the MeetingAttendance XML structure described in the MeetingAttendance XML Schema Documentation. The sample demonstrates actual data populated according to the schema specifications, focusing on September 2024 with complete attendance records, monthly averages, and individual meeting details. This example can be used for understanding the complete data structure.

Example Usage

The following sample shows a MeetingAttendance document with detailed data for September 2024 presented in chronological order:

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="AttendDB--AveragesByMonth.xsl"?>
<MeetingAttendance xmlns="http://www.publictalksoftware.co.uk/msa">
    <Settings>
        <LanguageCode>en</LanguageCode>
        <Direction>ltr</Direction>
        <Today Day="22" DayShort="Mon" DayFull="Monday" Month="12" MonthShort="Dec" MonthFull="December" Year="2025" YearShort="25">22/12/2025</Today>
    </Settings>
    <Period startYear="2024" startMonth="8" months="12">
        <!-- Overall period averages -->
        <Average>
            <Midweek>111.42</Midweek>
            <Weekend>113.04</Weekend>
        </Average>
        
        <!-- Complete monthly data for September 2024 -->
        <Month value="9" year="2024" name="September" short="Sep">
            <Average>
                <Midweek>114.75</Midweek>
                <Weekend>116.00</Weekend>
            </Average>
            <!-- All individual meeting records for September 2024 in chronological order -->
            <Meeting Day="1" Type="Weekend">
                <InPerson>79</InPerson>
                <Online>38</Online>
                <Total>117</Total>
                <Date Day="1" DayShort="Sun" DayFull="Sunday" Month="9" MonthShort="Sep" MonthFull="September" Year="2024" YearShort="24">Sun, Sep 01</Date>
            </Meeting>
            <Meeting Day="5" Type="Midweek">
                <InPerson>86</InPerson>
                <Online>20</Online>
                <Total>106</Total>
                <Date Day="5" DayShort="Thu" DayFull="Thursday" Month="9" MonthShort="Sep" MonthFull="September" Year="2024" YearShort="24">Thu, Sep 05</Date>
            </Meeting>
            <Meeting Day="8" Type="Weekend">
                <InPerson>78</InPerson>
                <Online>22</Online>
                <Total>100</Total>
                <Date Day="8" DayShort="Sun" DayFull="Sunday" Month="9" MonthShort="Sep" MonthFull="September" Year="2024" YearShort="24">Sun, Sep 08</Date>
            </Meeting>
            <Meeting Day="12" Type="Midweek">
                <InPerson>86</InPerson>
                <Online>22</Online>
                <Total>108</Total>
                <Date Day="12" DayShort="Thu" DayFull="Thursday" Month="9" MonthShort="Sep" MonthFull="September" Year="2024" YearShort="24">Thu, Sep 12</Date>
            </Meeting>
            <Meeting Day="15" Type="Weekend">
                <InPerson>81</InPerson>
                <Online>28</Online>
                <Total>109</Total>
                <Date Day="15" DayShort="Sun" DayFull="Sunday" Month="9" MonthShort="Sep" MonthFull="September" Year="2024" YearShort="24">Sun, Sep 15</Date>
            </Meeting>
            <Meeting Day="19" Type="Midweek">
                <InPerson>101</InPerson>
                <Online>29</Online>
                <Total>130</Total>
                <Date Day="19" DayShort="Thu" DayFull="Thursday" Month="9" MonthShort="Sep" MonthFull="September" Year="2024" YearShort="24">Thu, Sep 19</Date>
            </Meeting>
            <Meeting Day="22" Type="Weekend">
                <InPerson>106</InPerson>
                <Online>40</Online>
                <Total>146</Total>
                <Date Day="22" DayShort="Sun" DayFull="Sunday" Month="9" MonthShort="Sep" MonthFull="September" Year="2024" YearShort="24">Sun, Sep 22</Date>
            </Meeting>
            <Meeting Day="26" Type="Midweek">
                <InPerson>84</InPerson>
                <Online>31</Online>
                <Total>115</Total>
                <Date Day="26" DayShort="Thu" DayFull="Thursday" Month="9" MonthShort="Sep" MonthFull="September" Year="2024" YearShort="24">Thu, Sep 26</Date>
            </Meeting>
            <Meeting Day="29" Type="Weekend">
                <InPerson>84</InPerson>
                <Online>24</Online>
                <Total>108</Total>
                <Date Day="29" DayShort="Sun" DayFull="Sunday" Month="9" MonthShort="Sep" MonthFull="September" Year="2024" YearShort="24">Sun, Sep 29</Date>
            </Meeting>
        </Month>
    </Period>
</MeetingAttendance>

Key Features Demonstrated in This Sample

  • Complete September 2024 Dataset: Shows all meetings for September 2024 in chronological order
  • Chronological Presentation: Meetings are ordered by date (Sep 1, Sep 5, Sep 8, Sep 12, etc.)
  • Alternating Meeting Types: Demonstrates the weekend-midweek-weekend pattern typical of meeting schedules
  • Monthly Averages: Shows calculated averages for the month (Midweek: 114.75, Weekend: 116.00)
  • Mixed Attendance Patterns: Shows variations in in-person vs. online attendance across meetings

Notes for Implementation

  • The xml-stylesheet processing instruction links to "AttendDB--AveragesByMonth.xsl" for transformation
  • Meetings are presented in true chronological order (by day of month)
  • The period is configured for 12 months (August 2024 start) but only September data is fully populated in this sample
  • The chronological ordering reflects the actual sequence of meetings throughout the month