Issue 18400

Check for parentEventID references to eventIDs that do not exist

18400
Reporter: kbraak
Type: NewFeature
Summary: Check for parentEventID references to eventIDs that do not exist
Priority: Major
Status: Open
Created: 2016-04-14 10:45:56.973
Updated: 2017-01-04 12:28:52.832
        
Description: Note this issue refers the online DwC-A validator: to http://tools.gbif.org/dwca-validator/

This issue depends on the validator using the latest extension versions, including the new DwC term parentEventID - see TOOL-5

Specification:

The parentEventID needs to relate to an event record in the same dataset with that eventID, otherwise it’s a broken relation. An exception could be probably be made on when the parentEventID is a global unique identifier that resolves to the parent event (e.g. DOI, HTTP URI, etc).

Additionally, we should check that an parentEvent has the same date and location as the event it references. Only in this case, is it appropriate to fill in the parentEventID for an event. The classic example is sub-sampling of a larger plot).
]]>
    


Author: dagendresen
Created: 2017-01-04 12:27:41.219
Updated: 2017-01-04 12:27:41.219
        
I like the idea of support for linking an event with parentEventID to an event described outside the dwca, but e.g. know to GBIF from another dataset.

And the "child" event could often have a more precise date/time and/or location than the parentEvent (but should be withing the range specified by the parentEvent).