I have received a few archetypes created with the LinkEHR editor.
In there is a dateTime pattern like this:
time existence matches {1..1} matches {????-??-??T??:??:??}
I wonder if it is a legal pattern according to the specifications. I
must say that it is an EN13606 archetype.
If it is legal, then we (or me) need to change the Java-software,
because at this time, it does not accept this pattern.
se.acode.openehr.parser.ParseException: Encountered " "?" "? "" at line
200, column 136.
Was expecting:
"}" ...
at
se.acode.openehr.parser.ADLParser.generateParseException(ADLParser.java:7258)
at
se.acode.openehr.parser.ADLParser.jj_consume_token(ADLParser.java:7122)
at se.acode.openehr.parser.ADLParser.c_attribute(ADLParser.java:2801)
at
se.acode.openehr.parser.ADLParser.c_complex_object_body(ADLParser.java:2578)
at
se.acode.openehr.parser.ADLParser.c_complex_object(ADLParser.java:2561)
at se.acode.openehr.parser.ADLParser.c_object(ADLParser.java:2606)
at se.acode.openeh............................................
Can someone please comment on this?
Thanks in advance
Bert