In dtc-24-05-18.pdf replace the following: 9.2 S-FEEL syntax, page 84, replace 34 date time literal = ("date" | "time" | "duration" ) , "(" , string literal , ")" ; with 34 date time literal = ("date" | "time" | "duration" | "days and time duration" | "years and months duration") , "(" , string literal , ")" ; --------------------------------------------------------------------------------------- 10.3.1.2 Grammar rules, page 106, replace bullet point In rule 60 ("date time literal"), for the "function invocation" alternative, the only permitted functions are the builtins date, time, date and time, and duration. with In rule 60 ("date time literal"), for the "function invocation" alternative, the only permitted functions are the builtins date, time, date and time, duration, days and time duration, and years and months duration. -------------------------------------------------------------------------------------- 10.3.2.3.7 days and time duration, page 110, first paragraph, replace duration() builtin function with duration() and days and time duration() builtin functions --------------------------------------------------------------------------------------- 10.3.2.3.8 years and months duration, page 111, first paragraph, replace duration() builtin function with duration() and years and months duration() builtin functions --------------------------------------------------------------------------------------- Table 73: Semantics of conversion functions, page 142. Add the following 2 rows, below row that contains "duration(from)" in the first column -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- days and time duration(from) | duration string | convert from to a days and time duration | date and time("2012-12-24T23:59:00") - date and time("2012-12-22T03:45:00") = days and time duration("P2DT20H14M") -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- years and months duration(from) | duration string | convert from to a years and months duration | years and months duration("P2Y2M") = years and months duration("P26M") -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- At the end of the Table 73, on page 143, add a new note / bullet point 3. The duration() function has been deprecated as of DMN 1.7 and replaced with days and time duration() and years and months duration(). --------------------------------------------------------------------------------------- 11.6 Built-in functions returning a duration, page 171 Add at the end of the table the following two rows: ------------------------------------------------------------------------ days and time duration(“a”) | null | days and time duration(“P0S”) ------------------------------------------------------------------------ years and months duration(“a”) | null | years and months duration(“P0M”) ------------------------------------------------------------------------