Commit 8500087a authored by Mark Canterbury's avatar Mark Canterbury
Browse files

TS 103 120 v1.1.1 (2016-01-13) agreed at LI#40 (Aachen, 2015-09-08)

parent 87a1f1ae
Loading
Loading
Loading
Loading
+28 −0
Original line number Diff line number Diff line
<?xml version="1.0" encoding="utf-8" ?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://uri.etsi.org/03280/common/2015/08/Dictionaries" targetNamespace="http://uri.etsi.org/03280/common/2015/08/Dictionaries" elementFormDefault="qualified" attributeFormDefault="unqualified">
  <xs:element name="Dictionaries" type="Dictionaries" />
  <xs:complexType name="Dictionaries">
    <xs:sequence>
      <xs:element name="Dictionary" type="Dictionary" minOccurs="0" maxOccurs="unbounded"></xs:element>
    </xs:sequence>      
  </xs:complexType>
  <xs:complexType name="Dictionary">
    <xs:sequence>
      <xs:element name="Owner" type="xs:string"></xs:element>
      <xs:element name="Name" type="xs:string"></xs:element>
      <xs:element name="DictionaryEntries" type="DictionaryEntries"></xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="DictionaryEntries">
    <xs:sequence>
      <xs:element name="DictionaryEntry" type="DictionaryEntry" minOccurs="0" maxOccurs="unbounded"></xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="DictionaryEntry">
    <xs:sequence>
      <xs:element name="Value" type="xs:string"></xs:element>
      <xs:element name="Meaning" type="xs:string"></xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:schema>
+363 −0
Original line number Diff line number Diff line
<?xml version="1.0" encoding="utf-8" ?>
<Dictionaries xmlns="http://uri.etsi.org/03280/common/2015/08/Dictionaries">
  <Dictionary>
    <Owner>ETSI</Owner>
    <Name>ObjectType</Name>
    <DictionaryEntries>
      <DictionaryEntry>
        <Value>Authorisation</Value>
        <Meaning>An Authorisation Object as defined in section 7.2</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Document</Value>
        <Meaning>A Document Object as defined in section 7.3</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Notification</Value>
        <Meaning>A Notification Object as defined in section 7.4</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Task</Value>
        <Meaning>A Task Object as defined in section 8.2</Meaning>
      </DictionaryEntry>
    </DictionaryEntries>
  </Dictionary>
  <Dictionary>
    <Owner>ETSI</Owner>
    <Name>AuthorisationLegalType</Name>
    <DictionaryEntries>
      <DictionaryEntry>
        <Value>Manual</Value>
        <Meaning>The implementation should consult the AuthorisationManualInformation field for details on the type of legal Authorisation</Meaning>
      </DictionaryEntry>
    </DictionaryEntries>
  </Dictionary>  
  <Dictionary>
    <Owner>ETSI</Owner>
    <Name>AuthorisationPriority</Name>
    <DictionaryEntries>
      <DictionaryEntry>
        <Value>High</Value>
        <Meaning>An Authorisation has high priority</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Routine</Value>
        <Meaning>The Authorisation has a routine priority</Meaning>
      </DictionaryEntry>
    </DictionaryEntries>
  </Dictionary>
  <Dictionary>
    <Owner>ETSI</Owner>
    <Name>AuthorisationStatus</Name>
    <DictionaryEntries>
      <DictionaryEntry>
        <Value>AwaitingApproval</Value>
        <Meaning>Authorisation is still waiting approval from one or more relevant authorities</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>EmergencyApproval</Value>
        <Meaning>The Authorisation has been approved under emergency procedures</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Approved</Value>
        <Meaning>The Authorisation has been approved by the relevant authorities</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Rejected</Value>
        <Meaning>The Authorisation has been explicitly denied or rejected by one or more relevant authorities</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Suspended</Value>
        <Meaning>The Authorisation has been suspended temporarily</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Cancelled</Value>
        <Meaning>The Authorisation has been permanently cancelled</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Expired</Value>
        <Meaning>The expiry date for this Authorisation has passed, meaning that the Authorisation has lapsed.</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Invalid</Value>
        <Meaning>The Authorisation is not active due to a problem with the current information populated in the Authorisation Object.</Meaning>
      </DictionaryEntry>
    </DictionaryEntries>
  </Dictionary>
  <Dictionary>
    <Owner>ETSI</Owner>
    <Name>AuthorisationDesiredStatus</Name>
    <DictionaryEntries>
      <DictionaryEntry>
        <Value>AwaitingApproval</Value>
        <Meaning>Authorisation is still waiting approval from one or more relevant authorities</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>EmergencyApproval</Value>
        <Meaning>The Authorisation has been approved under emergency procedures</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Approved</Value>
        <Meaning>The Authorisation has been approved by the relevant authorities</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Rejected</Value>
        <Meaning>The Authorisation has been explicitly denied or rejected by one or more relevant authorities</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Suspended</Value>
        <Meaning>The Authorisation has been suspended temporarily</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Cancelled</Value>
        <Meaning>The Authorisation has been permanently cancelled</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Expired</Value>
        <Meaning>The expiry date for this Authorisation has passed, meaning that the Authorisation has lapsed.</Meaning>
      </DictionaryEntry>
    </DictionaryEntries>
  </Dictionary>
  <Dictionary>
    <Owner>ETSI</Owner>
    <Name>AuthorisationFlag</Name>
    <DictionaryEntries>
      <DictionaryEntry>
        <Value>IsEmergency</Value>
        <Meaning>Indicates if the authorisation was issued under nationally-defined emergency procedures (e.g. orally). The circumstances and consequences for setting the field shall be defined by the relevant national profile</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>IsConsensual</Value>
        <Meaning>Indicates that the current authorisation is for consensual interception. This may alter the process or documentation accompanying the authorisation</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>IsTest</Value>
        <Meaning>Indicates that the current authorisation is given for test purposes. This may alter the process or documentation accompanying the authorisation</Meaning>
      </DictionaryEntry>      
    </DictionaryEntries>
  </Dictionary>
  <Dictionary>
    <Owner>ETSI</Owner>
    <Name>DocumentStatus</Name>
    <DictionaryEntries>
      <DictionaryEntry>
        <Value>AwaitingApproval</Value>
        <Meaning>The Document is still waiting approval from one or more relevant authorities</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Approved</Value>
        <Meaning>The Document has been approved by the relevant authorities</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Rejected</Value>
        <Meaning>The Document has been explicitly denied or rejected by one or more relevant authorities</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Suspended</Value>
        <Meaning>The Document has been suspended temporarily</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Cancelled</Value>
        <Meaning>The Document has been permanently cancelled</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Expired</Value>
        <Meaning>The expiry date for this Document has passed.</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Invalid</Value>
        <Meaning>The Document is invalid due to a problem with the current information populated in the Document Object.</Meaning>
      </DictionaryEntry>      
    </DictionaryEntries>
  </Dictionary>
  <Dictionary>
    <Owner>ETSI</Owner>
    <Name>DocumentDesiredStatus</Name>
    <DictionaryEntries>
      <DictionaryEntry>
        <Value>AwaitingApproval</Value>
        <Meaning>The Document is still waiting approval from one or more relevant authorities</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Approved</Value>
        <Meaning>The Document has been approved by the relevant authorities</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Rejected</Value>
        <Meaning>The Document has been explicitly denied or rejected by one or more relevant authorities</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Suspended</Value>
        <Meaning>The Document has been suspended temporarily</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Cancelled</Value>
        <Meaning>The Document has been permanently cancelled</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Expired</Value>
        <Meaning>The expiry date for this Document has passed.</Meaning>
      </DictionaryEntry>
    </DictionaryEntries>
  </Dictionary>
  <Dictionary>
    <Owner>ETSI</Owner>
    <Name>DocumentType</Name>
    <DictionaryEntries>
      <DictionaryEntry>
        <Value>Warrant</Value>
        <Meaning>This Document represents a legal Warrant</Meaning>
      </DictionaryEntry>
    </DictionaryEntries>
  </Dictionary>
  <Dictionary>
    <Owner>ETSI</Owner>
    <Name>NotificationType</Name>
    <DictionaryEntries>
      <DictionaryEntry>
        <Value>General</Value>
        <Meaning>A general notification that a change has occurred with the specified Objects</Meaning>
      </DictionaryEntry>
    </DictionaryEntries>
  </Dictionary>
  <Dictionary>
    <Owner>ETSI</Owner>
    <Name>TaskStatus</Name>
    <DictionaryEntries>
      <DictionaryEntry>
        <Value>AwaitingApproval</Value>
        <Meaning>The Task is still waiting approval from one or more relevant authorities</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>AwaitingProvisioning</Value>
        <Meaning>The Task is approved, but is not yet provisioned in the LI system</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Active</Value>
        <Meaning>The Task is active and can produce LI traffic</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Rejected</Value>
        <Meaning>The Task has been explicitly denied or rejected by one or more relevant authorities</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Suspended</Value>
        <Meaning>The Task has been suspended temporarily</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Cancelled</Value>
        <Meaning>The Task has been permanently cancelled</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Expired</Value>
        <Meaning>The Task date for this Document has passed, meaning that the Task has lapsed</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Error</Value>
        <Meaning>The Task is not active due to a problem with the underlying LI system</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Invalid</Value>
        <Meaning>The Task is not active due to a problem with the current information populated in the Task Object</Meaning>
      </DictionaryEntry>
    </DictionaryEntries>
  </Dictionary>
  <Dictionary>
    <Owner>ETSI</Owner>
    <Name>TaskDesiredStatus</Name>
    <DictionaryEntries>
      <DictionaryEntry>
        <Value>AwaitingApproval</Value>
        <Meaning>The Task is still waiting approval from one or more relevant authorities</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>AwaitingProvisioning</Value>
        <Meaning>The Task is approved, but is not yet provisioned in the LI system</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Active</Value>
        <Meaning>The Task is active and can produce LI traffic</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Rejected</Value>
        <Meaning>The Task has been explicitly denied or rejected by one or more relevant authorities</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Suspended</Value>
        <Meaning>The Task has been suspended temporarily</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Cancelled</Value>
        <Meaning>The Task has been permanently cancelled</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>Expired</Value>
        <Meaning>The Task date for this Document has passed, meaning that the Task has lapsed</Meaning>
      </DictionaryEntry>
    </DictionaryEntries>
  </Dictionary>
  <Dictionary>
    <Owner>ETSI</Owner>
    <Name>TaskServiceType</Name>
    <DictionaryEntries></DictionaryEntries>
  </Dictionary>
  <Dictionary>
    <Owner>ETSI</Owner>
    <Name>TaskDeliveryType</Name>
    <DictionaryEntries>
      <DictionaryEntry>
        <Value>IRIOnly</Value>
        <Meaning>Only IRI is delivered</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>CCOnly</Value>
        <Meaning>Only CC is delivered</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>IRIandCC</Value>
        <Meaning>Both IRI and CC is delivered</Meaning>
      </DictionaryEntry>
    </DictionaryEntries>
  </Dictionary>
  <Dictionary>
    <Owner>ETSI</Owner>
    <Name>HandoverFormat</Name>
    <DictionaryEntries>
      <DictionaryEntry>
        <Value>TS102232-2</Value>
        <Meaning>Handed over in TS 102 232 part 2 format</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>TS102232-3</Value>
        <Meaning>Handed over in TS 102 232 part 3 format</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>TS102232-4</Value>
        <Meaning>Handed over in TS 102 232 part 4 format</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>TS102232-5</Value>
        <Meaning>Handed over in TS 102 232 part 5 format</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>TS102232-6</Value>
        <Meaning>Handed over in TS 102 232 part 6 format</Meaning>
      </DictionaryEntry>
      <DictionaryEntry>
        <Value>TS102232-7</Value>
        <Meaning>Handed over in TS 102 232 part 7 format</Meaning>
      </DictionaryEntry>
    </DictionaryEntries>
  </Dictionary>
  <Dictionary>
    <Owner>ETSI</Owner>
    <Name>TaskFlag</Name>
    <DictionaryEntries>
      <DictionaryEntry>
        <Value>IsTest</Value>
        <Meaning>Indicates that the current Task is for test purposes. This may alter the process or documentation accompanying the authorisation</Meaning>
      </DictionaryEntry>
    </DictionaryEntries>
  </Dictionary>
</Dictionaries>
+28 −0
Original line number Diff line number Diff line
<?xml version="1.0" encoding="utf-8" ?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://uri.etsi.org/03280/common/2015/08/Dictionaries" targetNamespace="http://uri.etsi.org/03280/common/2015/08/Dictionaries" elementFormDefault="qualified" attributeFormDefault="unqualified">
  <xs:element name="Dictionaries" type="Dictionaries" />
  <xs:complexType name="Dictionaries">
    <xs:sequence>
      <xs:element name="Dictionary" type="Dictionary" minOccurs="0" maxOccurs="unbounded"></xs:element>
    </xs:sequence>      
  </xs:complexType>
  <xs:complexType name="Dictionary">
    <xs:sequence>
      <xs:element name="Owner" type="xs:string"></xs:element>
      <xs:element name="Name" type="xs:string"></xs:element>
      <xs:element name="DictionaryEntries" type="DictionaryEntries"></xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="DictionaryEntries">
    <xs:sequence>
      <xs:element name="DictionaryEntry" type="DictionaryEntry" minOccurs="0" maxOccurs="unbounded"></xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="DictionaryEntry">
    <xs:sequence>
      <xs:element name="Value" type="xs:string"></xs:element>
      <xs:element name="Meaning" type="xs:string"></xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:schema>
+363 −0

File added.

Preview size limit exceeded, changes collapsed.

+59 −0
Original line number Diff line number Diff line
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
           xmlns:etsi="http://uri.etsi.org/03280/common/2015/08"
           xmlns:common="http://uri.etsi.org/03120/common/2015/09/Common"
           xmlns:core="http://uri.etsi.org/03120/common/2015/09/Core"
           xmlns="http://uri.etsi.org/03120/common/2015/09/Authorisation"
           targetNamespace="http://uri.etsi.org/03120/common/2015/09/Authorisation"
           elementFormDefault="qualified"
           attributeFormDefault="unqualified">

  <xs:import namespace="http://uri.etsi.org/03120/common/2015/09/Common" schemaLocation="ts_103120v010101p0_Common.xsd"/>
  <xs:import namespace="http://uri.etsi.org/03120/common/2015/09/Core" schemaLocation="ts_103120v010101p0_Core.xsd"/>
  <xs:import namespace="http://uri.etsi.org/03280/common/2015/08"/>

  <xs:complexType name="AuthorisationObject">
    <xs:complexContent>
      <xs:extension base="core:HI1Object">
        <xs:sequence>
          <xs:element name="AuthorisationReference" type="etsi:LongString" minOccurs="0"></xs:element>
          <xs:element name="AuthorisationLegalType" type="common:DictionaryEntry" minOccurs="0"></xs:element>
          <xs:element name="AuthorisationPriority" type="common:DictionaryEntry" minOccurs="0"></xs:element>
          <xs:element name="AuthorisationStatus"  type="common:DictionaryEntry" minOccurs="0"></xs:element>
          <xs:element name="AuthorisationDesiredStatus"  type="common:DictionaryEntry" minOccurs="0"></xs:element>
          <xs:element name="AuthorisationTimespan" type="AuthorisationTimespan" minOccurs="0"></xs:element>
          <xs:element name="AuthorisationCSPID" type="AuthorisationCSPID" minOccurs="0"></xs:element>
          <xs:element name="AuthorisationCreationTimestamp" type="etsi:QualifiedDateTime" minOccurs="0"></xs:element>
          <xs:element name="AuthorisationServedTimestamp" type="etsi:QualifiedDateTime" minOccurs="0"></xs:element>
          <xs:element name="AuthorisationTerminationTimestamp" type="etsi:QualifiedDateTime" minOccurs="0"></xs:element>
          <xs:element name="AuthorisationApprovalDetails" type="common:ApprovalDetails" minOccurs="0"></xs:element>
          <xs:element name="AuthorisationInvalidReason" type="core:ActionUnsuccesfulInformation" minOccurs="0"></xs:element>
          <xs:element name="AuthorisationFlags" type="AuthorisationFlags" minOccurs="0"></xs:element>
          <xs:element name="AuthorisationManualInformation" type="etsi:LongString" minOccurs="0"></xs:element>
          <xs:element name="NationalAuthorisationParameters" type="NationalAuthorisationParameters" minOccurs="0"></xs:element>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="AuthorisationFlags">
    <xs:sequence>
      <xs:element name="AuthorisationFlag" type="common:DictionaryEntry" minOccurs="0" maxOccurs="unbounded" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="AuthorisationTimespan">
    <xs:sequence>
      <xs:element name="StartTime" type="etsi:QualifiedDateTime" minOccurs="0"></xs:element>
      <xs:element name="EndTime" type="etsi:QualifiedDateTime" minOccurs="0"></xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="AuthorisationCSPID">
    <xs:sequence>
      <xs:element name="CSPID" type="core:EndpointID" minOccurs="1" maxOccurs="unbounded"></xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="NationalAuthorisationParameters" abstract="true">
    <xs:sequence>
      <xs:element name="CountryCode" type="etsi:ISOCountryCode"/>
    </xs:sequence>
  </xs:complexType>
</xs:schema>
Loading