Hi,
A couple of years ago I built a tool called the iCRF Generator which allows users to generate eCRFs for EDC systems based on definitions stored in ART-DECOR and openEHR. It uses Archie to parse adl2 files from ckm.openEHR.org
I recently found out the tool is no longer working. Once my tool grabs an adl2 file from ckm and attempts to parse it, the parser gives an ADLParseException. Something like:
line 458:16 mismatched input 'at0000' expecting {SYM_DEFINITION, ALPHA_UC_ID, ALPHA_LC_ID, ALPHA_UNDERSCORE_ID, ';'}
Exception in thread "main" com.nedap.archie.adlparser.ADLParseException: Error: syntax error at 458:16: [@3426,39243:39248='at0000',<81>,458:16]. msg: mismatched input 'at0000' expecting {SYM_DEFINITION, ALPHA_UC_ID, ALPHA_LC_ID, ALPHA_UNDERSCORE_ID, ';'}
Since old locally cached files work fine, I'm guessing this has something to do with adl2.4. I updated Archie to 3.16.0, but that didn't solve the issue. So my question is: is the current release of Archie compatible with adl2.4?
Thanks!
Hi,
A couple of years ago I built a tool called the iCRF Generator which allows users to generate eCRFs for EDC systems based on definitions stored in ART-DECOR and openEHR. It uses Archie to parse adl2 files from ckm.openEHR.org
I recently found out the tool is no longer working. Once my tool grabs an adl2 file from ckm and attempts to parse it, the parser gives an ADLParseException. Something like:
Since old locally cached files work fine, I'm guessing this has something to do with adl2.4. I updated Archie to 3.16.0, but that didn't solve the issue. So my question is: is the current release of Archie compatible with adl2.4?
Thanks!