Commit 2110cd99 authored by canterburym's avatar canterburym
Browse files

Merge branch 'cr/TS33128/0207' of forge.3gpp.org:sa3/li-trial into test_merge

parents f9254f7d 97002285
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns="urn:3GPP:ns:li:3GPPIdentityExtensions:r16:v2"
xmlns="urn:3GPP:ns:li:3GPPIdentityExtensions:r16:v3"
xmlns:x1="http://uri.etsi.org/03221/X1/2017/10"
xmlns:common="http://uri.etsi.org/03280/common/2017/07"
targetNamespace="urn:3GPP:ns:li:3GPPIdentityExtensions:r16:v2"
targetNamespace="urn:3GPP:ns:li:3GPPIdentityExtensions:r16:v3"
elementFormDefault="qualified">
<xs:import namespace="http://uri.etsi.org/03221/X1/2017/10"/>
......@@ -87,6 +87,7 @@
<xs:element name="PEI" type="PEI" minOccurs="0"/>
<xs:element name="AssociationStartTime" type="common:QualifiedMicrosecondDateTime"/>
<xs:element name="AssociationEndTime" type="common:QualifiedMicrosecondDateTime" minOccurs="0"/>
<xs:element name="FiveGSTAIList" type="FiveGSTAIList" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
......@@ -113,4 +114,107 @@
</xs:choice>
</xs:complexType>
<xs:complexType name="FiveGSTAIList">
<xs:sequence>
<xs:element name="FiveGSTAI" type="FiveGSTAI" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="FiveGSTAI">
<xs:sequence>
<xs:element name="MCC" type="MCC"/>
<xs:element name="MNC" type="MNC"/>
<xs:element name="TAC" type="TAC"/>
<xs:element name="NID" type="NID" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="MCC">
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{3}"></xs:pattern>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="MNC">
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{2,3}"></xs:pattern>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="TAC">
<xs:restriction base="xs:string">
<xs:pattern value="[A-Fa-f0-9]{4}"></xs:pattern>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="NID">
<xs:restriction base="xs:string">
<xs:pattern value="[A-Fa-f0-9]{11}"></xs:pattern>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="ActivateAssociationUpdates">
<xs:complexContent>
<xs:extension base="x1:X1RequestMessage">
<xs:sequence>
<xs:element name="OngoingAssociationTaskID" type="common:UUID"></xs:element>
<xs:element name="SUPI" type="SUPI"></xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivateAssociationUpdatesAcknowledgement">
<xs:complexContent>
<xs:extension base="x1:X1ResponseMessage">
<xs:sequence>
<xs:element name="oK" type="x1:OKAckAndComplete"/>
<xs:element name="CurrentAssociations" type="IdentityResponseDetails"></xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DeactivateAssociationUpdates">
<xs:complexContent>
<xs:extension base="x1:X1RequestMessage">
<xs:sequence>
<xs:element name="OngoingAssociationTaskID" type="common:UUID"></xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DeactivateAssociationUpdatesAcknowledgement">
<xs:complexContent>
<xs:extension base="x1:X1ResponseMessage">
<xs:sequence>
<xs:element name="oK" type="x1:OKAckAndComplete"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="IdentityAssociationUpdate">
<xs:complexContent>
<xs:extension base="x1:X1RequestMessage">
<xs:sequence>
<xs:element name="OngoingAssociationTaskID" type="common:UUID"/>
<xs:element name="UpdateDetails" type="IdentityResponseDetails"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="IdentityAssociationUpdateAcknowledgement">
<xs:complexContent>
<xs:extension base="x1:X1ResponseMessage">
<xs:sequence>
<xs:element name="oK" type="x1:OKAckAndComplete"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:schema>
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment