UBL Naming and Design Rules SC

RE: [ubl-ndrsc] [ubl-lcsc] Auto-Generated UML Model

  • 1.  RE: [ubl-ndrsc] [ubl-lcsc] Auto-Generated UML Model

    Posted 09-01-2002 15:35
    I changed UBL000422 to OrderResponse.Order.Identifier yielding an element with tag name OrderID. The Zip archive containing the modified schema and updated diagrams is attached. I did not repair other names associated with order response. It seems that we've got a pervasive problem with the Object Class for order response in the UBL Spreadsheet, to wit, we've specified an Object Class of "Order" rather than "OrderResponse". Hmm... now I'm looking at the Object Class column for other properties of Order Response... ResponseCode is a big red flag -- it's object class is "Acknowledgement". That cannot be. Similar problems exist in the Order tab. Properties of ABIE's like OrderHeader have Object Class named "Order" (should be "OrderHeader"). Same for OrderSummary where properties have Object Class of "Order" again (should be "OrderSummary"). If you have a look at the Re-used Types tab you see that it is uniformly the case that property rows (white background) have Object Class set to the previous ABIE row (pink background). This should be uniformly the rule across all tabs. Anyhow, the tweaked diagrams and schema are attached. -Bill