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

