Paul,
I'm certain the way forward here is a blend of
the UPU work, CIQ and
then using CAM as the processing
engine.
The Royal Mail rep' to the UPU has ensured that
the UPU has the
right semantics and rules for UK postal
addresses. I agree some
of it is surprisingly gnarly. When they
changed to the post code
system back twenty+ years ago it was a great step
forward in
automation - but I was amazed to find out how
many times the
seamingly obvious system is actually broken by
local rules.
What we are looking at is taking those formal UPU
rules and
encoding them in CAM, and then using the content
reference
system to equate to the CIQ dictionary and UPU
dictionary.
Once we have that - we can also look at storing
the
individual element noun semantics in the registry.
I believe we have the technology means to do this
now -
all we need is resource and time to actually put
it in
place.
Thanks, DW
----- Original Message -----
Sent: Friday, January 16, 2004 9:32
AM
Subject: RE: [regrep] UK Government
Registry Requirements
I
know that John Borras is already heavily involved in this, so I don't intend
to start unless invited by him. I think the difficulty is mapping the
British Standard onto the CIQ format. Even if you can, and I am sure there
are ways, there are local semantics to incorporate (such as for the Unique
Property Reference Number) that require a means of localizing the semantics.
Hence my earlier comment about getting you excited (since I am sure CAM can
help here).
Regards
Paul
Paul,
Returning to the addressing stuff - the OASIS
CIQ work and
related to that the UPU work is extremely fine-grained.
The level of detail of not just the XML
elements - but the semantics,
rules and formats are covered. There
are roughly five address formats
for each postal service - as you point out -
its not just about
delivering bits of mail. The cultural
rules on address formatting are
also very important - as is being able to
handle addresses of
say - waterpumping stations and power
substations for utilities.
So - you will find that the UPU particularly
has a great deal of
semantics on all this.
The CAM has been upgraded to cover off what
the UPU needs,
and so the ultimate goal from the enduser
experience is to
have an address object - that they input
context into -
such as locale and use - and have the XML
autoconfigure
to that.
We have been busy looking at this in
significant detail.
Thanks,
DW.