Commit 4e186436 authored by marthy's avatar marthy
Browse files

Update RDMessage.xsd

parent 604e03c6
Loading
Loading
Loading
Loading
+12 −14
Original line number Diff line number Diff line
@@ -434,6 +434,16 @@
            <xsd:pattern value="[0-9]{16}"/>
        </xsd:restriction>
    </xsd:simpleType>
    <xs:simpleType name="MACAddress">
        <xs:restriction base="xs:token">
            <xs:pattern value="([a-f0-9]{2}:){5}[a-f0-9]{2}"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="EUI64">
        <xs:restriction base="xs:token">
            <xs:pattern value="([a-f0-9]{2}:){7}[a-f0-9]{2}"/>
        </xs:restriction>
    </xs:simpleType>
    <xsd:simpleType name="IMSI">
        <xsd:restriction base="xsd:hexBinary">
            <xsd:minLength value="3"/>
@@ -3313,20 +3323,8 @@
        <xsd:choice>
            <xsd:element name="iMEI" type="IMEI"/>
            <xsd:element name="iMEISV" type="IMEISV"/>
            <xsd:element name="mACAddress">
               <xsd:simpleType>
                  <xsd:restriction base="xsd:hexBinary">
                       <xsd:length value="6"/>
                   </xsd:restriction>
               </xsd:simpleType>
            </xsd:element>
            <xsd:element name="eUI64">
              <xsd:simpleType>
                  <xsd:restriction base="xsd:hexBinary">
                       <xsd:length value="8"/>
                   </xsd:restriction>
               </xsd:simpleType>
            </xsd:element>
            <xsd:element name="mACAddress" type="MACAddress"/>
            <xsd:element name="eUI64" type="EUI64"/>
            <xsd:any namespace="##other" processContents="lax"/>
        </xsd:choice>
    </xsd:complexType>