Commit e125f150 authored by canterburym's avatar canterburym
Browse files

Updating LocationRecord to LocationOutcomes, hopefully with correct cardinality

parent 3c2ca3b6
Loading
Loading
Loading
Loading
+8 −7
Original line number Diff line number Diff line
@@ -44,20 +44,21 @@
    <xs:sequence>
      <xs:element name="SUPI" type="liqr:SUPI"/>
      <xs:element name="GPSI" type="liqr:GPSI" minOccurs="0"/>
      <xs:element name="LocationRecords" type="LocationRecords"/>
      <xs:element name="LocationOutcomes" type="LocationOutcomes" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="LocationRecords">
  <xs:complexType name="LocationOutcomes">
    <xs:sequence>
      <xs:element name="LocationRecord" type="LocationRecord" maxOccurs="unbounded"/>
      <xs:element name="LocationOutcome" type="LocationOutcome" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="LocationRecord">
    <xs:sequence>
      <xs:element name="Location" type="liqr:TS29518Location" minOccurs="0"/>
    </xs:sequence>
  <xs:complexType name="LocationOutcome">
    <xs:choice>
      <xs:element name="Location" type="liqr:TS29518Location"/>
      <xs:element name="FailureCause" type="xs:string"/>
    </xs:choice>
  </xs:complexType>

</xs:schema>