<?xml encoding="ISO-8859-1"?>

<!ENTITY % misc-info-dtd SYSTEM "misc-info.dtd">
<!ENTITY % title-dtd SYSTEM "title.dtd">

<!ENTITY % stamp '
  id ID #IMPLIED        
  creation-day NMTOKEN #IMPLIED
  creation-month (00|01|02|03|04|05|06|07|08|09|10|11|12) "07"
  creation-year (0|1999|2000|2001) "2000"
  created-by NMTOKEN #IMPLIED
  mod-day NMTOKEN #IMPLIED
  mod-month (00|01|02|03|04|05|06|07|08|09|10|11|12) "07"
  mod-year (0000|1999|2000|2001) "2000"
  mod-by NMTOKEN #IMPLIED
  version NMTOKEN #IMPLIED
  status (draft|final|obsolete) #IMPLIED
  approval (ok|not-ok|attention) #IMPLIED        
  main-author CDATA #IMPLIED
'
>

<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
<!-- ******************** General Information ****************************** -->

<!ELEMENT info (title, group) >
<!ATTLIST info %stamp;> 

<!-- ****************************** Group and Persons ******************** -->

<!ELEMENT group (person)+>

<!ELEMENT person ( (campus-id)?, (contact-info)? ,(misc-info)?)>
<!ATTLIST person
 id ID #IMPLIED
>


<!ELEMENT contact-info EMPTY>
<!ATTLIST contact-info
  first-name          	CDATA #REQUIRED
  family-name          	CDATA #REQUIRED
  middle-initial 	CDATA #IMPLIED
  role                  (student|worker|supervisor|consultant|other) #IMPLIED
  home-url              CDATA #IMPLIED
  work-url              CDATA #IMPLIED
  email          	CDATA #REQUIRED
>

<!ELEMENT campus-id EMPTY>
<!ATTLIST campus-id 
  login           CDATA #REQUIRED        
>


%misc-info-dtd;
%title-dtd;