The aperture class provides context to when the criteria must be observed in a person timeline to pretain to the expression
startWindowa EventWindow class object identifying the start window
endWindowa EventWindow class object ifentifying the end window (optional)
restrictVisita logic toggle where TRUE restricts to the same visit
ignoreObservationPerioda logic toggle where TRUE allows events outside the observation period