145 lines
5.9 KiB
XML
Executable File
145 lines
5.9 KiB
XML
Executable File
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<!--
|
|
PoC - List Service
|
|
version - 1.0
|
|
date - 17 May 2006
|
|
|
|
FILE INFORMATION
|
|
|
|
OMA Permanent Document
|
|
File: OMA-SUP-XSD_poc_listService-V1_0-20061025-D
|
|
Type: Text - Schema Description
|
|
|
|
Public Reachable Information
|
|
Path: http://www.openmobilealliance.org/tech/profiles
|
|
Name: poc_listService-v1_0.xsd
|
|
|
|
NORMATIVE INFORMATION
|
|
|
|
Information about this file can be found in the specification
|
|
OMA-TS-PoC_XDM-V1_0
|
|
available at http://www.openmobilealliance.org/
|
|
|
|
Send comments to technical-comments@mail.openmobilealliance.org
|
|
|
|
LEGAL DISCLAIMER
|
|
|
|
Use of this document is subject to all of the terms and conditions
|
|
of the Use Agreement located at
|
|
http://www.openmobilealliance.org/UseAgreement.html
|
|
|
|
You may use this document or any part of the document for internal
|
|
or educational purposes only, provided you do not modify, edit or
|
|
take out of context the information in this document in any manner.
|
|
Information contained in this document may be used, at your sole
|
|
risk, for any purposes.
|
|
|
|
You may not use this document in any other manner without the prior
|
|
written permission of the Open Mobile Alliance. The Open Mobile
|
|
Alliance authorizes you to copy this document, provided that you
|
|
retain all copyright and other proprietary notices contained in the
|
|
original materials on any copies of the materials and that you
|
|
comply strictly with these terms. This copyright permission does
|
|
not constitute an endorsement of the products or services. The
|
|
Open Mobile Alliance assumes no responsibility for errors or
|
|
omissions in this document.
|
|
|
|
Each Open Mobile Alliance member has agreed to use reasonable
|
|
endeavors to inform the Open Mobile Alliance in a timely manner of
|
|
Essential IPR as it becomes aware that the Essential IPR is related
|
|
to the prepared or published specification. However, the members
|
|
do not have an obligation to conduct IPR searches. The declared
|
|
Essential IPR is publicly available to members and non-members of
|
|
the Open Mobile Alliance and may be found on the "OMA IPR
|
|
Declarations" list at http://www.openmobilealliance.org/ipr.html.
|
|
The Open Mobile Alliance has not conducted an independent IPR review
|
|
of this document and the information contained herein, and makes no
|
|
representations or warranties regarding third party IPR, including
|
|
without limitation patents, copyrights or trade secret rights. This
|
|
document may contain inventions for which you must obtain licenses
|
|
from third parties before making, using or selling the inventions.
|
|
Defined terms above are set forth in the schedule to the Open Mobile
|
|
Alliance Application Form.
|
|
|
|
NO REPRESENTATIONS OR WARRANTIES (WHETHER EXPRESS OR IMPLIED) ARE
|
|
MADE BY THE OPEN MOBILE ALLIANCE OR ANY OPEN MOBILE ALLIANCE MEMBER
|
|
OR ITS AFFILIATES REGARDING ANY OF THE IPR'S REPRESENTED ON THE "OMA
|
|
IPR DECLARATIONS" LIST, INCLUDING, BUT NOT LIMITED TO THE ACCURACY,
|
|
COMPLETENESS, VALIDITY OR RELEVANCE OF THE INFORMATION OR WHETHER OR
|
|
NOT SUCH RIGHTS ARE ESSENTIAL OR NON-ESSENTIAL.
|
|
|
|
THE OPEN MOBILE ALLIANCE IS NOT LIABLE FOR AND HEREBY DISCLAIMS ANY
|
|
DIRECT, INDIRECT, PUNITIVE, SPECIAL, INCIDENTAL, CONSEQUENTIAL, OR
|
|
EXEMPLARY DAMAGES ARISING OUT OF OR IN CONNECTION WITH THE USE OF
|
|
DOCUMENTS AND THE INFORMATION CONTAINED IN THE DOCUMENTS.
|
|
|
|
Copyright 2006 Open Mobile Alliance Ltd. All Rights Reserved.
|
|
Used with the permission of the Open Mobile Alliance Ltd. under the
|
|
terms set forth above.
|
|
-->
|
|
|
|
<xs:schema
|
|
targetNamespace="urn:oma:xml:poc:list-service"
|
|
xmlns="urn:oma:xml:poc:list-service"
|
|
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
|
xmlns:cr="urn:ietf:params:xml:ns:common-policy"
|
|
xmlns:ocr="urn:oma:xml:xdm:common-policy"
|
|
|
|
xmlns:rl="urn:ietf:params:xml:ns:resource-lists"
|
|
elementFormDefault="qualified" attributeFormDefault="unqualified">
|
|
|
|
<!-- This import brings in the IETF common policy -->
|
|
<xs:import namespace="urn:ietf:params:xml:ns:common-policy"/>
|
|
<!-- This import brings in the common extensions for authorization rules in [XDMSPEC]-->
|
|
<xs:import namespace="urn:oma:xml:xdm:common-policy"/>
|
|
<!-- This import brings in the IETF resource-lists -->
|
|
<xs:import namespace="urn:ietf:params:xml:ns:resource-lists"/>
|
|
|
|
|
|
<!-- The root "group" element -->
|
|
<xs:element name="group">
|
|
<xs:complexType>
|
|
<xs:sequence maxOccurs="unbounded">
|
|
<xs:element name="list-service" type="list-service-type"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
|
|
<xs:complexType name="list-service-type">
|
|
<xs:sequence>
|
|
<xs:element name="display-name" type="rl:display-nameType" minOccurs="0"/>
|
|
<xs:element name="list" type="list-type" minOccurs="0"/>
|
|
<xs:element name="invite-members" type="xs:boolean" minOccurs="0"/>
|
|
<xs:element name="max-participant-count" type="xs:nonNegativeInteger" minOccurs="0"/>
|
|
<xs:element ref="cr:ruleset" minOccurs="0"/>
|
|
<xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="uri" type="xs:anyURI" use="required"/>
|
|
<xs:anyAttribute namespace="##other" processContents="lax"/>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="list-type">
|
|
<xs:sequence>
|
|
<xs:element name="entry" type="rl:entryType" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="external" type="rl:externalType" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
|
|
<!-- OMA specific "conditions" child elements -->
|
|
|
|
<xs:element name="is-list-member" type="emptyType"/>
|
|
|
|
<!--OMA specific "actions" child elements -->
|
|
<xs:element name="allow-conference-state" type="xs:boolean"/>
|
|
<xs:element name="allow-invite-users-dynamically" type="xs:boolean"/>
|
|
<xs:element name="join-handling" type="xs:boolean"/>
|
|
<xs:element name="allow-initiate-conference" type="xs:boolean"/>
|
|
<xs:element name="allow-anonymity" type="xs:boolean"/>
|
|
|
|
<xs:element name="is-key-participant" type="xs:boolean"/>
|
|
<xs:complexType name="emptyType"/>
|
|
|
|
</xs:schema>
|