Hi Ian,
From: Ian.McNicoll@oceaninformatics.com
Date: Mon, 18 Jun 2012 14:44:58 +0100
Subject: Re: An ACTION or INSTRUCTION referencing an AGEN, is it possible?
To: openehr-technical@lists.openehr.org
CC: openehr-clinical@lists.openehr.orgHi Pablo,
The EHR-CLUSTER archetype were created for some specific use cases,
where it is necessary to record demographic information within the EHR
itself, because the demographic
entity is not supported by the external Demographics service, for
technical or legal reasons e.g 3rd party carers or people reporting an
incident or perhaps laboratory contact details.
I think this kind of things (and also the “rules” or “patterns” I tried to draft in previous emails) should be part of some “modelling guideline”, because it’s difficult to new modellers to learn about the EHR and DEMOGRAPHIC models and then model all concepts on the EHR side. I’m not a modeller, but the openEHR course I give is “creating” new clinical modellers, and with clear rules we can encourage them to create and improve archetypes (and with fuzzy rules we do all the contrary).
I know Heather tried to draft some ideas on clinical modelling and quality on the wiki and this kind of things could help to it. You know, I’m a techie and I don’t work well with fuzzy things: 0/1, rules and patterns are my friends ![]()
They were developed completely separately from the formal DEMOGRAPHICS
archetypes so it is not surprising that they have somewhat different
structures. I agree that it would be preferable to align some of
these with their Demographic equivalents but I am not sure that gives
much additional benefit to implementers..
I think it’s all a matter of consistency, e.g. “The purpose of the [DEMOGRAPHIC] model is as a specification of a demographic service, either standalone, or a “wrapper” service for an existing system such as a patient master index (PMI).” (Demographic Model page 9).
It’s clear that for PERSON we will have services that handles identities, but it’s not so clear for other demographic parties like AGENT, GROUP or ORGANISATION (each one has an identity). So, if a demographic service implementation can handle a PERSON search by it’s identity attributes, I expect the same behabiour for the other parties.
If this is not the expected behaviour of the DEMOGRAPHIC services, then there are two? options:
- the DEMOGRAPHIC model should not include other parties than PERSON and ROLE
- the DEMOGRAPHIC services should add support to operations based on other parties than only on PERSON (GROUP, AGENT, ORGANISATION).
Maybe Thomas can add light on this last statement.
Our approach so far has been to model devices as Clusters within Entry
archetypes. I have done this both for measuring devices and for other
devices such as cannulae, catheters and drains. In any cases the
device may have a dual role.
IMO, this is exactly the kind of things that should be included into a modelling guide, and a guide could be a very helpful tool to train new modellers. (There are people already asking for this and I can’t help them because I’m a techie, we need clinical partners!)
As Heath has said, the problem with modelling the device as the
clinical author is that it is the instance of the device and not the
class device that needs to be the author e.g Nonen pulse oximetry
1123-456-769, rather than just Nonen Pulse oximeter. T
Do you mean participation instead of author?
This means creating a PARTY entry for every single actual device used
in the clinical setting. There may be some added value in having a
Device registry to track the physical assets but using openEHR
Demographics to model this feels like a significant overhead.
I understand that in some cases there’s a need to record the device class (type=xxx) and in other cases the device instance is needed (id=xxx), e.g. an hemodialysis session record should include the dializer id (some number), I think this has something to do with the filter used by each patient (I worked on hemodialysis a long time ago).
BTW, some of the attributes of a device should be previously known, I mean you don’t enter each data everytime, just select from a list what device do you use, and that selection should(?) consume a DEMOGRAPHIC services to get all that information. Some values could be added to the record, other values just stay in the demographic records. So I think the “significant overhead” it’s a matter of software implementation. Of course I could be really wrong.
The device may have other use-specific attributes that need to be
captured such as Entry site, location, exposed length, which
definitely need to be modelled in the EHR in a specific Composition.So, although you could have a device as the clinical author, I think
you will end up having a lot of information that needs to be captured
in the EHR, against specific Entries. There is a case for a separate
devices asset registry but the openEHR Demographics service feels like
the wrong place for this.
Here is the point of consistency I mentioned before, if we want to model AGENTS, GROIPS and ORGANISATIONS on the demographic model, the demographic services should support those classes too. But maybe is not the place for all kind of “AGENTs”, just for those instances that matter to the clinical record.
Talking about guides, what things we have to put into demographic repositories behind the services could be helpful to an implementation guide ![]()
What do you think?
Kind regards,
Pablo.