Within <divesite> the two elements <divebase> (for full description of a dive base), and <site> (for describing a dive site) do exist. Both elements can be repeated any times. First, all <divebase>s must be listed, then follow all dive <site>s.
<divebase> <name> <aliasname> <address> <street> <city> <postcode> <country> <province> <contact> <language> <phone> <mobilephone> <fax> <email> <homepage> <priceperdive> <pricedivepackage> <guide> <rating> <datetime> <ratingvalue> <link/> (for forward cross-referencing <site> objects) <notes> <para> <link/> (for cross-referencing <audio>, <image>, and <video> objects) <site> <name> <aliasname> <link/> (for cross-referencing <divebase> elements) <environment> <geography> <address> <street> <city> <postcode> <country> <province> <location> <latitude> <longitude> <altitude> <timezone> <ecology> <fauna> <invertebrata> <porifera> <species> <trivialname> <scientificname> <lightintensity> <age> <abundance> <dominance> <sex> <size> <notes> <para> <link/> (for cross-referencing <audio>, <image>, and <video> objects) <coelenterata> <all elements which appear under <porifera> can also stand here> <cnidaria> <all elements which appear under <porifera> can also stand here> <ctenophora> <all elements which appear under <porifera> can also stand here> <plathelminthes> <all elements which appear under <porifera> can also stand here> <bryozoa> <all elements which appear under <porifera> can also stand here> <phoronidea> <all elements which appear under <porifera> can also stand here> <ascidiacea> <all elements which appear under <porifera> can also stand here> <echinodermata> <all elements which appear under <porifera> can also stand here> <mollusca> <all elements which appear under <porifera> can also stand here> <crustacea> <all elements which appear under <porifera> can also stand here> <invertebratavarious> <all elements which appear under <porifera> can also stand here> <vertebrata> <chondrichthyes> <all elements which appear under <porifera> can also stand here> <osteichthyes> <all elements which appear under <porifera> can also stand here> <mammalia> <all elements which appear under <porifera> can also stand here> <amphibia> <all elements which appear under <porifera> can also stand here> <reptilia> <all elements which appear under <porifera> can also stand here> <vertebratavarious> <all elements which appear under <porifera> can also stand here> <flora> <rhodophyceae> <species> <trivialname> <scientificname> <lightintensity> <age> <abundance> <dominance> <sex> <lifestage> <size> <notes> <para> <link/> (for cross-referencing <audio>, <image>, and <video> objects) <phaeophyceae> <all elements which appear under <rhodophyceae> can also stand here> <chlorophyceae> <all elements which appear under <rhodophyceae> can also stand here> <spermatophyta> <all elements which appear under <rhodophyceae> can also stand here> <floravarious> <all elements which appear under <rhodophyceae> can also stand here> <sitedata> <arealength> <areawidth> <averagevisibility> <bottom> <density> <difficulty> <globallightintensity> <maximumdepth> <maximumvisibility> <minimumdepth> <minimumvisibility> <terrain> <wreck>
(the element <wreck> can also appear inside the following elements <indoor>, <lake>, <river>, or <shore>, and is not listed there anymore)
<name> <aliasname> <shiptype> <nationality> <built> <shipyard> <launchingdate> <datetime> <shipdimension> <length> <beam> <draught> <displacement> <tonnage> <sunk> <datetime> <notes> <para> <link/> (for cross-referencing <audio>, <image>, and <video> objects) <cave> <name> <aliasname> <notes> <para> <link/> (for cross-referencing <audio>, <image>, and <video> objects) <hyperbaricfacility> <name> <aliasname> <address> <street> <city> <postcode> <country> <province> <contact> <language> <phone> <mobilephone> <fax> <email> <homepage> <notes> <para> <link/> (for cross-referencing <audio>, <image>, and <video> objects) <indoor> <name> <aliasname> <address> <street> <city> <postcode> <country> <province> <contact> <language> <phone> <mobilephone> <fax> <email> <homepage> <notes> <para> <link/> (for cross-referencing <audio>, <image>, and <video> objects) <lake> <name> <aliasname> <notes> <para> <link/> (for cross-referencing <audio>, <image>, and <video> objects) <river> <name> <aliasname> <notes> <para> <link/> (for cross-referencing <audio>, <image>, and <video> objects) <shore> <name> <aliasname> <notes> <para> <link/> (for cross-referencing <audio>, <image>, and <video> objects) <rating> <datetime> <ratingvalue> <notes> <para> <link/> (for cross-referencing <audio>, <image>, and <video> objects)