--- /dev/null
+<!ELEMENT message (XML_File_ID, heading , category , sport , Title , Matchup_Info , Head_To_Head_Record+ , Home_Record , Away_Record , Current_Streak? , Division_Conference_Records , Meetings+ , Matchup_Notes , Last_Five+ , 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 Title (#PCDATA )>\r
+\r
+<!ELEMENT Matchup_Info (#PCDATA )>\r
+\r
+<!ELEMENT Head_To_Head_Record (Record+ )>\r
+\r
+<!ELEMENT Record (#PCDATA )>\r
+<!ATTLIST Record type CDATA #REQUIRED >\r
+<!ELEMENT Home_Record (#PCDATA )>\r
+\r
+<!ELEMENT Away_Record (#PCDATA )>\r
+\r
+<!ELEMENT Current_Streak (#PCDATA )>\r
+\r
+<!ELEMENT Division_Conference_Records (Record_Vs+ )>\r
+\r
+<!ELEMENT Record_Vs (#PCDATA )>\r
+<!ATTLIST Record_Vs Record_Type CDATA #REQUIRED >\r
+<!ELEMENT Meetings (Game+ )>\r
+<!ATTLIST Meetings Season CDATA #REQUIRED >\r
+<!ELEMENT Game (#PCDATA )>\r
+\r
+<!ELEMENT Matchup_Notes (Note+ )>\r
+\r
+<!ELEMENT Note (#PCDATA )>\r
+\r
+<!ELEMENT Last_Five (LF_Game+ )>\r
+<!ATTLIST Last_Five team CDATA #REQUIRED >\r
+<!ELEMENT LF_Game (#PCDATA )>\r
+\r
+<!ELEMENT time_stamp (#PCDATA )>\r
+\r