Skip to content

Time ordering of activities / pattern similar to rico:rankInSequence to order activities linked with rico:precedesInTime / rico:followsInTime / or use Proxies for Activities #148

@tfrancart

Description

@tfrancart

The rico:rankInSequence property is to be used on rico:Proxy or rico:RecordResource together with rico:precedesOrPreceded.

There is actually a similar need to conveniently order activities that are linked with rico:precedesInTime / rico:followsInTime.

Would it be possible to introduce a rico:rankInTime property ? (maybe a more elegant name can be found).
The use-case is the following : we describe legal proceedings, each proceeding being decomposed (with rico:hasOrHadSubevent) into 3 investigations. Investigations are activities and linked together with rico:precedesInTime / rico:followsInTime. We need the ability to conveniently query and retrieve the first, second or third investigation.

I known it feels awkward to express an order on activities in the ontological sense; an alternative could be to allow for the class rico:Proxy to be a proxy of an Activity, and express the order on the proxy.

I am thinking as an alternative to express an additionnal activity type on each of the investigation to easily select them.
But I think the question of ordering activities can still be relevant.

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