Commit ad3631af authored by canterburym's avatar canterburym
Browse files

Merge branch 'cr/33128/0372' into 'meeting/SA97e'

TS 33.128 CR0372 - Correction of Identity Association Record

See merge request !61
parents 01b32282 ce419116
Loading
Loading
Loading
Loading
Loading
+26 −3
Original line number Diff line number Diff line
@@ -89,6 +89,7 @@
      <xs:element name="AssociationEndTime" type="common:QualifiedMicrosecondDateTime" minOccurs="0"/>
      <xs:element name="FiveGSTAIList" type="FiveGSTAIList" minOccurs="0"/>
      <xs:element name="GPSI" type="GPSI" minOccurs="0"/>
      <xs:element name="NCGI" type="NCGI" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>

@@ -137,6 +138,28 @@
    </xs:choice>
  </xs:complexType>

  <xs:complexType name="NCGI">
    <xs:sequence>
      <xs:element name="PLMNID" type="PLMNID"/>
      <xs:element name="NRCellID" type="NRCellID"/>
      <xs:element name="NID" type="NID" minOccurs="0"/>
      <xs:element name="NCGITime" type="common:QualifiedMicrosecondDateTime"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="PLMNID">
    <xs:sequence>
      <xs:element name="MCC" type="MCC"/>
      <xs:element name="MNC" type="MNC"/>
    </xs:sequence>
  </xs:complexType>

  <xs:simpleType name="NRCellID">
    <xs:restriction base="xs:string">
      <xs:pattern value="([A-Fa-f0-9]{9})"></xs:pattern>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="MCC">
    <xs:restriction base="xs:string">
      <xs:pattern value="[0-9]{3}"></xs:pattern>