>
> An ideal scenario would be to have a record of the archetypes someone is
> using, and when a new revision is published, run the diff between that and
> the revision the implementer is using, and notify of possible
> incompatibilities, that way we can know exactly what's wrong and fix
> accordingly.


User can have an option to maintain this list in their CKM account and use
it for comparison

regards
Dileep V S
*Founder*
HealtheLife Ventures LLP
m: +91 9632888113
a: 106, Innovation Centre, IIIT, Electronics City, Bangalore 560100
w: <http://ayushehr.com>ehr.network, <http://ehr.network>ayushehr.com
<http://ayushehr.com> e: dil...@healthelife.in


On Tue, May 28, 2019 at 11:27 AM Pablo Pazos <pablo.pa...@cabolabs.com>
wrote:

> Adding to what was commented, there is a gap between implementers and the
> CKM/modeling process.
>
> + implementers will use any archetype, even drafts, that are published on
> the CKM, because those might match the requirements, so for that
> implementer the archetype might be OK.
> + implementers can't approve archetypes to move from draft to published,
> can make suggestions to improve them, but not change their status.
> + the modeling process allows those draft archetypes to change anytime in
> any way, generating potential incompatibilities with the revisions
> downloaded by implementers, and that can only be checked manually, by each
> implementer, for each modified archetype. I did this and could take a whole
> day to review an archetype and analyze incompatibilities.
> + for implementers is difficult to track archetypes they (we) are using,
> to see when an archetype that we use changes and compare to find potential
> incompatibilities. Current tools allow to follow an archetype and be
> notified by email when changes are done, and the CKM has a compare tool,
> but is all a manual process. An ideal scenario would be to have a record of
> the archetypes someone is using, and when a new revision is published, run
> the diff between that and the revision the implementer is using, and notify
> of possible incompatibilities, that way we can know exactly what's wrong
> and fix accordingly.
>
> Another point is that AFAIK current clinical modelers are voluntary, which
> I think the Foundation should consider funding to have more archetypes
> reviewed and published, than having most in draft. There is some money on
> the Foundation, let's use it to help the community, and also give something
> back to our core clinical modelers. We need a dedicated team for these
> things.
>
> On Tue, May 28, 2019 at 2:11 AM Dileep V S <dil...@healthelife.in> wrote:
>
>> Hi,
>>
>> Thank you for all the responses.  It has helped me clear a couple of of
>> things that need to be keep in mind while using resources from OpenEHR CKM.
>> Just to summarize,
>>
>>    1. Archetypes in v0 are to be treated as initial suggestions and can
>>    change anytime and without any pattern. Published ones from v1 are more
>>    stable and the changes managed better.
>>    2. Using V0 is at one's own risk and so keeping a local copy would be
>>    advisable
>>    3. CKM allows viewing and comparing version history using archetype
>>    history
>>
>> The above raises some additional questions
>>
>>    1. What are the specific steps/links to download older version of
>>    archetypes from the CKM. The archetype history allows comparison between
>>    versions. But I could not find any link to view/download older versions.
>>    2. Majority of the archetypes in CKM are unpublished v0 versions. So
>>    it is difficult to build any meaningful CDR currently using only published
>>    archetypes. What will be the best strategy to keep moving forward with
>>    creating real solutions while keeping the spirit of OpenEHR relevant.
>>    3. Managing copies of the archetypes that are used separately by
>>    different users is bound to create fragmented schema across openEHR
>>    compliant CDRs, thereby defeating the fundamental premise of interoperable
>>    schema among OpenEHR CDRs.
>>
>> regards
>> Dileep V S
>> *Founder*
>> HealtheLife Ventures LLP
>> m: +91 9632888113
>> a: 106, Innovation Centre, IIIT, Electronics City, Bangalore 560100
>> w: <http://ayushehr.com>ehr.network, <http://ehr.network>ayushehr.com
>> <http://ayushehr.com> e: dil...@healthelife.in
>>
>>
>> On Tue, May 28, 2019 at 2:15 AM Sebastian Garde <
>> sebastian.ga...@oceaninformatics.com> wrote:
>>
>>> Hi
>>>
>>>
>>>
>>> The v1 to v0 migration was a once off thing that was decided to be the
>>> best for never before published archetypes.
>>>
>>> I’ve never been a big fan of v0 because of the all the complications it
>>> has, but at least it tells you clearly that all bets are off regarding this
>>> archetype because it is under development and anything goes, including
>>> changes to its archetype id, if required.
>>>
>>> V0 is also consistent with SemVer (although you could do it differently
>>> as well, e.g. 1.0.0-alpha).
>>>
>>> After publication to v1, the governance is more formal and follows
>>> semantic versioning of patch, minor and major versions.
>>>
>>>
>>>
>>> It may not always be nice, but unless someone can provide a
>>> comprehensive, clean and perfect set of archetypes, that’s what life will
>>> be for a while. CKM aims to support the processes around the development,
>>> review and publication of the archetypes etc. as much as possible.
>>>
>>> In CKM, the revision history of an archetype links back to any previous
>>> (or next) major version of the archetype. See e.g. the Blood pressure v2
>>> archetype. You can get any (trunk) revision of the archetype that was ever
>>> uploaded to CKM from there and compare any two revisions. Archetypes that
>>> were updated in the last couple of years will have the SemVer version in it
>>> as well, and there is always the canonical hash (the one used in the
>>> template) you can use to determine the right version of the archetype if
>>> required.
>>>
>>>
>>>
>>> I hope this answer your questions below and provides a bit of context in
>>> between.
>>>
>>>
>>>
>>> Regards,
>>>
>>> Sebastian
>>>
>>>
>>>
>>> *From:* openEHR-clinical <openehr-clinical-boun...@lists.openehr.org> *On
>>> Behalf Of *Pablo Pazos
>>> *Sent:* Montag, 27. Mai 2019 20:37
>>> *To:* For openEHR clinical discussions <
>>> openehr-clinical@lists.openehr.org>
>>> *Subject:* Re: Downloading previous versions of archetypes from CKM
>>>
>>>
>>>
>>> You might also have problems with some archetypes that went from .v1 to
>>> .v0
>>>
>>>
>>>
>>> In the archetype history you can see the previous versions, but some
>>> will have a broken history, for instance some archetypes changed name and
>>> archetype id but serve the same purpose as the old archetypes, which broke
>>> any implementation of the previous archetype. Also there is no clear
>>> history of archetypes changing ID or merging archetypes.
>>>
>>>
>>>
>>> Because of those issues is difficult to trust what is on the CKM in the
>>> long term. I decided to work with older archetypes to keep my baseline
>>> clean and stable, do modifications on those if required, and create our own
>>> archetypes when required.
>>>
>>>
>>>
>>> I'm not sure if this is because how the CKM manages archetypes, or
>>> because the modeling process have flaws in the version management.
>>>
>>>
>>>
>>> On Mon, May 27, 2019 at 5:01 AM Dileep V S <dil...@healthelife.in>
>>> wrote:
>>>
>>> Hi,
>>>
>>> I had used some archetypes from CKM in my templates some time back. Now
>>> when I am revising & reviewing them I notice that some of the archetypes
>>> have newer versions an so my templates give error as they are unable to
>>> locate the older versions that they use. So I have a few questions on the
>>> best practices for using CMK resources
>>>
>>>    1. Can I access older versions of archetypes from CKM? and how?
>>>    2. Should I maintain a copy of the archetype versions that are used
>>>    in my templates separately?
>>>    3. Are archetype versions incremental improvements? If yes should
>>>    the AQL not support multiple versions to maintain backward compatibility 
>>> as
>>>    the templates evolve?
>>>
>>> regards
>>>
>>> Dileep V S
>>>
>>> *Founder*
>>>
>>> *HealtheLife Ventures LLP*
>>>
>>> m:
>>>
>>> +91 9632888113
>>>
>>> a:
>>>
>>> 106, Innovation Centre, IIIT, Electronics City, Bangalore 560100
>>>
>>> w:
>>>
>>> ehr.network, <http://ehr.network>ayushehr.com  e: dil...@healthelife.in
>>>
>>> _______________________________________________
>>> openEHR-clinical mailing list
>>> openEHR-clinical@lists.openehr.org
>>>
>>> http://lists.openehr.org/mailman/listinfo/openehr-clinical_lists.openehr.org
>>>
>>>
>>>
>>> --
>>>
>>> *Ing. Pablo Pazos Gutiérrez*
>>> pablo.pa...@cabolabs.com
>>> +598 99 043 145
>>> skype: cabolabs
>>> Subscribe to our newsletter <http://eepurl.com/b_w_tj>
>>>
>>> <https://cabolabs.com/>
>>> http://www.cabolabs.com
>>> https://cloudehrserver.com
>>>
>>>
>>> _______________________________________________
>>> openEHR-clinical mailing list
>>> openEHR-clinical@lists.openehr.org
>>>
>>> http://lists.openehr.org/mailman/listinfo/openehr-clinical_lists.openehr.org
>>>
>> _______________________________________________
>> openEHR-clinical mailing list
>> openEHR-clinical@lists.openehr.org
>>
>> http://lists.openehr.org/mailman/listinfo/openehr-clinical_lists.openehr.org
>>
>
>
> --
> *Ing. Pablo Pazos Gutiérrez*
> pablo.pa...@cabolabs.com
> +598 99 043 145
> skype: cabolabs
> Subscribe to our newsletter <http://eepurl.com/b_w_tj>
> <https://cabolabs.com/>
> http://www.cabolabs.com
> https://cloudehrserver.com
>
> _______________________________________________
> openEHR-clinical mailing list
> openEHR-clinical@lists.openehr.org
>
> http://lists.openehr.org/mailman/listinfo/openehr-clinical_lists.openehr.org
>
_______________________________________________
openEHR-clinical mailing list
openEHR-clinical@lists.openehr.org
http://lists.openehr.org/mailman/listinfo/openehr-clinical_lists.openehr.org

Reply via email to