On 13/11/2014 16:50, David Moner wrote:
> As you say, this information should be somehow related to the 
> "is_generated" flag. But if we consider that once a human user reviews 
> the archetype that flag is set to false, then I don't find it needed 
> at all.

ah - but consider the situation in which the generation step is done 
multiple times, over a period of time. I was in this situation with my 
internal 1.4 => 1.5 (now => 2.0) generator, where it took some time to 
get the converter right. And Patrick Langford is iteratively getting the 
Intermountain converter right over a period of some months.

The ADL WB always looks at that flag to know what to do. If you right 
click on an archetype in the left side explorer, and do 'Edit', the GUI 
editor (alpha for the moment, but functionally the same concept as the 
LinkEHR editor) starts. If the user actually makes any changes and 
commits them, the AWB removes the is_generated flag. Then a later round 
of import generation can look at it, and not overwrite this particular 
archetype, and instead generate a warning (or it could try to do a 
merge, or..). So I think it's needed.

> What we would need instead is to define a good practice that says that 
> when an archetype is built automatically it must be in draft state, 
> pending of further validation, as any other draft.

well that depends on whether we think an import step always creates a 
'draft' archetype. It might be that the source model, say an 
Intermountain CEM is actually in an 'approved' state, and Intermountain 
(and maybe even CIMI) don't intend to do anything furhter with it after 
import. Although not likely to be the most common case,  I don't think 
we can presuppose that the lifecycle is rigidly restarted because of an 
import step.

>
> In any case, adding the information that you propose about the 
> original source or the import method seems very useful. I have the 
> doubt if a new metadata section is needed or it could be considered as 
> reference information or just as other details. A new section makes it 
> more traceable automatically, as you say.
>

I'm not too worried either way, but more inclined to add new meta-data 
sections if we think we know what they look like, since it reduces 
interop errors - there's no choice about the property names etc, wheres 
it's always a risk to hope that everyone will get the other_details 
section tags identical.

- thomas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.openehr.org/pipermail/openehr-technical_lists.openehr.org/attachments/20141113/c474cf97/attachment.html>

Reply via email to