<!--
  XML Software Description DTD, version 1.1
  Troi Automatisering
  See http://www.troi.com/xsd/ 
  for more information.  
  This is a superset of the XSA DTD
  See http://birk105.studby.uio.no/www_work/xsa/ 
  for more information on XSA. -->

  <!-- ****************   ROOT   **************** -->
  <!-- The root element -->
  <!ELEMENT xsd (modification_date, vendor, product+)>
  <!ATTLIST xsd version CDATA #FIXED "1.1">


  <!-- ****************  MODIFICATION-DATE  **************** -->
  <!-- Contains the last modification date for this data (YYYYMMDD)-->
  <!ELEMENT modification_date (#PCDATA)>



  <!-- ****************  VENDOR  **************** -->
  <!-- Contains information about the vendor whose
     products are described in this document -->
  <!ELEMENT vendor (name,address,city,state,zip,country,phone,fax?,email,url?)>

  <!-- The name of a vendor or a product -->
  <!ELEMENT name (#PCDATA)>

  <!-- The (street) address of the vendor 
  (as in "1234 Broadway") -->
  <!ELEMENT address (#PCDATA)>

  <!-- The city of the vendor 
  (as in "San Diego") -->
  <!ELEMENT city (#PCDATA)>

  <!-- The State or Province of the vendor 
  (as in "CA") -->
  <!ELEMENT state (#PCDATA)>
 
  <!-- The Zip or PostalCode of the vendor 
  (as in "12345" or 2408 NB) -->
  <!ELEMENT zip (#PCDATA)>


  <!-- The country of the vendor 
  (as in "12345" or 2408 NB) -->
  <!ELEMENT country (#PCDATA)>

  <!-- The phone of the vendor 
  (as in "404 3456789") -->
  <!ELEMENT phone (#PCDATA)>

  <!-- The fax of the vendor 
  (as in "404 3456789") -->
  <!ELEMENT fax (#PCDATA)>

  <!-- The general email address of the vendor 
    (as in info@foo-corp.com) -->
  <!ELEMENT email (#PCDATA)>


  <!-- The home page URL of the vendor 
  (as in http://www.foo-corp.com/) -->
  <!ELEMENT url (#PCDATA)>
 





  <!-- ****************   PRODUCT ****************   -->
  <!-- Contains information about a software product -->

  <!ELEMENT product  (name,version,last_release,short_description,
        description,price,currency,
        info_url?,changes?, 
        contact_name,             contact_email,
        support_contact_name,     support_contact_email,
        marketing_contact_name,   marketing_contact_email,
        engineering_contact_name, engineering_contact_email,
        available_for+,
        fmp_plug_in?)>



  <!-- A unique identifier (within the XSA document) of the product. This
       is used to point from the outside into the XSA document, for example
       in order to only monitor a subset of the available products. -->
  <!ATTLIST product id ID #REQUIRED>

  <!-- The current version(number) of a product. -->
  <!ELEMENT version (#PCDATA)>

  <!-- The data of the last release of a product (YYYYMMDD) -->
  <!ELEMENT last_release (#PCDATA)>

  <!-- The short description of the product (one line) -->
  <!ELEMENT short_description (#PCDATA)>

  <!-- The description of the product -->
  <!ELEMENT description (#PCDATA)>
 
   <!-- The platform this products run on -->
  <!ELEMENT platform (#PCDATA)>

  <!-- The unit price (1 user license) -->
  <!ELEMENT price (#PCDATA)>

  <!-- The currency of the price -->
  <!ELEMENT currency (#PCDATA)>


  <!-- The URL of a page with information about a product, such as
       http://www.foo-corp.com/products/bar/ -->
  <!ELEMENT info_url     (#PCDATA)>


 
 
 
   <!-- An element with information about changes made to the product
       between the previous release and the current one. -->
  <!ELEMENT changes (#PCDATA)>
  
 
 
  <!-- ************* CONTACT PERSONS ******************************* -->
  
       <!-- The name of the person maintaining the data for this product,
       like the submitter (do not publish) 
          (as in Peter Pan) -->
       <!ELEMENT contact_name    (#PCDATA)>
     
      <!-- The email address of the person maintaining the data for this 
        product, like the submitter (do not publish) 
          (as in peter@foo-corp.com) -->
       <!ELEMENT contact_email    (#PCDATA)>
     

       <!-- The name of the person doing the marketing for this product 
         (do not publish) 
          (as in Peter Pan) -->
       <!ELEMENT marketing_contact_name    (#PCDATA)>
     
      <!-- The email address oof the person doing the marketing for this product 
         (do not publish) 
          (as in peter@foo-corp.com) -->
       <!ELEMENT marketing_contact_email    (#PCDATA)>


       <!-- The name of the person doing the support for this product 
         (do not publish) 
          (as in Peter Pan) -->
       <!ELEMENT support_contact_name    (#PCDATA)>

      <!-- The email address oof the person doing the support for this product 
         (do not publish) 
          (as in peter@foo-corp.com) -->
       <!ELEMENT support_contact_email    (#PCDATA)>


       <!-- The name of the person doing the engineering for this product 
         (do not publish) 
          (as in Peter Pan) -->
       <!ELEMENT engineering_contact_name    (#PCDATA)>
     
      <!-- The email address oof the person doing the engineering for 
          this product (do not publish) 
          (as in peter@foo-corp.com) -->
      <!ELEMENT engineering_contact_email    (#PCDATA)>





  <!-- ************* available_for ******************************* -->

  <!ELEMENT available_for (platform,hardware_requirements,
        software_requirements?,
        download_url?, downloadsize?)>

  <!-- hardware_requirements for this product -->
  <!ELEMENT hardware_requirements (#PCDATA)>

  <!-- software_requirements for this product -->
  <!ELEMENT software_requirements (#PCDATA)>

  <!-- The URL of the download of the demo of the product, such as
       http://www.foo-corp.com/dl/prod123.zip -->
  <!ELEMENT download_url     (#PCDATA)>
  <!-- The size of the download -->
  <!ELEMENT downloadsize (#PCDATA)>



  <!-- ****************   fmp_plug_in ****************   -->
  <!-- Contains information specific to FileMaker Pro plug-ins -->  

  <!-- ************* ADDITIONS FOR FILEMAKER REGISTRY ************* -->
  <!ELEMENT fmp_plug_in (pi_fmp5_compatible, pi_language_support,
           pi_category,pi_filename_windows, pi_filename_mac,
           pi_feature_string_id, pi_function_name_prefix) >

      <!-- Is this fmp5_compatible (as "Yes" or Empty -->
      <!ELEMENT pi_fmp5_compatible (#PCDATA)> 
      <!ELEMENT pi_language_support (#PCDATA)> <!-- which languages -->
      <!ELEMENT pi_category (#PCDATA)>  <!-- The category of the plug-in -->
      <!ELEMENT pi_filename_windows (#PCDATA)>
      <!ELEMENT pi_filename_mac (#PCDATA)>
      <!ELEMENT pi_feature_string_id (#PCDATA)>
      <!ELEMENT pi_function_name_prefix (#PCDATA)>
<!-- END DTD XSD -->

