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


Reply via email to