--- /dev/null
+<!ELEMENT message (XML_File_ID, heading , category , sport , game_id , schedule_id , vteam , hteam , vteam_id , hteam_id , title , team_record , Date , Kickoff , Site , Surface , HomeRecord , AwayRecord , VersusN-F-C? , VersusA-F-C? , ConferenceRecord? , CurrentWinLossStreak? , Television , Announcers , All-TimeSeries , LastMeeting , SeriesStreak , schedule_results , time_stamp )>\r
+\r
+<!ELEMENT XML_File_ID (#PCDATA )>\r
+\r
+<!ELEMENT heading (#PCDATA )>\r
+\r
+<!ELEMENT category (#PCDATA )>\r
+\r
+<!ELEMENT sport (#PCDATA )>\r
+\r
+<!ELEMENT game_id (#PCDATA )>\r
+\r
+<!ELEMENT schedule_id (#PCDATA )>\r
+\r
+<!ELEMENT vteam (#PCDATA )>\r
+\r
+<!ELEMENT hteam (#PCDATA )>\r
+\r
+<!ELEMENT vteam_id (#PCDATA )>\r
+\r
+<!ELEMENT hteam_id (#PCDATA )>\r
+\r
+<!ELEMENT title (#PCDATA )>\r
+\r
+<!ELEMENT team_record (#PCDATA )>\r
+\r
+<!ELEMENT Date (#PCDATA )>\r
+\r
+<!ELEMENT Kickoff (#PCDATA )>\r
+\r
+<!ELEMENT Site (#PCDATA )>\r
+\r
+<!ELEMENT Surface (#PCDATA )>\r
+\r
+<!ELEMENT HomeRecord (#PCDATA )>\r
+\r
+<!ELEMENT AwayRecord (#PCDATA )>\r
+\r
+<!ELEMENT VersusN-F-C (#PCDATA )>\r
+\r
+<!ELEMENT VersusA-F-C (#PCDATA )>\r
+\r
+<!ELEMENT CurrentWinLossStreak (#PCDATA )>\r
+\r
+<!ELEMENT Television (#PCDATA )>\r
+\r
+<!ELEMENT Announcers (#PCDATA )>\r
+\r
+<!ELEMENT All-TimeSeries (#PCDATA )>\r
+\r
+<!ELEMENT LastMeeting (#PCDATA )>\r
+\r
+<!ELEMENT SeriesStreak (#PCDATA )>\r
+\r
+<!ELEMENT schedule_results (team+ )>\r
+\r
+<!ELEMENT team (listing+ )>\r
+<!ATTLIST team name CDATA #REQUIRED >\r
+<!ELEMENT listing (#PCDATA )>\r
+\r
+<!ELEMENT time_stamp (#PCDATA )>\r
+\r
+<!ELEMENT ConferenceRecord (#PCDATA )>\r
+\r