Die Anweisung <surfaceintervalbeforedive> klammert nachfolgende Elemente zur Beschreibung dessen, was im Oberflächenintervall vor dem Tauchgang passiert ist (z.B. Anreise zum neuen Tauchplatz über einen Berg und/oder durch ein Tal mit Zeit-/Höhenangabe).
<surfaceintervalbeforedive> wird also immer dann gebraucht, wenn die Gewebe des Tauchers/der Taucherin zu Beginn des Tauchgangs nicht entsprechend dem Umgebungsdruck "gesättigt" sind und die "Vorgeschichte" aus diesem Grund für eine korrekte Dekompressionsrechnung berücksichtigt werden soll/muß.
Eventuell wichtige Ereignisse nach dem Tauchgang werden mittels <surfaceintervalafterdive> geklammert (zum Beispiel eine Druckkammerbehandlung und der Transport dorthin).
<informationbeforedive>, <profile>, <table>
<exposuretoaltitude>, <infinity/>, <passedtime>, <wayaltitude>
<dive>, <informationafterdive>, <profile>, <surfaceintervalafterdive>, <table>
(siehe auch <dive>)
<dive id="tg-0815">
<informationbeforedive>
<!-- zuerst Daten zur Vorgeschichte des TGs -->
<surfaceintervalbeforedive>
<!-- in diesem Fall wird nur die Oberflächenpause von 4h53min
in Sekunden angegeben -->
<passedtime>17580.0</passedtime>
</surfaceintervalbeforedive>
<datetime>...</datetime>
</informationbeforedive>
<samples>
<!-- jetzt die Beschreibung des TG-Profils -->
</samples>
<!-- hier die weitere Beschreibung des TGs -->
</dive>
<dive id="tg_1">
<!-- 1. TG -->
<informationbeforedive>
<!-- zuerst Daten zur Vorgeschichte des TGs -->
<surfaceintervalbeforedive>
<infinity/>
</surfaceintervalbeforedive>
<datetime>...</datetime>
</informationbeforedive>
<!-- jetzt die Beschreibung des TGs -->
</dive>
<dive id="tg_2">
<!-- 2. TG am selben Ort, 1,5h später -->
<informationbeforedive>
<surfaceintervalbeforedive>
<passedtime>5400.0</passedtime>
</surfaceintervalbeforedive>
<datetime>...</date>time
</informationbeforedive>
<!-- hier die weitere Beschreibung des TGs -->
</dive>
<dive id="tg_3">
<!-- 3. TG -->
<informationbeforedive>
<surfaceintervalbeforedive>
<!-- bis 1 h nach Ende des TGs Aufenthalt am Tauchplatz -->
<passedtime>3600.0</passedtime>
<!-- jetzt Autofahrt zum nächsten See -->
<!-- nach 10 min Fahrt wird das Tal erreicht -->
<wayaltitude waytime="4200.0">500.0</wayaltitude>
<!-- 5 min Fahrt im Tal -->
<wayaltitude waytime="4500.0">500.0</wayaltitude>
<!-- nach weiteren 30 min wird eine Paßhöhe erreicht -->
<wayaltitude waytime="6300.0">1250.0</wayaltitude>
<!-- 5 min genießen der Aussicht... -->
<wayaltitude waytime="6600.0">1250.0</wayaltitude>
<!-- 40 min Abfahrt ins Tal -->
<wayaltitude waytime="9000.0">380.0</wayaltitude>
<!-- nach weiteren 20 min Ankunft am Tauchplatz auf 430.0m -->
<wayaltitude waytime="10200.0">430.0</wayaltitude>
<!-- 30 min Vorbereitungen bis zum Beginn des TGs -->
<wayaltitude waytime="12000.0">430.0</wayaltitude>
</surfaceintervalbeforedive>
<datetime>...</datetime>
</informationbeforedive>
<!-- hier die weitere Beschreibung des TGs -->
</dive>