Op dinsdag 26 april 2005 07:52, schreef Gerard Freriks:
> Dear all,
>
> My ideas:
> - unique identifiers are numbers that are unique.

this is not true, not the numbers are unique, the number in context of 
something (social security, insurancenumber, etc) is or should be unique.

> - each collection of information that has an attribute with this unique
> number can be collected and presented as belonging together,

it is not that simple, a collection of information can have more then one 
number, and the CEN-standard does not provide meta-information in some cases, 
f.e. PatientExtendedInformation carries a Set<II>, which is a set of numbers 
(identifiers), those numbers in a list do not have meta-information, except 
for the OID, but that meta-information can only be resolved over a 
network-service (which does not yet exist).

f.e.
You retrieve a PatientExtendInformation-object from a information-system. And 
it carries a few numbers. You have to know which one is the socialsecurity 
number, you have to resolve the OID. That is possible, when you have an 
Internet connection and the resolving OID-service is up and running, which 
not always may be the case.

We are talking about a standard CEN, which has the intention to solve all 
information problems world-wide

Sometimes you don't have an Internet-connection (f.e. firewall restrictions)
Sometimes the OID is not know at the resolving service (OID from an other 
country, which has no resolving OID exchange with our country)
Sometimes there is no OID (a less developed country)
Sometimes the resolving service is unreachable (down, hacked, whatever)

But, even when this is all working well, the following situation
You are online datamining, and you do not retrieve one 
PatientExtendedInformation, but 1.000.000.
The fact that you have to resolve all OID's will slow your datamining down 
very much, and unnecessary. It could slow down that much that it is 
unacceptabel for a customer, and the world has to live without that 
datamining application, or the customer will want to look for another 
standard to work with.

I once wrote an application which did analyse firewall-logging, the analysing 
was a matter of seconds, some nifty mathematical algorithms over the logging 
database. But then the customer also wanted to know from which companies the 
IP-addresses where coming from, so the analysing application had to resolve 
the IP-addresses. Happily, DNS is a very good system, worldwide implemented 
(although there are problems with NAT, which is sometimes region wide 
-implemented (China) because of lack of unfair sharing of availble 
IP-addresses)
The customer was not happy, first the application slowed down, what was first 
done in a few seconds, took an hour ore more (factor 1000 or more), second, 
the result was not satisfactory because of NAT and other resolving issues.

This problem can easily be solved when the II-object is extended with a 
qualifier which tells us what kind of an II you are looking at.

f.e. You want to know at which insurance company a million of patients are 
insured, and every patient carries 10 numbers, without this qualifier you 
have to resolve 10 numbers from each patient to find that one which is of 
interest, that means 10.000.000 resolving actions, where 1.000.000 would do 
if there was a qualifier, it means 9.000.000 resolving actions too many



> - with one unique identifier per (pseudo)identity all information
> belonging to this unique identifier can be collected and presented as
> belonging together
> - this type of use is identifying documents (or parts of it) as
> containing information about the same person with a specific identity.
>
> - it is NO PROOF of the real identity of the person. That is a
> different matter.
>
> - When we have to uniquely identify persons we need other things than
> numbers.
> - Unique numbers must not be trusted.
> - Unique numbers that identify persons generate problems: identity
> theft.
> - Only knowledge that is known by the person, or features his body
> posesses, will help to identify persons.

It, thus, its only use is not to identify a person, that is only one purpose 
of an information system.

Also there is an other problem with OID's, a identity may not have an OID, I 
guess this will happen a lot, certainly in the coming few years. In that 
case, there has to be an OID which indicates that there is no-one. This is 
necessary because OID is a mandatory property in the II-type.
In that case, your need for a qualifier is even more urgent.

There may be other solutions then a qualifier to this problem, but the current 
situation in the standard is in my opinion not sufficient

regards
Bert Verhees

>
> Gerard
>
>
> --  <private> --
> Gerard Freriks, arts
> Huigsloterdijk 378
> 2158 LR Buitenkaag
> The Netherlands
>
> +31 252 544896
> +31 654 792800
>
> On 20 Apr 2005, at 12:43, Bert Verhees wrote:
> > Dear Grahame,
> >
> > For example the CEN GPIC subjectofcare which has a property id
> > The type is a Set of II
> > The use is excplained as:
> > "An identifier or identifiers that may be used to uniquely identify the
> > subject of care.
> > Examples: social security number, health service number, hospital
> > number, case notes number"
> >
> > Please indicate where there is a mismatch between the intention and the
> > use of II.
> >
> > CENTC251 could learn from that. It would be a great benefit to the
> > standard if this would be sorted out.
> > And if it will, then the need for an extra qualifier to tell which the
> > type of identifier is presented, may disappear, depending on your
> > solution
> >
> > Kind regards
> > Bert Verhees

-- 
Met vriendelijke groet
Bert Verhees
ROSA Software
-
If you have any questions about using this list,
please send a message to d.lloyd at openehr.org

Reply via email to