Hi Dave,

I recognise the problem which is a result of the transition to a much
richer and better versioning mechanism.

The Archetype Editor has been updated to handle the new versioning (on the
openEHR Github, not released yet ) but we will need to adapt the slot fill
regex to allow for .v0 archetypes, which are now the default for new,
uncontrolled archetypes.

The default regex for slot-fill pattern needs to be changed to allow any
Version not just V1

openEHR-EHR-CLUSTER\.context_detail(-[a-zA-Z0-9_]+)*\.v1/}

I am not a regex expert - If someone can guide me on how to change this to
allow .v*, I can update the AE code.

We will almost certainly have to edit some legacy archetype ADL as well.

Ian









Dr Ian McNicoll
mobile +44 (0)775 209 7859
office +44 (0)1536 414994
skype: ianmcnicoll
email: i...@freshehr.com
twitter: @ianmcnicoll

Co-Chair, openEHR Foundation ian.mcnic...@openehr.org
Director, freshEHR Clinical Informatics Ltd.
Director, HANDIHealth CIC
Hon. Senior Research Associate, CHIME, UCL

On 22 July 2015 at 12:33, Barnet David (HEALTH AND SOCIAL CARE INFORMATION
CENTRE) <david.bar...@hscic.gov.uk> wrote:

>  Hi All
>
>
>
> I’m having a bit of an issue with CKM re-versioning archetypes and slots
> that reference Clusters.
>
>
>
> When I create a new archetype in the archetype editor (Version 2.2.905
> Beta), the archetype is saved as version 1. For example
>
> “openEHR-EHR-OBSERVATION. blood_pressure.v1.adl”
>
>
>
> When I upload the archetype to CKM, the process renames the archetype to
> version 0 – for example “openEHR-EHR-OBSERVATION. blood_pressure.v0” (we
> are hosted on  version 1.4.0 of the Clinical Knowledge Manager)
>
>
>
> The re-versioning  becomes an issue when I use slots. In the Archetype
> editor I can assign a slot to a Cluster (for example), but this process
> creates a link to a version of the Cluster. If it’s a new Cluster, this
> will be version 1. When the Cluster and the archetype are uploaded to the
> CKM, they are both put back to version 0. However, the slot Cluster is
> looking for version 1 of the Cluster, which won’t exist on the CKM (so CKM
> can’t make the link between these 2 objects).
>
>
>
> Does anyone have a work-around, or have some advice and guidance, for this
> issue?
>
>
>
> Kind Regards
>
>
>
> Dave Barnet
> Interoperability Lead
>
> Interoperability Specifications
>
> Health & Social Care Information Centre
> david.bar...@hscic.gov.uk
> www.hscic.gov.uk
>
>
>
>
> ********************************************************************************************************************
>
> This message may contain confidential information. If you are not the
> intended recipient please inform the
> sender that you have received the message in error before deleting it.
> Please do not disclose, copy or distribute information in this e-mail or
> take any action in reliance on its contents:
> to do so is strictly prohibited and may be unlawful.
>
> Thank you for your co-operation.
>
> NHSmail is the secure email and directory service available for all NHS
> staff in England and Scotland
> NHSmail is approved for exchanging patient data and other sensitive
> information with NHSmail and GSi recipients
> NHSmail provides an email address for your career in the NHS and can be
> accessed anywhere
>
>
> ********************************************************************************************************************
>
> _______________________________________________
> openEHR-technical mailing list
> openEHR-technical@lists.openehr.org
>
> http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org
>
_______________________________________________
openEHR-technical mailing list
openEHR-technical@lists.openehr.org
http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org

Reply via email to