Поиск выступлений

Описание формата импорта

Скачайте архив с примерами файлов (см. выше) и откройте несколько из них для первоначального ознакомления. Это сильно облегчит Вам изучение инструкций по импорту, подробно изложенных ниже.

Для того чтобы добавить протокол в базу данных, его необходимо подготовить в формате xlsx (MS Office Excel 2007) и импортировать в базу данных (далее по тексту — БД) через форму добавления протокола. Если вы располагаете только PDF-файлом, его можно конвертировать в файл Excel, например, с помощью программы ABBYY PDF Transformer. Либо вы можете воспользоваться онлайн бесплатным конвертатором форматов, в том числе и для конвертации xls в xlsx.

Порядок столбцов (далее по тексту — полей) не является произвольным, но формат, используемый на сайте, является очень гибким, что сильно сократит Вам время подготовки файла для импорта.
Обратите внимание, что в файле не допускаются строки, состоящие только из пустых ячеек. Если такие строки присутствуют – они должны быть удалены!

Создание вкладок

Вкладки необходимы для удобного просмотра объемного протокола. Как правило, используется разделение или по дивизионам (например, WPC PL Equipped, WPC BP Unequipped, AWPC PL Raw и т.д.) или по половому признаку (Men, Women), или по возрастным категориям (Masters 1, Masters 2, Masters 3 и т.д.). Может быть и их комбинация:  например Women Masters 1, Men Masters 3 и т.д. В этом примере 5 вкладок: Men Masters I, Men Masters II, Men Masters III, Women Masters I, Women Masters II.

Если в вашем протоколе по логике получается всего одна вкладка, то объявлять её не нужно. Например, протокол Чемпионат мира IPF по пауэрлифтингу среди мужчин 2005 не делится на вкладки.

Для того, чтобы объявить вкладку используется 3 поля на отдельной строке, в первом из которых должно обязательно быть только одно слово Sheet (или sheet, формат не чувствителен к регистру). Далее в следующем поле обязательно должно быть указано название вкладки на английском языке. Дополнительно в квадратных скобках вы можете также указать название на национальном языке. При просмотре протокола на текущей языковой версии сайта будет использоваться национальное название, на других же — английское.

В последнем, третьем поле, указываются параметры вкладки в виде «имя_параметра-значение». Эти параметры для конкретной вкладки переписывают параметры, указанные в форме добавления. Например, вы указываете в форме, что турнир по половому признаку — смешанный, а создавая вкладку «Мужчины» вы в ней обозначаете Gender-m, то есть пол мужской. Это значение переписывает для неё указанный ранее для всего протокола (а значит и для всех его вкладок) смешанный пол.

В этом примере объявляются 2 вкладки: Men и Women.

Несколько параметров вкладки указывается через запятую. Возможные имена и значения параметров перечислены ниже:

  1. Gender – пол. Может принимать только 2 значения: m и f (мужчины и женщины соответственно). Например, Gender-m. Используйте этот параметр в том случае, если вы создаёте вкладки по половому признаку, как в этом примере.
  2. Age – возрастная категория. Может принимать значения: T – тинейджеры, J – юниоры, O – открытый класс, M – ветераны, PFM – пожарные/полиция/военные, S – студенты, DS – инвалиды. Для ветеранов и тинейджеров можно дополнительно указать подкатегорию: M1, M5, T3 и т.д. Используйте этот параметр в том случае, если вы создаёте вкладки по возрастам, как в этом примере.
  3. Divisionналичие экипировки. Может принимать всего 2 значения: e и u (в экипировке и без экипировки соответственно). Используйте этот параметр в том случае, если вы создаёте вкладки по дивизионам, как в этом примере.
  4. Type – дисциплина. Может принимать следующие значения: p – пауэрлифтинг, b – жим лежа, sq – приседание, dl – тяга. Как правило, используются первые два значения, так как большинство турниров проводятся либо по пауэрлифтингу, либо по жиму лежа. Вторые два необходимы в протоколах отдельных упражнений. Используйте этот параметр в том случае, если вы создаёте вкладки по дисциплинам, как в этом примере.
  5. Sort – сортировка результатов в протоколе. Может принимать 2 значения: t – по сумме, p – по очкам. Этот параметр очень редко используется. Обычно в протоколе результаты сортируются каким-то одним способом, как правило по сумме (результату). Но встречаются протоколы, в которых некоторые потоки сортируются по результатам, а другие - по очкам. Например, если выступило мало женщин, их могут объединить в один поток и определить победителей по абсолютому зачету.
  6. Coef – коэффициент. Этот параметр используется так же редко. Обычно на соревнованиях федераций используются их "родные" коэффициенты для рассчета абсолютного зачета. Например, в IPF - коэффициент Вилкса, в WPC - Глоссбреннера. Но бывают турниры, где, например, один из потоков может рассчитываться по одному коэффициенту, остальные - по-другому. Турниры «Битва Чемпионов» являются примерами такого рода соревнований, гда тяга рассчитывалась по Вилксу, и жим - по Глоссбреннеру.
    Сам параметр может принимать значения: w – Вилкс, g – Глоссбреннер, s - Шварц, m - Мэлоун, r - Решель. Используйте его только в тех случаях, когда он необходим, как описано выше.

Примеры созданных вкладок:

sheet WPC BP Unequipped type-b,division-u
sheet Men Masters III Gender-m,age-M3
sheet AWPC PL Equipped Type-p,division-e
sheet Women[Женщины] Gender-f

Если деление на вкладки по половому признаку отсутствует, на сайте всё равно участники будут отсортированы по нему, и перед каждым полом будет выведен соответствующий заголовок, как, например в этом протоколе. Обратите внимание, что обычно используется не более двух параметров у каждой вкладки, а не все 4 или 6 одновременно. Еще раз хотелось бы подчеркнуть, что параметры у вкладок лишь переписывают уже указанные параметры в форме добавления протокола.

Старайтесь аккуратно разбивать большие протоколы на вкладки: объемный протокол, импортированный без разбиения, выводится на одной странице, это сильно замедляет её выполнение и ухудшает читабельность. Если вы при объявлении вкладок допустили ошибку, вам будет выдано соответствующее сообщение.

Весовые категории

Объявление весовых категорий на отдельной строке не является обязательным. Часто в уже готовых протоколах под весовую категорию выделено отдельное поле (как в этом примере), и для указания того, что оно присутствует, предусмотрена опция «есть весовая категория» в форме добавления.

Однако есть и протоколы, где составителем уже объявлены весовые категории на отдельной строке, как в этом примере. Чтобы объявить весовую категорию на отдельной строке, напишите название категории во второй ячейке строки, а первую оставьте обязательно пустой. Во второй ячейке категория распознаётся по наличию цифр. Если цифр нет, будет выдано сообщение об ошибке. Для отделения дробной части допускается и точка, и запятая (например, 82.5 или 67,5). Если категория является неограниченной сверху, перед ней или после её нижней весовой границы должен обязательно стоять знак “+”. Помимо этого в ячейке могут присутствовать любые текстовые данные, это не влияет на распознавание. Например, весовая категория 48кг, 125kg, +125 килограмм и т.д. Всё это корректные её задания.

Для обозначения специальных категорий (абсолютная или без категорий, lightweights, middleweights, heavyweights и superheavyweights) вместо указания нижней или верхней границ используются цифры 0, 1, 2, 3 и 4 соответственно. В этом примере женщины выступают без категорий (абсолютная категория), а у мужчин только 2 категории — легкий вес и средний вес (1 и 2 соответственно).

Ниже приведены примеры различных объявлений весовых категорий. Все примеры являются корректными.

67.5 , -75 , 82.5 , -90 , 100kg , 110.0 , Cat. 125 , +125 , 145+, категория до 52 кг, до 82,5

Категории могут быть указаны как в килограммах, так и в фунтах. Для указания единицы измерения веса есть соответствующая опция в форме добавления протокола. Если при объявлении категории вы допустили ошибку, и она оне определилась, вам будет выдано сообщение об ошибке.

Выступления

Помимо объявления вкладок и весовых категорий выступления — это всё, что и составляет файл протокола. Каждое выступления состоит из несколько полей, которые подробно разобраны ниже в том же порядке, в каком они и должны следовать в файле. Откройте файл примера, он сильно облегчит вам чтение дальнейшего текста.

Место

Обязательное поле. Первым полем в строке всегда стоит место, занятое участником соревнования в своей категории (например, 1 2 3 и т.д.). Если спортсмен не занял никакого места, то в этом поле можно либо ничего не указывать (например, в случае «баранки»), либо указать 0, либо причину отсутствия занятой позиции: например, снят врачом, положительная допинг-проба (dq), вне зачета (конкурса) и т.д. Если выступление является сдвоенным с перезачетом, то через слэш «/» можно указать место в другой возрастной категории. Например, 1/3 (первое место по ветеранам, и третье в открытой возрастной категории).
Если спортсмен выступает без экипировки в экипировочной категории, это можно указать в этом же поле, добавив букву «u» (латинская малая U). Например, 3u, что будет означать: третье место, без экипировки.

Имя спортсмена

Обязательное поле. Допускаются 4 способа указания имен спортсменов: a) 2 поля, первое – фамилия, второе – имя
б) 2 поля, первое – имя, второе – фамилия
в) 1 поле, фамилия отделена от имени пробелом
г) 1 поле, имя отделено от фамилии пробелом.

Все 4 способа проиллюстрированы ниже, но следует иметь в виду, что в одном файле возможен только один из них. Для его указания предусмотрена соответствующая опция в форме добавления протокола. Для наглядности, в таблице ниже первым полем стоит место, что, впрочем, и должно быть в любом реальном протоколе.

1 Smith John
2 John Smith
3 Smith John  
4 John Smith  

В файле примере, что вы открыли выше, используется 4-й вариант.
Имена могут быть на любом языке, транслитерация выполняется автоматически. У каждого добавленного спортсмена присутствует 2 имени: латинскими буквами и имя на национальном языке. При просмотре на соответствующих языковых версиях сайта, будет использовано национальное имя (например, при просмотре протоколов ФПР или ФПУ в русской версии сайта), на остальных – латинское. Если у атлета нет национального имени, всегда используется латинская транслитерация. Имя спортсмена должно быть указано всегда, иначе будет выдана ошибка.

Внимательно проверяйте фамилии и имена. 99% протоколов соревнований в интернете содержат огромное количество ошибок и неточностей в именах спортсменов. Если атлет не найден в базе, будет выполнен поиск по «звучанию» имени и появится список похожих спортсменов, при этом будет предложено отметить совпадение (см. рис. ниже).

Если вы видите, что не найденный в БД спортсмен совпадает с одним из предложенных, то поставьте галочку «отметить совпадение». Если предложенных нет, либо ни один из них не подходит, то можете нажать на ссылку «Найти» - будет выполнен поиск по первым пяти буквам фамилии спортсмена, нередко в списке найденных таким образом спортсменов и находится нужный. Связано это бывает нередко с сокращенным написанием имен, обычно это распространено среди американских спортсменов. Например, вместо Michael - Mike, вместо Robert - Bob или Rob. В таких случаях звукового полного совпадения не достигается, но по первым буквам фамилии атлет всё же будет найден, и вы сможете его отметить (см. рис. ниже).

На рисунке видно, что спортсмен «Bako Natalia» не был найден, но нажатие на ссылку «Найти» помогло всё-таки его обнаружить. Связано это с тем, буквы что i и y считаются по разному звучащими в алгоритме распознавания. Все отмеченные совпадения запоминаются, ведется по ним база данных, которая достигла уже очень больших размеров.

Спортсмен ищется по имени, дате рождения и его местоположению. Если хотя бы один из этих параметров не совпадает, значит он не будет найден, но скорее всего найдутся на него похожие. Если вы видите, что в вашем протоколе есть более точное указание местоположения спортсмена, то это местоположение можно записать к «похожему» установлением галочки «заменить местоположение». Например, в вашем протоколе может быть указано у Иванова Ивана «Тамбовская область, Мичуринск», а в БД в данный момент у Иванова Ивана, который по всем параметрам похож на вашего, указана только страна - Россия, или только область. В таких случаях и нужно поставить эту галочку. Так же, если вы точно уверены, что в данный момент в БД стоит неправильное местоположение (например, Владимир, а спортсмен сам из Суздаля, что и стоит в вашем протоколе), вы эту галочку тоже можете отметить.

Наконец, если вы полагаете, что у спортсмена в вашем протоколе более правильное имя, можно отметить галочку «заменить имя». Это можно делать как в случае явной ошибки имени в БД, так и в случае наличии более корректного и полного имени в вашем протоколе. Например, у вас в протоколе Smith Robert, а в БД в данный момент Smith Rob. При установке этой галочки, атлету в БД запишется новое имя, а сам он совпадет с вашим.

Пол

Обязательное поле. В следующем поле после имени спортсмена обязательно должен быть указан его пол – m для мужчин и f для женщин. Если такого поля не будет, либо его значение не определо, будет выдано соответствующее сообщение об ошибке.

Год или дата рождения

Обязательное поле. Оно должно присутствовать даже в том случае, если отсутствует в протоколе, а все даты или года рождения - неизвестны.
Год или дата рождения могут быть указаны одним из нескольких способов:

A) 2 цифры (например, 74, что означает 1974 год рождения)
Б) 4 цифры (например, 1975)
В) dd-mm-yyyy или dd-mm-yy  (например, 23-05-1982 или 23-05-82)
Г) dd.mm.yyyy или dd.mm.yy  (например, 23.05.1982 или 23.05.82)
Д) mm/dd/yyyy или mm/dd/yy (например, 05/23/1982 или 05/23/82)

Если не использован ни один из способов (например, сам excel позволяет по-разному форматировать даты), сайт все равно попытается извлечь дату из поля, и скорее всего у него это получится, и ошибка вам выдана не будет. В некоторых протоколах вместо года рождения указан возраст спортсмена (в файле-примере именно так и сделано). Для того чтобы указать это предусмотрена соответствующая опция «Конвертировать возраст в год рождения» в форме добавления протокола.

Местоположение (Страна / Регион / Город)

Обязательное поле. Оно должно присутствовать обязательно после даты рождения, даже если оно пустое (неизвестное). Указать месторасположение можно несколькими различными способами:

  1. Трехзначный код страны (например, RUS). Обычно подобным образом указаывается местоположение в международных протоколах.
  2. Название страны (например, Russia). Аналогично.
  3. «Регион, город» или «город, регион» (например, «Владимирская область, Суздаль» или «Пушкино/Московская область»). Для указания порядка следования города или региона предусмотрена соответствующая опция «Формат местоположений» в форме добавления протокола. Обратите внимание, что в качестве разделителя между страной, областью и городом допускается использование запятой так и слэша «/».
  4. То же самое + страна (например, «Владимирская область, Суздаль RUS» или «Владимирская область, Суздаль, RUS»)
  5. Указание только города или только региона (например, «Суздаль» или «Мурманская область»). Не рекомендуется, так как некоторые города имеют одинаковые названия (например, Красноармейск, Славянск), в таком случае сайта определит город случайным образом из нескольких возможных. Ежели вы уверены, что название города уникально, можете его оставить без области.
  6. Город и страна (например, «Суздаль RUS» или «Суздаль/RUS»)

Помимо полного названия штата для США поддерживается двузначный его код тоже (например, OH для штата Ohio и т.д.).

Важно! Если протокол является региональным, страна назначается от места проведения соревнования, поэтому в таком протоколе можно просто указывать регион, город и т.д без страны!

Если населенный пункт не найден, вам будет предложено либо его добавить в базу, либо заменить его название на правильное.


Возрастная категория

Это поле не является обязательным. Например, возраст может быть указан в текущей вкладке, или весь турнир проводится для одной возрастной группы, как например чемпионат мира IPF среди мужчин и женщин (открытая возрастная). В остальных же случаях для указания наличия этого поля предусмотрена опция «Есть возрастная категория» в форме добавления протокола. Если это поле присутствует, оно должно следовать сразу после поля местоположения. Распознаются многие форматы её задания и ключевые слова. Например, Masters 1, M1, Master 1, Juniors, Junior, Jnr, Masters 55-59, Open, O, Teen 18-19, T3 и т.д. Если она не будет распознана, выведется сообщение об ошибке, и вы сможете исправить ее в файле на правильное значение.
Если выступление является сдвоенным (с перезачетом), то можно указать 2 возрастные категории через символ слэш «/». Например, O/T2 или O/M3.

Весовая категория

Это поле не является обязательным, так как весовые категории могут быть объявлены на отдельной строке (см. выше). Если оно все же присутствует (что не редкость), то должно следовать сразу после возрастной категории, которое, как правило, тоже присутствует в этом случае (особенно у альтернативных IPF федераций). Его значения подчиняются тем же правилам, что и в разделе, где описывается объявление весовой категории на отдельной строке. Для указания наличия этого поля предусмотрена опция «Есть весовая категория» в форме добавления протокола.

Собственный вес

Обязательное поле. Даже если собственные веса спортсменов в протоколе не указаны, поле должно присутствовать, с пустыми значениями. Веса спортсменов указываются с точностью до двух знаков после запятой, например, 51,75 или 102.80 или 86.

Попытки и итоговые результаты

Предусмотрено 5 вариантов хранения попыток и результатов выступления (перечислены ниже), причем в одном файле возможен только один из них. Для его выбора предусмотрена опция «Формат результатов» в форме добавления протокола. Неудачная попытка распознается тремя способами: перечеркнута (например, 327.5), со знаком минус (например, -327.5), с буквой “x” (латинская “x”, например 327.5x или x327.5). Любая комбинация этих обозначений тоже не является ошибкой (например, -327.5x). Все остальное интерпретируется как ноль (например, дефисы, слэш, текстовые данные и т.д.)

  1. Пауэрлифтинг – 9 попыток и сумма. (10 полей)

    300 310 320 200 210 220 280 290 297,5 807,5
    275 285 305 225 240 240 270 270 270 0
  2. Пауэрлифтинг – 9 попыток, итоговые результаты и сумма. (13 полей)

    300 310 320 310 200 210 220 200 280 290 297,5 297,5 807,5
    275 285 305 275 225 240 240 240 270 270 270 0 0
  3. Пауэрлифтинг – итоговые результаты и сумма. (4 поля)

    310 200 297,5 807,5
    275 240 0 0
  4. Отдельное упражнение – 3 попытки и итог (4 поля)

    200 210 220 220
    200 210 210 200
  5. Отдельное упражнение – только итог (1 поле)

    220
    200

Если в протоколе присутствует поле с 4-ми рекордными попытками, это можно указать с помощью опции «Есть 4-ая попытка». В этом случае к трем попыткам каждого движения добавляется еще одно поле. Например, в случае варианта a) это будет выглядеть так:

300 310 320 330 200 210 220 280 290 297,5     807,5
275 285 305 225 240 240 250wr 270 270 270        0

Если в результатах содержится ошибка (например, значение суммы не совпадает с математической суммой результатов трех упражнений), будет выдано сообщение об ошибке с указанием строки, где она произошла.
Если попытка была рекордной, это можно указать в её же ячейке добавив соответствующие символы: nr, wr, er, cr, wjr, wm1, * и т.д. Например 327.5er ,что означит европейский рекорд.

Важно! Если в протоколе есть как пауэрлифтинг, так и жим лежа (либо прочие отдельные упражнения), результаты отдельных упражнений указываются на месте приседаний пауэрлифтинга, при этом поле итог обязательно должно быть, даже если в результатах пауэрлифтинга оно отсутствует. Например, в случае варианта формата результатов а) это должно выглядеть так:

Sheet Bench type-b
1 Smith John m 1980 USA Open 75 72.7 120 125 130 130
Sheet Powerlifting type-p
1 Ivanov Ivan m 1970 RUS M1 82.5 81.5 260 270 280 160    170 180 210 220 230 690
Sheet Deadlift type-dl
1 Miller Holger m 1985 DEU Open 90 89.9 300 310 320 320


Важно! В файле не разрешается использовать формулы в ячейках. Например, если сумма троеборья рассчитывается с помощью формул из ячеек-попыток, формула будет проигнорирована, а сама сумма интерпретирована как ноль. При этом будет выдано сообщение о несоответствии суммы результатам движений. Связана эта мера с существованием циклических ссылок в формулах из-за возможной ошибки автора файла (они не могут быть выявлены предварительно). При этом память мгновенно переполняется, сайт виснет.

Командные очки

Необязятельное поле. Если оно присутствует, то должно следовать сразу после поля суммы (или итога в случае отдельных упражнений). Поле принудительно преобразуется в целое положительное число или ноль. Всё остальное, что в нём содержится, будет проигнорировано.

Тренер

Необязятельное поле. Если в протоколе указаны тренеры, то такое поле должно следовать сразу после командных очков. Обратите внимание, что поле командных очков должно в этом случае присутствовать обязательно, даже если оно пустое!

Клуб

Необязятельное поле. Если это поле есть в наличии, оно должно находиться после поля «тренер», которое в этом случае является обязательным, как и командные очки, даже если оно является пустым.

Комментарий

Необязятельное поле. Комментарии и примечания можно указывать в поле, следующем за полем «клуб», которое в данном случае является обязательным, даже если оно не содержит значений (то же самое с полями командных очков и полем тренеров)

Важно! Кроме вышеперечисленного, протокол не должен содержать больше ничего: не должно быть его названия, даты проведения, судей, пустых строк, абсолютных зачетов и прочей дополнительной информации. Все параметры самого соревнования заполняются в форме добавления протокола.

Ошибки и предупреждения.

Протокол будет добавлен в базу только при отсутствии ошибок. При их возникновении будут выданы предупреждения с указанием строки в excel-файле, где находится ошибка.
Если ошибок нет, протокол будет добавлен, и на его странице вы сможете его редактировать. Данная функция действует ограниченное время, после чего права на редактирование протокола будет иметь только администрация ресурса.

Как добавить или обновить рекорды федерации

Рекорды в базе данных всегда относятся к федерации (в отличие от протоколов, которые могут быть независимыми и их могут добавлять все пользователи). Для того, чтобы добавлять или обновлять рекорды федерации, у вас должны быть соответствующие права. Они даются автоматически пользователю, создавшему федерацию (администратору федерации). Он имеет право давать права модератора не более чем трем пользователям (модераторы федерации). Права можно получить и у администрации сайта, связавшись с нами и объяснив причину.

Сайт поддерживает как ведение действующих рекордов, так и их хронологий. Поэтому для указания типа файла рекордов предусмотрена соответствующая опция «Действующие рекорды» в форме добавления. Несмотря на это, предусмотрено и поле в файле, в котором можно указать является ли данный рекорд действующим.

Так как рекордов обычно гораздо больше, чем участников на одном соревновании, их удобно хранить не в одном файле, а в нескольких, деля на возрастные категории, управжнения, весовые категории и т.д. В общем, как удобно. При перезаливке они не дублируются.

Общие замечания по формату

Рекорды в файле как правило хранятся разделенными на разделы. Например, «Открытый класс» или «AWPC без экипировки». Поэтому те строки в файле, у которых первая ячейка является пустой, игнорируются и не разбираются сайтом — это очень удобно для разбивки рекордов на группы. Например, следующие строки будут проигнорированы:

                AWPC raw  
AWPC euqipped OPEN
  WPC 90kg M1 updated today

Строки рекордов

Ниже перечислены все поля рекордов

Упражнение или сумма

Обязательное поле. Может принимать 7 возможных значений: s, b, d, t, ss, bs, ds. Что означает соответственно: приседание (троеб.),  жим лежа (троеб.), становую тягу (троеб.), сумму троеборья, приседание (отдельное упражнение), жим лежа (отдельное упражнение), становую тягу (отдельное упражнение). Поле не может быть пустым.

Возрастная категория

Обязательное поле. Подчиняется тем же самым правилам, что и аналогичное поле в файле протокола.

Весовая категория

Обязательное поле. Подчиняется тем же самым правилам, что и аналогичное поле в файле протокола.

Дивизион

Обязательное поле. Оно может принимать только одно из двух значений: e или u («в экипировке» и «без экипировки» соответственно), и не может быть пустым, в отличие от его аналога в файл протокола.

Дивизион федерации

Обязательное поле. Если федерация имеет более одного дивизиона (например, «WPC equipped», «AWPC RAW», «PRO», «Amateur, «RAW Amateur»), в этом поле вы можете написать название дивизиона, куда относится этот рекорд (национальное или английское - неважно). Если вы заполнили это поле, но дивизион с таким названием не найден, будет выдана ошибка и предложено сделать исправление. Для федераций с одним дивизионом или их отсутствием ничего указывать в этом поле не надо - оставьте его пустым.

Имя спортсмена

Обязательное поле. Подчиняется тем же самым правилам, что и аналогичные поля в файле протокола.

Пол

Обязательное поле. Подчиняется тем же самым правилам, что и аналогичное поле в файле протокола

Дата или год рождения

Обязательное поле. Подчиняется тем же самым правилам, что и аналогичное поле в файле протокола

Местоположение (Страна / Регион / Город) спортсмена

Обязательное поле. Подчиняется тем же самым правилам, что и аналогичное поле в файле протокола

Собственный вес

Обязательное поле. Если подобная информация у Вас отсутствует, поле просто будет пустым. Подчиняется тем же самым правилам, что и аналогичное поле в файле протокола.

Величина рекорда

Обязательное поле. Должно содержать только вещественное число, равное величине рекорда. Например, 327.5.

Дата установления рекорда

Подчиняется тем же самым правилам, что и поле «Дата рождения» в файле протокола. Не является обязательным.

Место установления рекорда

Подчиняется тем же самым правилам, что и аналогичное поле «Местоположение» в файле протокола. Поле не является обязательным, но при его наличии должно обязательно присутствовать поле с датой установления рекорда (см. выше), даже если оно пустое.

Допинг

Если рекорд не был подтвержден (например, в связи с положительной допинг-пробой), в этом поле можно это отметить как dq. Поле не является обязательным, но при его наличии поля «Дата установления рекорда» и «Место установления рекорда» обязательно должны присутствовать тоже, даже если они являются пустыми.

Комментарий

В этом поле можно указать любую интересную информацию, которая не подходит ни для одного из вышеперечисленных полей. Например, в рекорде суммы троеборья можно указать результаты во всех трех движениях и пр. Поле не является обязательным, но при его наличии поля «Дата установления рекорда», «Место установления рекорда» и «Допинг» обязательно должны присутствовать тоже, даже если они являются пустыми.

ID соревнования

В этом поле можно указать ID соревнования из базы данных сайта, где был установлен данный рекорд. Поле не является обязательным, но при его наличии поля «Дата установления рекорда», «Место установления рекорда», «Допинг» и «Комментарий» обязательно должны присутствовать тоже, даже если они являются пустыми.

Тип (масштаб) рекорда

Если головная федерация ведет рекорды разного масштаба (например, WPC ведет рекорды мира и Европы), в этом поле можно указать их тип. Допустимыми являются следующие значения:
w - мир, eu - Европа, as - Азия, af - Африка, na - Северная Америка, sa - Южная Америка, oc - Океания, c - национальный (страна), r - региональный (область, штат), t - локальный (город, населенный пункт).
Тем не менее, большинство федераций всё же ведут только один тип рекордов, соответствующий их уровню, и, как правило, дополнительно тип рекорда указывать не нужно, в этом случае поле остаётся пустым. Поле не является обязательным, но при его наличии поля «Дата установления рекорда», «Место установления рекорда», «Допинг», «Комментарий» и «ID соренования» обязательно должны присутствовать тоже, даже если они являются пустыми.