RE: [ubl] Global vs. Local -- Gunther's Recommendation

From
System
Date
2003-03-17T17:02:00+00:00
ID
Thread
RE: [ubl] Global vs. Local -- Gunther's Recommendation
Please forgive the ignorance my question betrays, but I'm new to this.

Am I reading that globally-defined elements must for some reason have unique
tags (such as "BuyerID" which would lead to a more fully-qualified names
like "BuyerParty/BuyerID"), and that locally-defined ones would allow the
use of more "generic" identifiers such as "ID" and "BuyerParty/ID"?

Coming from an OO background, this seems rather retrograde.  I can't
represent in an XML schema, a "Party" class from which "Buyer" and "Seller"
alike can descend?