This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
When an element/attribute is validated against a union type, PSVI has [member type definition] property to indicate which member type was used. But when it's validated against a list type whose item type is a union, there is no way (from PSVI) to find out which member type of the union was used to validate a given item in the list. Suggest to add a new PSVI property [member type definitions] (a list of (atomic) simple type definitions) to expose such information in PSVI.
Discussed at 2006-10-31 F2F meeting. Adopted a proposal that introduces a new PSVI property [member type definitions] as suggested.