OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ciq message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: [no subject]


Regards,
=20
--
Hido Hasimbegovic
eBusiness Consultant | CustomWare Asia Pacific | www.customware.net
T: +61-3-9667-0124 | F: +61-3-9663-2616 | M: +61-416-174-453 Level 2, =
222 Latrobe Street Melbourne
VIC 3000 Australia
=20
Improve the quality of your services with WmUnit
=20
Unit testing framework for WebMethods http://www.customware.net/WmUnit
=20
=20
=20

-----Original Message-----
From: Max Voskob [mailto:max.voskob@paradise.net.nz]
Sent: Tuesday, 19 October 2004 12:46 PM
To: ciq@lists.oasis-open.org
Subject: RE: [ciq] CIQ using UBL NDR?

Hido, do u think we should get rid of xs:anyAttribute as well?

Cheers,
Max

-----Original Message-----
From: Hido Hasimbegovic [mailto:hido.hasimbegovic@customware.net]
Sent: Tuesday, 19 October 2004 12:28
To: 'Ram Kumar'
Cc: ciq@lists.oasis-open.org; 'Rob Beauchamp'
Subject: RE: [ciq] CIQ using UBL NDR?

I think the idea is definitely worth pursuing. I would personally not =
mind getting rid of "xsd:any"
element in any case! In my opinion this is not the right way to improve =
flexibility of schemas. It
also breaks one of the XSD schema rules ("violation of the unique =
particle attribution rule").

There's two things we can do:

1. Perform the gap analysis between the two standards and identify which =
areas need changing. Again,
I don't think that absence of "xsd:any" elements and attributes will be =
such a big impact.

2. Analyse applicability of CAM to the problem. In addition to =
templates, CAM requires
implementation of compiler to support translation of data from one =
schema to another. It seems to me
it's more of a mapping specification/tool, than a data dictionary/schema =
itself. Perhaps I'm wrong,
but we should put it to the test, especially with all the info kindly =
provided by David Webber.=20

I look forward to generating some robust debate around this issue. I =
think this is a good
opportunity to encourage wider adoption of CIQ schemas by working =
together with UBL. At the same
time, we should not loose the sight of enabling other schemas to =
use/incorporate CIQ schemas.=20


Regards,
=20
--
Hido Hasimbegovic
eBusiness Consultant | CustomWare Asia Pacific | www.customware.net
T: +61-3-9667-0124 | F: +61-3-9663-2616 | M: +61-416-174-453 Level 2, =
222 Latrobe Street Melbourne
VIC 3000 Australia
=20
Improve the quality of your services with WmUnit
=20
Unit testing framework for WebMethods http://www.customware.net/WmUnit
=20
=20
=20
-----Original Message-----
From: Ram Kumar [mailto:RKumar@msi.com.au]
Sent: Monday, 18 October 2004 5:12 PM
Cc: ciq@lists.oasis-open.org; Rob Beauchamp
Subject: [ciq] CIQ using UBL NDR?
Importance: High

CIQ TC,

I am keen to know what decision we have to take regarding seriously =
looking into modifying our
schemas to be compatibile with UBL NDR. There are some significant =
impacts to xNAL due to this and
one of them is the use of "xsd:any" element and attribute. We use this =
in our schemas whereas, UBL
strongly advocates against it.

The best way to make a decision regarding whether we want to move =
towards the direction of UBL NDR
for our V3.0 is to call for a vote.=20

Please let me know your views.

Regards,

Ram

Ram Kumar
General Manager
Software R&D and Architecture
MSI BUSINESS SYSTEMS
Suite 204A, 244 Beecroft Road
Epping, NSW 2121, Australia
Direct: +61-2-9815 0226
Mobile: +61-412 758 025
Fax: +61-2-98150200
URL: www.msi.com.au=20

=20

> -----Original Message-----
> From: Michael.Roytman@vertexinc.com
> [mailto:Michael.Roytman@vertexinc.com]
> Sent: Thursday, October 14, 2004 10:57 PM
> To: Ram Kumar
> Cc: ciq@lists.oasis-open.org; Rob Beauchamp
> Subject: Re: [ciq] FW: UBL Address format vs. CIQ
>=20
>=20
> CIQ TC,
>=20
> here are the updated versions of xNL-Basic and xNL-Advanced that I=20
> have adjusted to reflect the UBL Name and Design rules.
> The changes were made in the following areas:
>    Namespace [NMS4]
>    Attributes and attribute groups [GNR9]
>    The term "Indicator" should be abbreviated to ID [Appendix B]. I=20
> have
>    not made the change since I, personally, do not like abbreviations.
>    There is a partyNameKey attribute, which I think should be renamed=20
> to
>    partyNameIdentifier, since Key is a bit misleading.
>    xsd:anyAttibute must not be used [GTD2]
>    xsd:any element must not be used [ELD9], I do not think we use it,=20
> but
>    anyway
>    The biggest impact will be the xsd:documentation that needs to be
>    assigned to every element, complex type, attribute group, etc. I=20
> have
>    not done that yet, since we need to agree that this is indeed the=20
> level
>    of details we want to specify in the schemas. Moreover, UBL calls=20
> for
>    "run-time" versions of schemas with the documentation stripped=20
> down. Any
>    thoughts?
>=20
> I probably missed a few NDRs here, but since we do not have the=20
> hierarchy of code lists (or do we?), the final document rules=20
> (Invoice, TaxFiling,
> InsuranceClaim) do not apply to CIQ.
> Comments and questions are welcome.
> Best regards,
>=20
> Michael Roytman.
>=20
> (See attached file: xNL-Advanced-3.0.6.xsd)(See attached file:
> xNL-Basic-3.0.6.xsd)(See attached file: UBL-NDR-Checklist-1.0.pdf)
>=20
>=20
>=20
>=20
> |---------+---------------------------->
> |         |           "Ram Kumar"      |
> |         |           <RKumar@msi.com.a|
> |         |           u>               |
> |         |                            |
> |         |           10/12/2004 08:44 |
> |         |           PM               |
> |         |                            |
> |---------+---------------------------->
>  =20
> >-------------------------------------------------------------
> ------------------------------------------------------------------|
>   |                                                          =20
>                                                                     |
>   |       To:       <ciq@lists.oasis-open.org>               =20
>                                                                     |
>   |       cc:       "Rob Beauchamp"=20
> <Rbeauchamp@Initiatesystems.com>                             =20
>                                 |
>   |       Subject:  [ciq] FW: UBL Address format vs. CIQ     =20
>                                                                     |
>  =20
> >-------------------------------------------------------------
> ------------------------------------------------------------------|
>=20
>=20
>=20
>=20
> CIQ TC,
>=20
> FYI regarding UBL and CIQ from Tim McGrath of UBL.
>=20
> Michael,
>=20
> You have promised to look into the compatibility between NDR of UBL=20
> and CIQ. Can you please advise of your progress on this? Thanks.
>=20
> Regards,
>=20
> Ram
>=20
> Ram Kumar
> General Manager
> Software R&D and Architecture
> MSI BUSINESS SYSTEMS
> Suite 204A, 244 Beecroft Road
> Epping, NSW 2121, Australia
> Direct: +61-2-9815 0226
> Mobile: +61-412 758 025
> Fax: +61-2-98150200
> URL: www.msi.com.au
>=20
>=20
>=20
> From: Tim McGrath [mailto:tmcgrath@portcomm.com.au]
> Sent: Tuesday, October 12, 2004 10:43 AM
> To: Colin.Wallis@ssc.govt.nz
> Cc: jon.bosak@sun.com; Ram Kumar
> Subject: Re: UBL Address format vs. CIQ
>=20
> thank you for your support of UBL.  i will attempt to address (pun
> intended) your comments, but this is merely my own opinion and not=20
> necessarily that of the UBL technical committee.
>=20
> personally, i had thought UBL had shifted towards xNAL not away from=20
> it.
> perhaps you can give some examples? we deliberately include the xNAL=20
> terms as synonymous business terms in our library.
> in fact, we have had a continuous dialogue with the CIQ team=20
> throughout UBL's development.  you may also be aware that CIQ are not=20
> the only players working on standards for addressing and UBL has tried =

> to accomodate the work of various ISO groups, the UN/ECE as well as=20
> our own team of ontologists.
>=20
> you mention UBL's flexibility.  we have tried to take an 80/20=20
> approach to business requirements.  we know that very few implementors =

> will be able to use UBL without some form of customization.  we have=20
> tried to provide a common base on which these customization are built.
> this is important to the points that follow.
>=20
> the main issues why UBL could not simply 'use xNAL' are:
> * xNAL does not define a single address structure.  it is a rich=20
> vocabulary that can be used to structure various different forms of=20
> addressing.  two parties using xNAL may not have any more=20
> compatibility than two using two different vocabularies. UBL must have =

> only one way to form an address.
> so we wwould still need a UBl implementation of xNAL that may not be=20
> the same as NZ Government, etc., etc..
> * xNAL sometimes uses the concept of qualifying values for its=20
> semantic names.  you mention thoroughfare and this is a case in point.
> unless parties subsequently agreed how to qualify thoroughfare - they=20
> may well use two different ways of defining street or avenue, etc..
> UBL could have provided these qualifiers for our requirements but this =

> breaks the design philosophy UBL was built on.  i believe that taking=20
> this approach recreates the problems people had with EDI-based=20
> vocabularies.
> * the requirement for addresses in UBL is not simply for postal=20
> services or CRM applications - xNAL's primary target.
> this is why xNAL has a much more sophisticated data model.
> * the actual XML syntax used by xNAL is not the same as UBL's XML=20
> naming and design rules.  the technical people in UBL tell me this=20
> would make using actual xNAL schemas difficult and UBL would have to=20
> recreate xNAL in its own schemas.  we then have a maintenance issue=20
> with keeping synchronized into the future.
>=20
> these are all the practical results of separate initiatives developing =

> standards.  in this situation, the best we can hope to achieve is some =

> form of interoperability.
> specifically, this would mean being able to map an address presented=20
> in a UBL document to something equivalent in an xNAL format and vice=20
> versa.  To this end UBL provides the equivalent xNAL terms in our=20
> model (something we dont do for any other vocabulary).  but as you=20
> point out this is not a clean map - today.
>=20
> looking forward, i am aware that the CIQ team are considering using=20
> UBL's XML  naming and design rules for future releases.
>  this will resolve at least one the issues above.
>=20
> personally, i am a supporter of the work of the CIQ team and would=20
> like to see convergence.  It is feasible that UBL 2.0 may be closer to =

> xNAL ?.??
> but this would need to be evolutionary.  in fact, i am meeting Ram=20
> Kumar, the chair of the CIQ team, in two weeks time and we shall=20
> certainly be talking about these issues.
>=20
>=20
> PS
> i hope i am not being presumptuous by including Ram and Jon in this=20
> response.  i think they both have an interest in the matter.
>=20
> Colin.Wallis@ssc.govt.nz wrote:
>       Hi Tim
>=20
>       I got your contact details from Jon Bosak. Jon and I talked on=20
> the
>       phone at the recent e-gov OASIS meeting.
>=20
>       I expressed some concerns around the shift from the early UBL=20
> drafts
>       which used CIQ exclusively, to V1 where some of those element=20
> names
>       have been replaced. Also I am not sure if any testing of UBL=20
> address
>       structures against UPU address structures has been done.
>=20
>       I know terms like "thoroughfare" are not the most user friendly=20
> and
>       in NZ where xNAL is mandatory for government agencies data=20
> exchange
>       we have had heated discussions on such issues. That said, we=20
> have
>       stuck to it because there is logic in it, after you have used=20
> CIQ for
>       a while. Even in our own environment, there are addresses which=20
> do
>       not easily (semantically) fit UBL's "StreetType" and you would=20
> find
>       that in OZ too before even looking elsewhere in the world.
>=20
>       I know UBL is flexible enough to pretty much put whatever=20
> elements
>       you want in there, but it becomes a real pain getting that=20
> agreement
>       across a whole spectrum of parties, altering parsers to suit etc =

> etc.
>=20
>       I don't know how much deep thought was put into this change and=20
> if it
>       is irreversible?
>=20
>       That said, I fully support UBL and what it is trying to achieve.
>=20
>       But I have to raise this issue as it will potentially hamper the =

> rate
>       of adoption in NZ govt.
>=20
>       Cheers
>=20
>       Colin
>=20
>       Colin Wallis
>       e-GIF Business Analyst
>       e-Government Unit - State Services Commission
>       T: 04 495 6758
>=20
>=20
>       http://www.e-government.govt.nz
>=20
>=20
>=20
>=20
> --
> regards
> tim mcgrath
> phone: +618 93352228
> postal: po box 1289   fremantle    western australia 6160
>=20
>=20
>=20
>=20
>=20

To unsubscribe from this mailing list (and be removed from the roster of =
the OASIS TC), go to
http://www.oasis-open.org/apps/org/workgroup/ciq/members/leave_workgroup.=
php
.


To unsubscribe from this mailing list (and be removed from the roster of =
the OASIS TC), go to
http://www.oasis-open.org/apps/org/workgroup/ciq/members/leave_workgroup.=
php
.



To unsubscribe from this mailing list (and be removed from the roster of =
the OASIS TC), go to
http://www.oasis-open.org/apps/org/workgroup/ciq/members/leave_workgroup.=
php
.


To unsubscribe from this mailing list (and be removed from the roster of =
the OASIS TC), go to
http://www.oasis-open.org/apps/org/workgroup/ciq/members/leave_workgroup.=
php.



To unsubscribe from this mailing list (and be removed from the roster of =
the OASIS TC), go to =
http://www.oasis-open.org/apps/org/workgroup/ciq/members/leave_workgroup.=
php.



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]