Within <divetrip> only one element <trip> exists, where a dive trip is described. This element can be repeated any times. Each <trip> can be given a <name>, an <aliasname>, and a <rating>, and again is divided in several — at least one — <trippart> sections containing the whole data concerning a "part" of this <trip>. By this it is possible to store also the data of "mixed" diving holidays, for example one week boat trip followed by one week staying at a hotel, in one <trip> and being able to distinguish between the different parts. Via the <trippart>'s attribute the type of this part of the diving holiday is indicated.
<trip> <aliasname> <name> <rating> <datetime> <ratingvalue> <trippart> <aliasname> <name> <dateoftrip> <datetime> <geography> <address> <street> <city> <postcode> <country> <province> <location> <latitude> <longitude> <altitude> <timezone> <pricedivepackage> <priceperdive> <rating> <datetime> <ratingvalue> <vessel> <name> <aliasname> <shiptype> <shipdimension> <marina> <rating> <datetime> <ratingvalue> <notes> <para> <link/> (for cross-referencing <audio>, <image>, and <video> objects) <accommodation> <name> <aliasname> <category> <rating> <datetime> <ratingvalue> <address> <street> <city> <postcode> <country> <province> <contact> <language> <phone> <mobilephone> <fax> <email> <homepage> <notes> <para> <link/> (for cross-referencing <audio>, <image>, and <video> objects) <operator> <name> <aliasname> <address> <street> <city> <postcode> <country> <province> <contact> <language> <phone> <mobilephone> <fax> <email> <homepage> <rating> <datetime> <ratingvalue> <notes> <para> <link/> (for cross-referencing <audio>, <image>, and <video> objects) <relateddives> <link/> (for <dive> data to be cross-referenced) <link/> (for <repetitiongroup> data to be cross-referenced)