Skip to content

Reliably identify runners between MOP and XML exports. #107

@otahirs

Description

@otahirs

As an organizer I want to upload results via MOP (Online Results service) or upload them manually later via IOF XML export.
However, today there is no shared identifier for the runners between these two export formats, which can create issues. We need to rely on some heuristic matching for the runners, which is never 100 % accurate, so today I have to discourage users to mix uploads from different sources.

Example, I use MOP during the event, after the race I do some more edits (e.g. DISQ runner), this time I export the results manually as XML and upload them to OResults.

For reliable matching between the two exports a common Id for the runners would fix the problem.

<cmp id="10001" card="8162875">
<base org="34976" cls="209408" stat="1" st="378600" rt="14050" crs="5">Otakar Hirs</base>
<input it="0" tstat="1"/>
</cmp>

I suggest adding meos id to the xml exports

<Person>
  <Id type="MEOS">10001</Id>
  <Id type="CZE">ZBM9801</Id>
  <Name>
    <Family>Otakar</Family>
    <Given>Hirs</Given>
  </Name>
</Person>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions