OASIS Universal Business Language (UBL) TC

 View Only

Draft 10.1 Schema Review - CBC Schema

  • 1.  Draft 10.1 Schema Review - CBC Schema

    Posted 03-26-2004 20:27
     MHonArc v2.5.0b2 -->
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

    ubl message

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


    Subject: Draft 10.1 Schema Review - CBC Schema


    Greetings,
    
    It looks to me as if the CBC schema has not changed much (if any).
    
    We still have:
    
        <xsd:element name="StreetName" type="udt:NameType"/>
        <xsd:element name="AdditionalStreetName" type="udt:NameType"/>
    
    
    We should have:
    
        <xsd:complexType name="StreetNameType">
            <xsd:simpleContent>
                <xsd:extension base="udt:NameType"></xsd:extension>
            </xsd:simpleContent>
        </xsd:complexType>
    
        <xsd:element name="StreetName" type="StreetNameType"/>
    
    
    In the CAC Schema (or wherever), we should see declarations such as:
    
        <xsd:element ref="cbc:StreetName"/>
    
        <xsd:element name="AdditionalStreetName" type="cbc:StreetNameType"/>
    
    
    Reference from NDR (wd-ublndrsc-ndrdoc-V1pt0Draftp.doc):
    
        [Line 1848]: BBIE properties are represented with complex types.
    
        [CTD3] Every ccts:BBIEProperty xsd:complexType definition content model MUST use the xsd:simpleContent element.
    
        [CTD4] Every ccts:BBIEProperty ComplexType content model xsd:simpleContent element MUST consist of an  xsd:extension element. 
    
        [CTD5] Every ccts:BBIEProperty xsd:complexType content model  xsd:base attribute value MUST be the ccts:CCT of the unspecialised or specialised UBL datatype as appropriate. 
    
    -----
    
    Thank You,
    Mike Grimley 
    


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