MHonArc v2.5.0b2 -->
ubl message
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]
Subject: NDR Rules ELD12 and IND7
Dear all
I have been following the discussion with regard to these two
conflicting rules
>
> [ELD12] The 'UBL Extension' element MUST be declared as the
> first child of the document element with xsd:minOccurs="0".
>
> [IND7] All UBL instance documents MUST include an element
> named "UBLVersion" as the first child of its root
> element. The value of this element MUST match the value of
> the xsd:version attribute of its controlling schema.
>
I am finding the re-specifying of IND7 a little tricky - the UBL
extension element will always be the first child declared, however,
I find it tricky to say that the UBL version will be the second child
because it will be the first child if the UBL extension element is not
used.
Would we want something like
[IND7] All UBL instance documents MUST include an element
named "UBLVersion" as the first child of its root
element, except in the case of extension, where the 'UBL
Extension' element is used. In the case of extension the UBLVersion
element MUST be the second child of the document element. The value of
this UBLVersion element MUST match the value of
the xsd:version attribute of its controlling schema.
It seems long winded to me.
Any recommendations?
Regards
Mavis
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]