Currently, in aggregated measures, the time point of a case that is used to assigned the case to one time period or another is the last event of the case (case_end). However, there are circumstances in which one can use a different time point (e.g., the beginning of the case or when some event occurs in it). Allowing this involves adding a new attribute to AggregatedMeasure called period_reference_point that is a DataMeasure that provides a date with this information. Usually, this DataMeasure will return the value of attribute time:timestamp using is_first=True (for using the beginning of the case) or precondition (for referring to the event).
Currently, in aggregated measures, the time point of a case that is used to assigned the case to one time period or another is the last event of the case (case_end). However, there are circumstances in which one can use a different time point (e.g., the beginning of the case or when some event occurs in it). Allowing this involves adding a new attribute to
AggregatedMeasurecalledperiod_reference_pointthat is aDataMeasurethat provides a date with this information. Usually, thisDataMeasurewill return the value of attributetime:timestampusingis_first=True(for using the beginning of the case) orprecondition(for referring to the event).