OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ubl-hisc message

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


Subject: XPath files for latest UBL 1.0 CD distribution (CD2)


Hello all!

I've just confirmed that the XPath files posted earlier:

   http://lists.oasis-open.org/archives/ubl/200408/msg00077.html

are unchanged for the latest release of UBL 1.0 announced this week:

   http://lists.oasis-open.org/archives/members/200409/msg00015.html

So the following links from that earlier post represent valid XPath files 
for UBL 1.0:

http://www.oasis-open.org/committees/download.php/8760/UBL-XPath-HTML-1.0cd2.zip
http://www.oasis-open.org/committees/download.php/8759/UBL-XPath-Text-1.0cd2.zip
http://www.oasis-open.org/committees/download.php/8758/UBL-XPath-XML-1.0cd2.zip

This also happens to be a confirmation that no content structure changes 
were introduced into the schema files between the two periods of time.

The namespace prefixes adopted for documentary purposes in these files can 
now be interpreted as follows (note that there is no obligation to use 
these prefixes in UBL documents):

xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-1.0"
xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-1.0"
xmlns:co="urn:oasis:names:specification:ubl:schema:xsd:OrderChange-1.0"
xmlns:da="urn:oasis:names:specification:ubl:schema:xsd:DespatchAdvice-1.0"
xmlns:in="urn:oasis:names:specification:ubl:schema:xsd:Invoice-1.0"
xmlns:po="urn:oasis:names:specification:ubl:schema:xsd:Order-1.0"
xmlns:ra="urn:oasis:names:specification:ubl:schema:xsd:ReceiptAdvice-1.0"
xmlns:ro="urn:oasis:names:specification:ubl:schema:xsd:OrderResponse-1.0"
xmlns:rs="urn:oasis:names:specification:ubl:schema:xsd:OrderResponseSimple-1.0"
xmlns:xo="urn:oasis:names:specification:ubl:schema:xsd:OrderCancellation-1.0"

These XPath 1.0 reports are based solely on XML 1.0 and are agnostic of any 
XML-related technology for transformation or processing.

Remember that these XPath files are enumerations of every possible element 
and every possible attribute of all eight document types in UBL 1.0.  The 
HTML and Text reports are useful documentation artifacts when succinctly 
but unambiguously referencing elements and their attributes in a document 
model.  It was with these files that FPSC/HISC was able to visually specify 
the element/attribute content of layout forms in a prescriptive manner.

The XML files are not useful as validated UBL examples because their forced 
completeness could never be validated by the models.  However, many 
XML-based technologies rely solely on well-formedness and not on validity, 
such as XSLT 1.0, so these XML XPath files can actually be run through XSLT 
1.0 stylesheets without error.  It was with these files that Crane 
Softwrights Ltd. was able to confirm their XSLT 1.0 stylesheet library 
accurately captured the prescribed fields in the appropriate boxes without 
having to create or find validated source instances.

Please direct any questions to HISC or, off-line, to myself.

Thanks!

........................ Ken

cc: UBL, UBL-HISC

--
Upcoming publicly-subscribed XSL delivery: Helsinki Oct 18-20,2004
World-wide on-site corporate, govt. & user group XML/XSL training.
G. Ken Holman                 mailto:gkholman@CraneSoftwrights.com
Crane Softwrights Ltd.          http://www.CraneSoftwrights.com/o/
Box 266, Kars, Ontario CANADA K0A-2E0    +1(613)489-0999 (F:-0995)
Male Breast Cancer Awareness  http://www.CraneSoftwrights.com/o/bc
Legal business disclaimers:  http://www.CraneSoftwrights.com/legal



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