Re: [ubl] Meeting Minutes UBL Joint meeting Mar 23rd 2004

From
Tim McGrath
Date
2004-03-24T15:27:00+00:00
ID
Thread
Re: [ubl] Meeting Minutes UBL Joint meeting Mar 23rd 2004
MHonArc v2.5.0b2 -->

















ubl message






[Date Prev]
 | [Thread Prev]
 | [Thread Next]
 | [Date Next]

--

[Date Index]
 | [Thread Index]
 | [List Home]








Subject: Re: [ubl] Meeting Minutes UBL Joint meeting Mar 23rd 2004




From: Tim McGrath <>
To: Grimley Michael J NPRI <>
Date: Wed, 24 Mar 2004 23:40:39 +0800










So would i be correct in summarising this as...


A. Currently we have in the Common Basic Components schema...

   <xsd:element name="StreetName" type="udt:NameType"/>
   <xsd:element name="AdditionalStreetName" type="udt:NameType"/>

What we should have in Common Basic Components is ..
   <xsd:element name="StreetName" type="StreetNameType"/>
and (something like)...
  <xsd:complexType name="StreetNameType">
    <xsd:simpleContent>
      <xsd:restriction base="udt:NameType"></xsd:restriction>
    </xsd:simpleContent>
  </xsd:complexType>
NB i dont think we can have any documentation for this defintions.

B. Currently we have in the Common Aggregate Components (and Document Schemas)...
      <xsd:element ref="cbc:StreetName" minOccurs="0" maxOccurs="1">
        <xsd:annotation> plus documentation</xsd:annotation>
      </xsd:element>
and 
      <xsd:element ref="cbc:AdditionalStreetName" minOccurs="0" maxOccurs="1">
        <xsd:annotation> plus documentation</xsd:annotation>
      </xsd:element>

What we should have in Commona Aggregate Components (and applies to Document Schemas as well) is ..
      <xsd:element name="StreetName" type="cbc:StreetNameType">
        <xsd:annotation> plus documentation</xsd:annotation>
      </xsd:element>
and...
      <xsd:element name="AdditionalStreetName" type="cbc:StreetNameType">
        <xsd:annotation> plus documentation</xsd:annotation>
      </xsd:element>


I want to absolutely clear on this as i suspect it will make quite an impact on the schema generation.