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

 


Help: OASIS Mailing Lists Help | MarkMail Help

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: MCRAWFORD@lmi.org [mailto:MCRAWFORD@lmi.org]
Gesendet: Dienstag, 15. März 2005 04:11
An: kruppke@gefeg.com; ubl@lists.oasis-open.org
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:kruppke@gefeg.com]
Sent: Mon 3/14/2005 11:41 AM
To: ubl@lists.oasis-open.org
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: ubl-unsubscribe@lists.oasis-open.org
For additional commands, e-mail: ubl-help@lists.oasis-open.org


--------------------------------------------------------------------- To
unsubscribe, e-mail: ubl-unsubscribe@lists.oasis-open.org For additional
commands, e-mail: ubl-help@lists.oasis-open.org



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