We're updating the issue view to help you get more done.Learn more

Update grammar to support documented openEHR ISO8601 variant using '??'

In the current ODIN spec, a variant of ISO 8601 is documented that uses '??' characters instead of spaces to express partial dates, times and date/times. The grammar should be updated to reflect this.

Status

Assignee

Thomas Beale

Reporter

Thomas Beale

Raised By

Claude Nanjo

Impact Analysis

No impact expected, since this grammar is not used in production.

Analyst

Shinji KOBAYASHI
Sebastian Iancu
Rong Chen
Ian McNicoll
Boštjan Lah
Bjørn Næss

Change Description

Changed base_patterns.g4 spec, see these links: * antlr file, new version: https://github.com/openEHR/adl-antlr/blob/master/src/main/antlr/base_patterns.g4#L55 * diffs in github: https://github.com/openEHR/adl-antlr/commit/b32a4c32d73ff37ca255e5f4f3003720dc248209#diff-83a9bc4f6795b20ee28d25cc08bc4322 * in published spec: http://www.openehr.org/releases/BASE/latest/docs/odin/odin.html#_syntax_specification (search for ISO8601_DATE)

Acceptance

Shinji KOBAYASHI
Sebastian Iancu
Sebastian Garde
Rong Chen
Ian McNicoll
Diego Bosca
Boštjan Lah
Bjørn Næss

Time estimate

8h

Components

Fix versions

Due date

2017/06/30

Priority

Minor