[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]