12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182 |
- <?xml version="1.0" encoding="utf-8"?>
- <!--
- Copyright (c) 2010-2013 by ONVIF: Open Network Video Interface Forum. All rights reserved.
- Recipients of this document may copy, distribute, publish, or display this
- document so long as this copyright notice, license and disclaimer are
- retained with all copies of the document.
- THIS DOCUMENT IS PROVIDED "AS IS," AND THE CORPORATION AND ITS MEMBERS AND
- THEIR AFFILIATES, MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED,
- INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY,
- FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR TITLE;
- THAT THE CONTENTS OF THIS DOCUMENT ARE SUITABLE FOR ANY PURPOSE;
- OR THAT THE IMPLEMENTATION OF SUCH CONTENTS WILL NOT INFRINGE ANY PATENTS,
- COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
- IN NO EVENT WILL THE CORPORATION OR ITS MEMBERS OR THEIR AFFILIATES BE LIABLE
- FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, PUNITIVE OR CONSEQUENTIAL
- DAMAGES, ARISING OUT OF OR RELATING TO ANY USE OR DISTRIBUTION OF THIS
- DOCUMENT, WHETHER OR NOT (1) THE CORPORATION, MEMBERS OR THEIR AFFILIATES
- HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, OR (2) SUCH DAMAGES
- WERE REASONABLY FORESEEABLE, AND ARISING OUT OF OR RELATING TO ANY USE OR
- DISTRIBUTION OF THIS DOCUMENT.
- THE FOREGOING DISCLAIMER AND LIMITATION ON LIABILITY DO NOT APPLY TO,
- INVALIDATE, OR LIMIT REPRESENTATIONS AND WARRANTIES MADE BY THE MEMBERS
- AND THEIR RESPECTIVE AFFILIATES TO THE CORPORATION AND OTHER MEMBERS IN
- CERTAIN WRITTEN POLICIES OF THE CORPORATION.
- -->
- <xs:schema targetNamespace="http://www.onvif.org/ver10/pacs"
- xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:pt="http://www.onvif.org/ver10/pacs"
- elementFormDefault="qualified"
- version="1.0">
- <!--====== types ======-->
- <xs:simpleType name="ReferenceToken">
- <xs:annotation>
- <xs:documentation>
- Type used to reference logical and physical entities.</xs:documentation>
- </xs:annotation>
- <xs:restriction base="xs:string">
- <xs:maxLength value="64"/>
- <xs:minLength value="0"/>
- </xs:restriction>
- </xs:simpleType>
- <!--===============================-->
- <xs:complexType name="DataEntity">
- <xs:annotation>
- <xs:documentation>
- General datastructure referenced by a token.
- Should be used as extension base.</xs:documentation>
- </xs:annotation>
- <xs:sequence>
- </xs:sequence>
- <xs:attribute name="token" type="pt:ReferenceToken" use="required"><xs:annotation>
- <xs:documentation>A service-unique identifier of the item.</xs:documentation>
- </xs:annotation></xs:attribute>
- </xs:complexType>
- <!--===============================-->
- <xs:simpleType name="Name">
- <xs:annotation>
- <xs:documentation>
- Type used for names of logical and physical entities.</xs:documentation>
- </xs:annotation>
- <xs:restriction base="xs:string">
- <xs:maxLength value="64"/>
- <xs:minLength value="0"/>
- </xs:restriction>
- </xs:simpleType>
- <!--===============================-->
- <xs:simpleType name="Description">
- <xs:annotation>
- <xs:documentation>
- Description is optional and the maximum length is device specific.
- If the length is more than maximum length, it is silently chopped to the maximum length
- supported by the device/service (which may be 0).</xs:documentation>
- </xs:annotation>
- <xs:restriction base="xs:string">
- <xs:maxLength value="1024"/>
- <xs:minLength value="0"/>
- </xs:restriction>
- </xs:simpleType>
- <!--===============================-->
- </xs:schema>
|