Skip to content

Contingent Event should not have restrictions on planned datetimes #776

Closed
@rjyounes

Description

@rjyounes

The equivalence axiom on ContingentEvent is:

gist:ContingentEvent
	a owl:Class ;
	owl:equivalentClass [
		a owl:Class ;
		owl:intersectionOf (
			gist:Event
			[
				a owl:Restriction ;
				owl:onProperty gist:hasMagnitude ;
				owl:someValuesFrom gist:Percentage ;
			]
			[
				a owl:Restriction ;
				owl:onProperty gist:plannedEndDateTime ;
				owl:someValuesFrom xsd:dateTime ;
			]
			[
				a owl:Restriction ;
				owl:onProperty gist:plannedStartDateTime ;
				owl:someValuesFrom xsd:dateTime ;
			]
		) ;
	] ;

If the event which the contingent event is dependent on does not have planned dates, the contingent event cannot have planned dates. One might specify some time interval after the primary event's date, but not actual dates.

We should consider the additional restriction also used on ContingentObligation:

rdfs:subClassOf
[
    a owl:Restriction ;
    owl:onProperty gist:isTriggeredBy ;
    owl:someValuesFrom gist:Event ;
] ;

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions