# Create tm:uncertainBeginning → time:DateTimeInterval → time:hasEnd →
# time:Instant with time:inXSDDate from tm:dateStartMax.
PREFIX tm:
PREFIX time:
PREFIX rdf:
INSERT {
?entity tm:uncertainBeginning ?interval .
?interval rdf:type time:DateTimeInterval .
?interval time:hasEnd ?instant .
?instant rdf:type time:Instant .
?instant time:inXSDDate ?date .
}
WHERE {
?entity tm:dateStartMax ?date .
BIND(IRI(CONCAT(STR(?entity), "/uncertainBeginning")) AS ?interval)
BIND(IRI(CONCAT(STR(?entity), "/uncertainBeginning/end")) AS ?instant)
}