Hi Thomas Beale,

>openEHR-EHR-ADMIN_ENTRY.encounter.v1 => 
>org.openEHR::openEHR-EHR-ADMIN_ENTRY.encounter.v0.0.1 =>
>review & changes => org.openEHR::openEHR-EHR-ADMIN_ENTRY.encounter.v1.0.0

Would file name nomenclature be changed? There is no spec for file
name of archetype, but archetype ids have been assigned to file names.
Whereas, : is not available for file name in Windows OS (and old Mac OS).

Shinji

2014-10-02 7:28 GMT+09:00 Thomas Beale <thomas.beale at oceaninformatics.com>:
> On 01/10/2014 16:44, Sebastian Garde wrote:
>
> Hi Sebastian,
>
> I realise you are physically not too far away from me in Germany and we even
> share the same name, so I hope you won't shoot the messenger here, but I
> have to say the following...
>
> The consequence of what you are saying would be that we cannot publish any
> v1 archetype if it is already on CKM without an analysis if there have been
> any breaking changes anywhere during the development and review process
> (which would be the case in most cases I suspect).
>
> However, this is the case with or without any of the changes being discussed
> here: It doesn't matter if draft archetypes become v0 for a while: once they
> are published they'd be v1 again anyway - and likely incompatible with the
> previous v1.
>
>
> but none of the existing CKM archetype ids has a namespace, so the new ids
> will be distinguishable from the old. It would be useful to have some real
> data on who has used any CKM draft (i.e. 'old') archetypes in real systems
> to know is there is in fact a problem here or not.
>
> Anyway, the renaming should follow the model:
>
> openEHR-EHR-ADMIN_ENTRY.encounter.v1 =>
> org.openEHR::openEHR-EHR-ADMIN_ENTRY.encounter.v0.0.1 => review & changes =>
> org.openEHR::openEHR-EHR-ADMIN_ENTRY.encounter.v1.0.0
>
> so there is no way for the first and last versions to get mixed up that I
> can see.
>
> If on the other hand, you leave the CKM draft archetypes as v1 and they are
> published subsequently, there is also no guarantee whatsoever that the
> published version is compatible with any draft revision (or any of the draft
> revisions with each other).
> Either way, if you use them now, no, you cannot just replace a draft
> archetype with the next revision of the draft archetype or its subsequently
> published revision. You cannot do it now, because there is no guarantee that
> they'd be compatible and you cannot do it with or without v0.
>
> So, while I certainly acknowledge the problem (more below), it is not a
> problem that is caused or increased by migrating draft archetypes to v0.
>
> And in fact solving this problem is one of the core reasons for the proposed
> revisioning rules.
> You will know exactly where you are at and how compatible two archetypes
> are.
>
> So, if you as a company use draft archetypes, this is the risk you have
> taken - draft archetypes just cannot be assumed stable or backwardly
> compatible just because they happen to be expressed in (more or less)
> correct ADL.
> The impression that draft archetypes are stable has of course been given by
> the lack of activity in getting draft archetypes published on the
> international CKM.
> The industry sprint will hopefully change the momentum of this considerably.
>
> The problem you describe is more or less the same for every vendor that uses
> unstable archetypes, which for lack of alternatives, will most likely be
> about every vendor.
>
> However, I can see some ideas for a solution to this problem, because you
> can clearly identify all archetypes under the new revisioning rules vs those
> that are not.
> Most importantly, archetypes under the proposed revisioning scheme will have
> a namespace whereas the old ones don't.
>
>
> ah, you got there before me ;-)
>
> - thomas
>
>
> _______________________________________________
> openEHR-clinical mailing list
> openEHR-clinical at lists.openehr.org
> http://lists.openehr.org/mailman/listinfo/openehr-clinical_lists.openehr.org

Reply via email to