Archetype-versions

I is starting to stress me really. There are so many Archetypes available, and there are three tools in use by me to open them.

One is an archetype-analyzer, I wrote myself, a syntax checker.
The other is an Archetype Editor, written by those Swedish guys,
And one is an Archetype Editor from Ocean.

I wish there was a consistent set of Archetypes which can be opened by one or the other, and that it was documented as such.

I know, the problem is the moving target of changing ADL definitions. A little bit of help would do a lot, an error message which tells me what the problem is.

I know, this is not really a question.

But is it really the goal to stick to a certain kernel, write your archetypes, modify your editor so it can read your archetypes without crashes?
It is what I am doing know.

Maybe it is a good idea to hold developments to improve quality. I think this is needed. I am a bit into the things going around here, but a stranger, how can he ever believe there is something good happening?

I had to say this, I do not really expect an answer.

Thanks for reading
Bert

Hi

I compiled java ADL parser and when i ran this with the file
archetypes/dev/adl/openehr/demographic/openehr-demographic-person.person.draft.adl

It fails with following error

Bert Verhees wrote:

I is starting to stress me really. There are so many Archetypes available, and there are three tools in use by me to open them.

One is an archetype-analyzer, I wrote myself, a syntax checker.
The other is an Archetype Editor, written by those Swedish guys,
And one is an Archetype Editor from Ocean.

I wish there was a consistent set of Archetypes which can be opened by one or the other, and that it was documented as such.

Hi Bert,

there is and have been for a long time - the only official set is at openEHR, see there is - there is only one proper set of archetypes - at http://svn.openehr.org/knowledge/
These archetypes all pass the reference parser tests, and the Ocean Archetype editor and the ADL workbench are based on this parser.

- thomas beale

minreddy minreddy wrote:

Hi

I compiled java ADL parser and when i ran this with the file
archetypes/dev/adl/openehr/demographic/openehr-demographic-person.person.draft.adl

It fails with following error

-----------
se.acode.openehr.parser.ParseException: Encountered "[ \"ac0001\" ] = < http://free.terminology.org?terminology_id=acme;synonym_of= [163020007]" at line 457, column 33.

It's ";" causing problem. It doesn't seem to be allowed in URL.

Was expecting one of:
"[" <V_LOCAL_CODE> "]" "=" "<" <URL> ">" ...
"[" <V_LOCAL_CODE> "]" "=" "<" <V_QUALIFIED_TERM_CODE_REF> ...

---------
This ADL file is made for ADLv1.4 and java ADL parser is for 1.3.

Is there available ADL1.4 or ADL2.0 parser?

The parser is being updated towards ADL1.4 gradually. The support for ADL2.0 will come later.

Regards,
Rong

Hi

I was just thinking to use some ADLv1.3 archetype files with java ADL parser.
Could anybody give a pointer to ADLv1.3 archetypes?
I could only find ADLv1.4 files here.http://my.openehr.org/wsvn/knowledge/

rgds
minreddy