Commit 8500087a authored by canterburym's avatar canterburym

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

parent 87a1f1ae
Pipeline #4078 passed with stage
in 6 seconds
<?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>
This diff is collapsed.
<?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>
<?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>
<?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="http://uri.etsi.org/03120/common/2015/09/Common"
targetNamespace="http://uri.etsi.org/03120/common/2015/09/Common"
elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xs:import namespace="http://uri.etsi.org/03280/common/2015/08" schemaLocation="ts_103280v010101p0.xsd"/>
<xs:simpleType name="ETSIVersion">
<xs:restriction base="etsi:ShortString">
<xs:pattern value="V\d+\.\d+\.\d+"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="DictionaryEntry">
<xs:sequence>
<xs:element name="Owner" type="etsi:ShortString"/>
<xs:element name="Name" type="etsi:ShortString"/>
<xs:element name="Value" type="etsi:ShortString"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ApprovalDetails">
<xs:sequence>
<xs:element name="ApprovalType" type="etsi:LongString" minOccurs="0"></xs:element>
<xs:element name="ApprovalDescription" type="etsi:LongString" minOccurs="0"></xs:element>
<xs:element name="ApprovalReference" type="etsi:LongString" minOccurs="0"></xs:element>
<xs:element name="ApproverDetails" type="ApproverDetails" minOccurs="0"></xs:element>
<xs:element name="ApprovalTimestamp" type="etsi:QualifiedDateTime" minOccurs="0"></xs:element>
<xs:element name="ApprovalIsEmergency" type="xs:boolean" minOccurs="0"></xs:element>
<xs:element name="ApprovalDigitalSignature" type="ApprovalDigitalSignature" minOccurs="0"></xs:element>
<xs:element name="ApprovalNationalDetails" type="ApprovalNationalDetails" minOccurs="0"></xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ApproverDetails">
<xs:sequence>
<xs:element name="ApproverName" type="etsi:LongString" minOccurs="0"></xs:element>
<xs:element name="ApproverRole" type="etsi:LongString" minOccurs="0"></xs:element>
<xs:element name="ApproverIdentity" type="ApproverIdentity" minOccurs="0"></xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ApproverIdentity">
<xs:choice>
<xs:element name="NationalApproverIdentity" type="NationalApproverIdentity"></xs:element>
</xs:choice>
</xs:complexType>
<xs:complexType name="NationalApproverIdentity" abstract="true">
<xs:sequence>
<xs:element name="CountryCode" type="etsi:ISOCountryCode"></xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ApprovalDigitalSignature">
<xs:choice>
<xs:element name="NationalDigitalSignature" type="NationalDigitalSignature"></xs:element>
</xs:choice>
</xs:complexType>
<xs:complexType name="ApprovalNationalDetails" abstract="true">
<xs:sequence>
<xs:element name="CountryCode" type="etsi:ISOCountryCode"></xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="NationalDigitalSignature" abstract="true">
<xs:sequence>
<xs:element name="CountryCode" type="etsi:ISOCountryCode"></xs:element>
</xs:sequence>
</xs:complexType>
</xs:schema>
<?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="http://uri.etsi.org/03120/common/2015/09/Core"
targetNamespace="http://uri.etsi.org/03120/common/2015/09/Core"
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/03280/common/2015/08" schemaLocation="ts_103280v010101p0.xsd"/>
<xs:element name="HI1Message" type="HI1Message"/>
<xs:complexType name="HI1Message">
<xs:sequence>
<xs:element name="Header" type="MessageHeader"/>
<xs:element name="Payload" type="MessagePayload"/>
<xs:element name="Signature" minOccurs="0" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="MessageHeader">
<xs:sequence>
<xs:element name="SenderIdentifier" type="EndpointID"/>
<xs:element name="ReceiverIdentifier" type="EndpointID"/>
<xs:element name="TransactionIdentifier" type="etsi:UUID"/>
<xs:element name="Timestamp" type="etsi:QualifiedMicrosecondDateTime"/>
<xs:element name="Version" type="Version"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Version">
<xs:sequence>
<xs:element name="ETSIVersion" type="common:ETSIVersion"/>
<xs:element name="NationalProfileOwner" type="etsi:ShortString"/>
<xs:element name="NationalProfileVersion" type="etsi:ShortString"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="EndpointID">
<xs:sequence>
<xs:element name="CountryCode" type="etsi:ISOCountryCode"/>
<xs:element name="UniqueIdentifier" type="etsi:LongString"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="MessagePayload">
<xs:choice>
<xs:element name="RequestPayload" type="RequestPayload"/>
<xs:element name="ResponsePayload" type="ResponsePayload"/>
</xs:choice>
</xs:complexType>
<xs:complexType name="RequestPayload">
<xs:sequence>
<xs:element name="ActionRequest" type="ActionRequest" minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ResponsePayload">
<xs:sequence>
<xs:element name="ActionResponse" type="ActionResponse" minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ActionRequest">
<xs:sequence>
<xs:element name="ActionIdentifier" type="xs:nonNegativeInteger"/>
<xs:choice>
<xs:element name="GET" type="GETRequest"/>
<xs:element name="CREATE" type="CREATERequest"/>
<xs:element name="UPDATE" type="UPDATERequest"/>
<xs:element name="LIST" type="LISTRequest"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ActionResponse">
<xs:sequence>
<xs:element name="ActionIdentifier" type="xs:nonNegativeInteger"/>
<xs:choice>
<xs:element name="GETResponse" type="GETResponse"/>
<xs:element name="CREATEResponse" type="CREATEResponse"/>
<xs:element name="UPDATEResponse" type="UPDATEResponse"/>
<xs:element name="LISTResponse" type="LISTResponse"/>
<xs:element name="ErrorInformation" type="ActionUnsuccesfulInformation"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
<xs:complexType name="GETRequest">
<xs:sequence>
<xs:element name="Identifier" type="ObjectIdentifier"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="GETResponse">
<xs:sequence>
<xs:element name="HI1Object" type="HI1Object"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CREATERequest">
<xs:sequence>
<xs:element name="HI1Object" type="HI1Object"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CREATEResponse">
<xs:sequence>
<xs:element name="Identifier" type="ObjectIdentifier"/>
<xs:element name="HI1Object" type="HI1Object" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="UPDATERequest">
<xs:sequence>
<xs:element name="HI1Object" type="HI1Object"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="UPDATEResponse">
<xs:sequence>
<xs:element name="Identifier" type="ObjectIdentifier"/>
<xs:element name="HI1Object" type="HI1Object" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="LISTRequest">
<xs:sequence>
<xs:element name="ObjectType" type="common:DictionaryEntry" minOccurs="0"/>
<xs:element name="LastChanged" type="etsi:QualifiedDateTime" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="LISTResponse">
<xs:sequence>
<xs:element name="ListResponseRecord" type="ListResponseRecord" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ListResponseRecord">
<xs:sequence>
<xs:element name="ObjectType" type="common:DictionaryEntry"/>
<xs:element name="Identifier" type="ObjectIdentifier"/>
<xs:element name="CountryCode" type="etsi:ISOCountryCode" minOccurs="0"/>
<xs:element name="OwnerIdentifier" type="etsi:ShortString" minOccurs="0"/>
<xs:element name="Generation" type="xs:nonNegativeInteger"/>
<xs:element name="ExternalIdentifier" type="etsi:LongString" minOccurs="0"/>
<xs:element name="LastChanged" type="etsi:QualifiedDateTime" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ActionUnsuccesfulInformation">
<xs:sequence>
<xs:element name="ErrorCode" type="xs:nonNegativeInteger"/>
<xs:element name="ErrorDescription" type="etsi:LongString"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="ObjectIdentifier">
<xs:restriction base="etsi:UUID"/>
</xs:simpleType>
<xs:complexType name="HI1Object" abstract="true">
<xs:sequence>
<xs:element name="ObjectIdentifier" type="ObjectIdentifier"/>
<xs:element name="CountryCode" type="etsi:ISOCountryCode" minOccurs="0"/>
<xs:element name="OwnerIdentifier" type="etsi:ShortString" minOccurs="0"/>
<xs:element name="Generation" type="xs:nonNegativeInteger" minOccurs="0"/>
<xs:element name="ExternalIdentifier" type="etsi:LongString" minOccurs="0"/>
<xs:element name="AssociatedObjects" type="AssociatedObjects" minOccurs="0"/>
<xs:element name="LastChanged" type="etsi:QualifiedDateTime" minOccurs="0"/>
<xs:element name="NationalHandlingParameters" type="NationalHandlingParameters" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="AssociatedObjects">
<xs:sequence>
<xs:element name="AssociatedObject" type="ObjectIdentifier" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="NationalHandlingParameters" abstract="true">
<xs:sequence>
<xs:element name="CountryCode" type="etsi:ISOCountryCode"/>
</xs:sequence>
</xs:complexType>
</xs:schema>
<?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/Document"
targetNamespace="http://uri.etsi.org/03120/common/2015/09/Document"
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="DocumentObject">
<xs:complexContent>
<xs:extension base="core:HI1Object">
<xs:sequence>
<xs:element name="DocumentReference" type="etsi:LongString" minOccurs="0"></xs:element>
<xs:element name="DocumentName" type="etsi:LongString" minOccurs="0"></xs:element>
<xs:element name="DocumentStatus" type="common:DictionaryEntry" minOccurs="0"></xs:element>
<xs:element name="DocumentDesiredStatus" type="common:DictionaryEntry" minOccurs="0"></xs:element>
<xs:element name="DocumentTimespan" type="DocumentTimespan" minOccurs="0"></xs:element>
<xs:element name="DocumentType" type="common:DictionaryEntry" minOccurs="0"></xs:element>
<xs:element name="DocumentProperties" type="DocumentProperties" minOccurs="0"></xs:element>
<xs:element name="DocumentBody" type="DocumentBody" minOccurs="0"></xs:element>
<xs:element name="DocumentSignature" type="common:ApprovalDetails" minOccurs="0"></xs:element>
<xs:element name="DocumentInvalidReason" type="core:ActionUnsuccesfulInformation" minOccurs="0"/>
<xs:element name="NationalDocumentParameters" type="NationalDocumentParameters" minOccurs="0"></xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DocumentTimespan">
<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="DocumentProperties">
<xs:sequence>
<xs:element name="DocumentProperty" type="DocumentProperty" minOccurs="0" maxOccurs="unbounded"></xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="DocumentProperty">
<xs:sequence>
<xs:element name="PropertyType" type="common:DictionaryEntry"></xs:element>
<xs:element name="PropertyValue" type="etsi:LongString"></xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="DocumentBody">
<xs:sequence>
<xs:element name="Contents" type="xs:base64Binary" minOccurs="0"></xs:element>
<xs:element name="ContentType" type="etsi:ShortString" minOccurs="0"></xs:element>
<xs:element name="Checksum" type="etsi:ShortString" minOccurs="0"></xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="NationalDocumentParameters" abstract="true">
<xs:sequence>
<xs:element name="CountryCode" type="etsi:ISOCountryCode"/>
</xs:sequence>
</xs:complexType>
</xs:schema>
<?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/Task"
targetNamespace="http://uri.etsi.org/03120/common/2015/09/Task"
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="LITaskObject">
<xs:complexContent>
<xs:extension base="core:HI1Object">
<xs:sequence>
<xs:element name="Reference" type="etsi:LIID" minOccurs="0"/>
<xs:element name="Status" type="common:DictionaryEntry" minOccurs="0"/>
<xs:element name="DesiredStatus" type="common:DictionaryEntry" minOccurs="0"/>
<xs:element name="Timespan" type="TaskTimespan" minOccurs="0"/>
<xs:element name="TargetIdentifier" type="TargetIdentifier" minOccurs="0"/>
<xs:element name="DeliveryType" type="common:DictionaryEntry" minOccurs="0"/>
<xs:element name="DeliveryDetails" type="TaskDeliveryDetails" minOccurs="0"/>
<xs:element name="ApprovalDetails" type="common:ApprovalDetails" minOccurs="0"/>
<xs:element name="CSPID" type="core:EndpointID" minOccurs="0"/>
<xs:element name="HandlingProfile" type="common:DictionaryEntry" minOccurs="0"/>
<xs:element name="InvalidReason" type="core:ActionUnsuccesfulInformation" minOccurs="0"/>
<xs:element name="Flags" type="TaskFlags" minOccurs="0" />
<xs:element name="NationalLITaskingParameters" type="NationalLITaskingParameters" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="TaskTimespan">
<xs:sequence>
<xs:element name="StartTime" type="etsi:QualifiedDateTime" minOccurs="0"/>
<xs:element name="EndTime" type="etsi:QualifiedDateTime" minOccurs="0"/>
<xs:element name="TerminationTime" type="etsi:QualifiedDateTime" minOccurs="0"/>
<xs:element name="ProvisioningTime" type="etsi:QualifiedDateTime" minOccurs="0"/>
<xs:element name="DeprovisioningTime" type="etsi:QualifiedDateTime" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="TargetIdentifier">
<xs:sequence>
<xs:element name="TargetIdentifierValues" type="TargetIdentifierValues" minOccurs="0"/>
<xs:element name="ServiceType" type="common:DictionaryEntry" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="TargetIdentifierValues">
<xs:sequence>
<xs:element name="TargetIdentifierValue" type="TargetIdentifierValue" minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="TargetIdentifierValue">
<xs:sequence>
<xs:element name="FormatType" type="FormatType"/>
<xs:element name="Value" type="etsi:LongString"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="FormatType">
<xs:sequence>
<xs:element name="FormatOwner" type="etsi:ShortString"/>
<xs:element name="FormatName" type="etsi:ShortString"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="TaskDeliveryDetails">
<xs:sequence>
<xs:element name="DeliveryDestination" type="DeliveryDestination" minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="DeliveryDestination">
<xs:sequence>
<xs:element name="DeliveryAddress" type="DeliveryAddress" minOccurs="0"/>
<xs:element name="EncryptionDetails" type="NationalEncryptionDetails" minOccurs="0"/>
<xs:element name="IRIorCC" type="common:DictionaryEntry" minOccurs="0"/>
<xs:element name="HandoverFormat" type="common:DictionaryEntry" minOccurs="0"/>
<xs:element name="DeliveryProfile" type="common:DictionaryEntry" minOccurs="0"/>
<xs:element name="NationalDeliveryParameters" type="NationalDeliveryParameters" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="DeliveryAddress">
<xs:choice>
<xs:element name="IPv4Address" type="etsi:IPv4Address"></xs:element>
<xs:element name="IPv6Address" type="etsi:IPv6Address"></xs:element>
<xs:element name="E164Number" type="etsi:InternationalE164"></xs:element>
<xs:element name="FTPAddress" type="xs:anyURI"></xs:element>
<xs:element name="URL" type="xs:anyURI"></xs:element>
<xs:element name="FQDN" type="etsi:LongString"></xs:element>
<xs:element name="EmailAddress" type="etsi:EmailAddress"></xs:element>
</xs:choice>
</xs:complexType>
<xs:complexType name="TaskFlags">
<xs:sequence>
<xs:element name="TaskFlag" type="common:DictionaryEntry" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="NationalLITaskingParameters" abstract="true">
<xs:sequence>
<xs:element name="CountryCode" type="etsi:ISOCountryCode"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="NationalDeliveryParameters" abstract="true">
<xs:sequence>
<xs:element name="CountryCode" type="etsi:ISOCountryCode"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="NationalEncryptionDetails" abstract="true">
<xs:sequence>
<xs:element name="CountryCode" type="etsi:ISOCountryCode" />
</xs:sequence>
</xs:complexType>
</xs:schema>
<?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/Notification"
targetNamespace="http://uri.etsi.org/03120/common/2015/09/Notification"
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="NotificationObject">
<xs:complexContent>
<xs:extension base="core:HI1Object">
<xs:sequence>
<xs:element name="NotificationDetails" type="etsi:LongString" minOccurs="0"></xs:element>
<xs:element name="NotificationType" type="common:DictionaryEntry" minOccurs="0"></xs:element>
<xs:element name="NewNotification" type="xs:boolean" minOccurs="0"></xs:element>
<xs:element name="NotificationTimestamp" type="etsi:QualifiedDateTime" minOccurs="0"></xs:element>
<xs:element name="NationalNotificationParameters" type="NationalNotificationParameters" minOccurs="0"></xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="NationalNotificationParameters" abstract="true">
<xs:sequence>
<xs:element name="CountryCode" type="etsi:ISOCountryCode"/>
</xs:sequence>
</xs:complexType>
</xs:schema>
<?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>
<?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="http://uri.etsi.org/03120/common/2015/09/Common"
targetNamespace="http://uri.etsi.org/03120/common/2015/09/Common"
elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xs:import namespace="http://uri.etsi.org/03280/common/2015/08" schemaLocation="ts_103280v010101p0.xsd"/>
<xs:simpleType name="ETSIVersion">
<xs:restriction base="etsi:ShortString">
<xs:pattern value="V\d+\.\d+\.\d+"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="DictionaryEntry">
<xs:sequence>
<xs:element name="Owner" type="etsi:ShortString"/>
<xs:element name="Name" type="etsi:ShortString"/>
<xs:element name="Value" type="etsi:ShortString"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ApprovalDetails">
<xs:sequence>
<xs:element name="ApprovalType" type="etsi:LongString" minOccurs="0"></xs:element>
<xs:element name="ApprovalDescription" type="etsi:LongString" minOccurs="0"></xs:element>
<xs:element name="ApprovalReference" type="etsi:LongString" minOccurs="0"></xs:element>
<xs:element name="ApproverDetails" type="ApproverDetails" minOccurs="0"></xs:element>
<xs:element name="ApprovalTimestamp" type="etsi:QualifiedDateTime" minOccurs="0"></xs:element>
<xs:element name="ApprovalIsEmergency" type="xs:boolean" minOccurs="0"></xs:element>
<xs:element name="ApprovalDigitalSignature" type="ApprovalDigitalSignature" minOccurs="0"></xs:element>
<xs:element name="ApprovalNationalDetails" type="ApprovalNationalDetails" minOccurs="0"></xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ApproverDetails">
<xs:sequence>
<xs:element name="ApproverName" type="etsi:LongString" minOccurs="0"></xs:element>
<xs:element name="ApproverRole" type="etsi:LongString" minOccurs="0"></xs:element>
<xs:element name="ApproverIdentity" type="ApproverIdentity" minOccurs="0"></xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ApproverIdentity">
<xs:choice>
<xs:element name="NationalApproverIdentity" type="NationalApproverIdentity"></xs:element>
</xs:choice>
</xs:complexType>
<xs:complexType name="NationalApproverIdentity" abstract="true">
<xs:sequence>
<xs:element name="CountryCode" type="etsi:ISOCountryCode"></xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ApprovalDigitalSignature">
<xs:choice>
<xs:element name="NationalDigitalSignature" type="NationalDigitalSignature"></xs:element>
</xs:choice>