| <xs:schema |
| xmlns:xs="http://www.w3.org/2001/XMLSchema" |
| xmlns:tns="http://openuri.org/lut" |
| targetNamespace="http://openuri.org/lut" |
| elementFormDefault="qualified"> |
| |
| <xs:element name="unions"> |
| <xs:complexType> |
| <xs:sequence> |
| <xs:element name="nni" type="tns:allNNI"/> |
| <xs:element name="sizes" type="tns:list-or-all"/> |
| </xs:sequence> |
| </xs:complexType> |
| </xs:element> |
| |
| <xs:simpleType name='list-of-int'> |
| <xs:list itemType='xs:int'/> |
| </xs:simpleType> |
| |
| <xs:simpleType name="allNNI"> |
| <xs:union memberTypes="xs:nonNegativeInteger"> |
| <xs:simpleType> |
| <xs:restriction base="xs:NMTOKEN"> |
| <xs:enumeration value="unbounded"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:union> |
| </xs:simpleType> |
| |
| <xs:simpleType name="list-or-all"> |
| <xs:union memberTypes="tns:list-of-int"> |
| <xs:simpleType> |
| <xs:restriction base="xs:NMTOKEN"> |
| <xs:enumeration value="all"/> |
| <xs:enumeration value="unknown"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:union> |
| </xs:simpleType> |
| |
| <xs:simpleType name="list-of-allNNI"> |
| <xs:list itemType="tns:allNNI"/> |
| </xs:simpleType> |
| |
| <xs:element name="lists"> |
| <xs:complexType> |
| <xs:sequence> |
| <xs:element name="int-list" type="tns:list-of-int"/> |
| <xs:element name="nni-list" type="tns:list-of-allNNI"/> |
| </xs:sequence> |
| </xs:complexType> |
| </xs:element> |
| |
| <xs:simpleType name="date-or-dateTime"> |
| <xs:union memberTypes="xs:date xs:dateTime"/> |
| </xs:simpleType> |
| |
| <xs:element name="when" type="tns:date-or-dateTime"/> |
| |
| <xs:element name="incident-reports"> |
| <xs:complexType> |
| <xs:sequence> |
| <xs:element ref="tns:when" minOccurs="0" maxOccurs="unbounded"/> |
| </xs:sequence> |
| </xs:complexType> |
| </xs:element> |
| |
| </xs:schema> |