Commit 9fbcf186 authored by turkovic's avatar turkovic Committed by canterburym
Browse files

switch to lists for MSISDNs and GPSI

parent 4092c7cb
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -121,6 +121,18 @@
    </xs:choice>
  </xs:complexType>

  <xs:complexType name="ListOfGPSI">
    <xs:sequence>
      <xs:element name="GPSI" type="GPSI" minOccurs="0" maxOccurs="unbounded"></xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="ListOfMSISDNs">
    <xs:sequence>
      <xs:element name="MSISDN" type="common:InternationalE164" minOccurs="0" maxOccurs="unbounded"></xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:simpleType name="MCC">
    <xs:restriction base="xs:string">
      <xs:pattern value="[0-9]{3}"/>
+4 −4
Original line number Diff line number Diff line
@@ -80,7 +80,7 @@
  <xs:complexType name="LocationOutcome">
    <xs:sequence>
      <xs:element name="SUPI" type="liqr:SUPI"/>
      <xs:element name="GPSI" type="liqr:GPSI" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element name="GPSI" type="liqr:ListOfGPSI"/>
      <xs:element name="Location" type="liqr:TS29518Location" minOccurs="0"/>
      <xs:element name="FailureCause" type="liqr:ErrorInformation" minOccurs="0"/>
    </xs:sequence>
@@ -89,7 +89,7 @@
  <xs:complexType name="EPCLocationOutcome">
    <xs:sequence>
      <xs:element name="IMSI" type="common:IMSI"/>
      <xs:element name="MSISDNs" type="common:InternationalE164" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element name="MSISDNs" type="liqr:ListOfMSISDNs"/>
      <xs:element name="Location" type="liqr:TS29272Location" minOccurs="0"/>
      <xs:element name="FailureCause" type="liqr:ErrorInformation" minOccurs="0"/>
    </xs:sequence>
@@ -98,7 +98,7 @@
  <xs:complexType name="ECIDMeasurementsOutcome">
    <xs:sequence>
      <xs:element name="SUPI" type="liqr:SUPI"/>
      <xs:element name="GPSI" type="liqr:GPSI" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element name="GPSI" type="liqr:ListOfGPSI"/>
      <xs:element name="ECIDMeasurements" type="liqr:ExternalASNType" minOccurs="0"/>
      <xs:element name="FailureCause" type="liqr:ExternalASNType" minOccurs="0"/>
    </xs:sequence>
@@ -107,7 +107,7 @@
  <xs:complexType name="EPCECIDMeasurementsOutcome">
    <xs:sequence>
      <xs:element name="IMSI" type="common:IMSI"/>
      <xs:element name="MSISDNs" type="common:InternationalE164" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element name="MSISDNs" type="liqr:ListOfMSISDNs"/>
      <xs:element name="ECIDMeasurements" type="liqr:ExternalASNType" minOccurs="0"/>
      <xs:element name="FailureCause" type="liqr:ExternalASNType" minOccurs="0"/>
    </xs:sequence>