title: Allowability of Timer start event in an Event Sub-Process
body: <p>I am unclear as to whether it is permissible in a BPMN 2.0 model for a timer to be the Start Event for an event sub-process, such as in the simplified example below:</p>
  
  <p><img src="https://i.stack.imgur.com/pEgT2.png" alt="model with timer starting an event sub-process"></p>
  
  <p>The <a href="http://www.omg.org/spec/BPMN/2.0.1/" rel="nofollow noreferrer">BPMN 2.0 documentation</a> (version 2.0.1 dated 2013-09-02) on page 174 (section 10.3.5, Event Sub-processes) suggests this is not permissible:</p>
  
  <blockquote>
    <p>The Start Event of an Event Sub-Process MUST have a defined trigger. The Start Event trigger (<code>EventDefinition</code>) MUST be from the following types: Message, Error,
    Escalation, Compensation, Conditional, Signal, and Multiple(see page 259 for more details)</p>
  </blockquote>
  
  <p>On page 241 (section 10.5.2, Start Event), the specification states that a Timer is allowed as a Start Event:</p>
  
  <blockquote>
    <p>A Start Event can also initiate an inline Event Sub-Process (see page 174). In that case, the same Event types as for boundary Events are allowed (see Table 10.86), namely: Message, <strong>Timer</strong>, Escalation, Error, Compensation, Conditional, Signal, Multiple, and Parallel.</p>
  </blockquote>
  
  <p>Which of these sections would apply in the case of the above example?</p>