UBL Naming and Design Rules SC

 View Only

[ubl-ndrsc] Rewording Rules

  • 1.  [ubl-ndrsc] Rewording Rules

    Posted 11-07-2002 17:47
     MHonArc v2.5.2 -->
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

    ubl-ndrsc message

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


    Subject: [ubl-ndrsc] Rewording Rules


    Mavis,
    My biggest concern here is that what I am suggesting is saying the same thing as the statement.  I need your help interpreting some of them.  I am suggesting changing the text in section "4.4.1 Rules for UBL elements" in the NDR document from this:
     
     [R7] Top-level elements: Globally declared root elements, functioning at the level of a whole business message.

    [R8] Lower-level elements: Locally declared elements that appear inside a business message.

    Intermediate elements: Elements not at the top level that are of a complex type, only containing other elements and attributes.

    [R9] Leaf elements: Elements containing only character data (though they may also have attributes). Note that, because of the XSD mechanisms involved, elements that contain only character data but also have attributes must be declared with complex types, but such elements with no attributes may be declared with simple types or complex types.

    [R10] Mixed-content elements: Elements that allow both element content and data in their content models, and which may have attributes.

    [R11] Empty elements: Elements that contain nothing (though they may have attributes).

     

    To this:

     [R ] Top-level elements: All root elements must be globally declared, and thus function at the level of a whole business message.

    [R ] Lower-level elements: Lower level elements that appear inside of a business message must be locally declared.

    [R ] Intermediate elements: [I don't have any ideas on this one]  Elements not at the top level that are of a complex type, only containing other elements and attributes.

    [R ] Leaf elements: [This is a hard one, what exactly do we want to say here?]  Elements containing only character data but also have attributes must be declared with complex types.

    [R ] Mixed-content elements: Mixed content elements must not be used.

    [R ] Empty elements: Empty elements must not be used, unless they have attributes with content.  [This goes along with the Nil Nillability  position paper I sent in.  So far only Paul Thorpe, Arofan and I have agreed on this, silence from the rest.

     

     

     

    ++++++++++++++++++++++++++++++++++++++++++++++++++++
    Lisa Seaburg
    AEON Consulting
    Website: http://shell.gmi.net/~xmlgeek/
    Email:  xmlgeek@gmi.net
    Alternative Email: xcblgeek@yahoo.com
    Phone: 662-562-7676
    Cellphone: 662-501-7676
     
    "Remember that great love and great achievements involve great risk."
    ++++++++++++++++++++++++++++++++++++++++++++++++++++


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


    Powered by eList eXpress LLC