My take on this is that such archetypes need to be fairly inclusive and stable, 
using templates to constrain.

There is no guarantee that versions will remain compatible. As revisions are 
only extensions, this should work. Versioning (breaking change for existing 
data , needs to be limited to when there is real benefit as software will need 
to change.

Cheers Sam

Sent from my Windows Phone
________________________________
From: jacky.lauchunkin at gmail.com<mailto:[email protected]>
Sent: ?22/?09/?2014 10:47 AM
To: openehr-technical<mailto:openehr-technical at lists.openehr.org>
Subject: Problem with version and specialisation

Dear All,
    I met a problem when using specialisation and version.
    For example, I have two archetypes, openEHR-DEMOGRAPHIC-PERSON.patient.v1 
and openEHR-DEMOGRAPHIC-PERSON.patient-specialise.v1. Archetype 
openEHR-DEMOGRAPHIC-PERSON.patient-specialise.v1 is specialised from 
openEHR-DEMOGRAPHIC-PERSON.patient.v1. Let's say the archetype 
openEHR-DEMOGRAPHIC-PERSON.patient-specialise.v1 have modified for several 
times and its current version is v3. And now 
openEHR-DEMOGRAPHIC-PERSON.patient.v1 has upgraded to version 2, 
openEHR-DEMOGRAPHIC-PERSON.patient.v2. Can I simply upgrade 
openEHR-DEMOGRAPHIC-PERSON.patient-specialise.v3 to version 4 so that I can 
change its specilisation to openEHR-DEMOGRAPHIC-PERSON.patient.v2?

________________________________
Best wishes!
Jacky.Lau
2014-09-19
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.openehr.org/pipermail/openehr-technical_lists.openehr.org/attachments/20140922/b17a8193/attachment.html>

Reply via email to