Skip to content

openEHR ckm adl2.4 #740

Description

@aderidder

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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions