fairgenomes / information

Apache License 2.0
4 stars 4 forks source link

validation date #89

Closed gurnoor1990 closed 3 years ago

esthervanenckevort commented 4 years ago

dc:valid =/= validation This is the period for which the consent is valid, this might be a half open range from the date it was signed, but also a closed range.

gurnoor1990 commented 4 years ago

@esthervanenckevort

Shall we rename it to the validation period / valid through?

What should be the data values types:

esthervanenckevort commented 4 years ago

The comments on dc:date specifythe acceptable format, which is a pair of iso 8601 formatted dates separated by a /. For a half open range you omit a value on the open side, e.g.:

The first one is from 2020-05-29, the second from 2020-05-29 until 2021-05-29, the third one until 2020-05-29 and the last one from May 2020 until July 2020.

See Dublin Core

esthervanenckevort commented 4 years ago

Proper name would be Date valid as this is the label specified in Dublin Core.

joerivandervelde commented 3 years ago

when implementing this, an important rule is to automatically set the valid date at the time a child becomes 16, at which point the person must be approached for re-consent. perhaps we can already capture or describe this rule as part of the model.

joerivandervelde commented 3 years ago

Done @ https://github.com/fairgenomes/fairgenomes-semantic-model