Function to enumerate a maximum count of occurrences

atMost(x, query, aperture = duringInterval(eventStarts(-Inf, Inf)))

Arguments

x

the integer counting the number of occurrences

query

a query object that provides context to the clinical event of interest

aperture

an eventAperture object that shows the temporal span where the event is to be observed relative to the index event

Value

A criteria that can be used in a cohort definition specifying satisfaction of at most x instances of a query