Tożsamość, znacznik czasu utworzenia i wersja formatu. Aplikacja nadaje wszystkie trzy samodzielnie; przy imporcie są uzupełniane, gdy ich brakuje.
datensatz_idstring (uuid) wymaganedatensatz_idGlobalnie unikalny identyfikator rekordu. Aplikacja generuje UUIDv7 — uporządkowany czasowo, więc sortowanie po ID odpowiada kolejności utworzenia.
Ograniczeniaformat: uuidPrzykład"019e7271-637f-7412-87be-4073c257db12"Uwaga: Import z pustą kolumną ID otrzymuje nowy UUID dla każdego wiersza. Dwukrotny import tego samego pliku daje więc różne ID; wykrywanie duplikatów opiera się wtedy na odcisku treści zamiast na ID.
datensatz_erstellung_zeitpunktstring (date-time) wymaganedatensatz_erstellung_zeitpunktMoment utworzenia rekordu, a nie moment zabiegu. Czas zabiegu znajduje się w anwendung_zeitpunkt.
Ograniczeniaformat: date-timePrzykład"2026-05-27T14:32:00Z"Uwaga: Zapis wielu rekordów w jednym przebiegu (mieszanina zbiornikowa, wprowadzanie wsadowe) nadaje im syntetyczne znaczniki czasu co 10 ms od wspólnej wartości bazowej. Ta wspólna baza plus wspólna data zabiegu to dokładnie sposób, w jaki aplikacja rozpoznaje później mieszaninę zbiornikową.
datensatz_format_versionstring (const) wymaganedatensatz_format_versionWersja formatu rekordu. Zamrożona w schemacie jako const: każdy poprawny rekord zawiera dokładnie "1.0.0".
Ograniczeniaconst: "1.0.0"Przykład"1.0.0"Uwaga: Nie mylić z wersją IndexedDB aplikacji. Istnieją trzy niezależne liczby: ta zamrożona wersja formatu, nieformalny licznik schematu w komentarzach i changelogu oraz DB_VERSION IndexedDB.