OASIS Open Mailing List Archives  ·  All Lists  ·  ubl  ·  2005-03

ubl — archive

[Date Prev]  |  [Thread Prev]  |  [Thread Next]  |  [Date Next]   —  [Date Index]  |  [Thread Index]  |  [Month Index]  |  [List Home]

AW: [ubl] CTD20


 MHonArc v2.5.0b2 -->

















ubl message

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


Subject: AW: [ubl] CTD20


Hi Mark,

thank you!

I dont't know if I understand you right.

The current implementation does the following:

Take from a BBIE the property term and the representation term and build the
complextype using these two properties. That means even if a BBIE has a
qualifier property term it uses the same complextype as the BBIE without a
qualifier or a BBIE that has a different qualifier.

When I look in the NDR then it is not quite clear. Please look in section
4.2.2:

4.2.2 Complex Type Names for CCTS Basic Business Information Entity
Properties

The text says:


>The UBL xsd:complexType names for ccts:BasicBusinessInformationEntity
>properties will be derived from the shared property and representation
terms portion
>of the dictionary entry names in which they appear by removing separators
to follow
>general naming rules, and appending the suffix �Type�.


In my understanding: without qualifier.

The rule says:

>[CTN2] A UBL xsd:complexType name based on a ccts:BasicBusiness
>InformationEntityProperty MUST be the ccts:Dictionary
>EntryName shared property term and its qualifiers and representation term
>the shared ccts:BasicBusinessInformationEntity, with the
>separators removed and with the �Type� suffix appended after the
>representation term.

In my understanding: with qualifier.




Thanks,


David


-----Urspr�ngliche Nachricht-----
Von: [email protected] [mailto:[email protected]]
Gesendet: Dienstag, 15. M�rz 2005 04:11
An: [email protected]; [email protected]
Betreff: RE: [ubl] CTD20


Hi David,

Although I missed the discussion for this rule, I believe we have already
been doing this.  "Every property in the UBL model" refers to every BBIE
less the object class. A better wording would have been : "A unique
xsd:complexType will be defined in the Common Reusable Schema Module for
every ccts:BBIE Property."  The narrative text should reflect that a
ccts:BBIE Property is the property term and representation term of the BBIE
and reflects the generic data element represented by the BBIE.  In modeling
terms, the BBIE property is the attribute of the class to include its
representation which defines its value space.

Mark



From: David Kruppke [mailto:[email protected]]
Sent: Mon 3/14/2005 11:41 AM
To: [email protected]
Subject: [ubl] CTD20


Hello TC,

I'm about to implement the aggreed changes to Schema generation (first
round).

One change is:

C3. New Rule CTD20 states:

"For every property identified in the UBL model a named XSD:ComplexType
must be defined"

I haven't found any further explanation concerning this rule. In the latest
NDR document on the web there is only this one sentence.


Could somebody help me?



Thanks,


David



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


--------------------------------------------------------------------- To
unsubscribe, e-mail: [email protected] For additional
commands, e-mail: [email protected]



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



[Date Prev]  |  [Thread Prev]  |  [Thread Next]  |  [Date Next]   —  [Date Index]  |  [Thread Index]  |  [Month Index]  |  [List Home]