source: ccr/trunk/nhin-vista/projects/NHINC/Current/Product/Production/Examples/WSDLClientFileIssue_ESBRC1/WSDLInterfaces/src/schemas/uddi/uddi_v3policy.xsd@ 507

Last change on this file since 507 was 507, checked in by George Lilly, 15 years ago

NHIN gateway and adaptor for use on linux with VistA EHR and RPMS

File size: 2.7 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<xsd:schema targetNamespace="urn:uddi-org:policy_v3" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:uddi-org:policy_v3" version="3.0.2">
3 <!--
4 Copyright (c) 2000-2002 by Accenture, Ariba, Inc., Commerce One, Inc.
5 Fujitsu Limited, Hewlett-Packard Company, i2 Technologies, Inc.,
6 Intel Corporation, International Business Machines Corporation,
7 Microsoft Corporation, Oracle Corporation, SAP AG, Sun Microsystems, Inc.,
8 and VeriSign, Inc. All Rights Reserved.
9
10 Copyright (c) OASIS Open 2002-2004. All Rights Reserved.
11 -->
12 <xsd:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="../www.w3.org/2001/xml.xsd"/>
13 <xsd:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="xmldsig-core-schema.xsd"/>
14 <xsd:element name="policies" final="restriction">
15 <xsd:complexType>
16 <xsd:annotation>
17 <xsd:documentation>This is the top level element containing all policy elements.</xsd:documentation>
18 </xsd:annotation>
19 <xsd:sequence>
20 <xsd:element ref="policy" minOccurs="0" maxOccurs="unbounded"/>
21 <xsd:element ref="dsig:Signature" minOccurs="0" maxOccurs="unbounded"/>
22 </xsd:sequence>
23 </xsd:complexType>
24 </xsd:element>
25 <xsd:element name="policy" final="restriction">
26 <xsd:complexType>
27 <xsd:annotation>
28 <xsd:documentation>This element should be used to articulate one policy.</xsd:documentation>
29 </xsd:annotation>
30 <xsd:sequence>
31 <xsd:element ref="policyName"/>
32 <xsd:element ref="policyDescription" maxOccurs="unbounded"/>
33 <xsd:element ref="policyDecisionPoint"/>
34 </xsd:sequence>
35 </xsd:complexType>
36 </xsd:element>
37 <xsd:element name="policyName" type="xsd:string">
38 <xsd:annotation>
39 <xsd:documentation>This contains the name of the policy from the UDDI V3 Specification.</xsd:documentation>
40 </xsd:annotation>
41 </xsd:element>
42 <xsd:element name="policyDescription" type="policyDescription_type" final="restriction">
43 <xsd:annotation>
44 <xsd:documentation>This contains the description of the policy and how it may effect interaction with the node or registry. This may be adorned with an xml:lang attribute to provide translated</xsd:documentation>
45 </xsd:annotation>
46 </xsd:element>
47 <xsd:complexType name="policyDescription_type" final="restriction">
48 <xsd:simpleContent>
49 <xsd:extension base="xsd:string">
50 <xsd:attribute ref="xml:lang"/>
51 </xsd:extension>
52 </xsd:simpleContent>
53 </xsd:complexType>
54 <xsd:element name="policyDecisionPoint" type="xsd:string">
55 <xsd:annotation>
56 <xsd:documentation>This contains the name of object that decides the policy, typically this will be the value registry or node.</xsd:documentation>
57 </xsd:annotation>
58 </xsd:element>
59</xsd:schema>
Note: See TracBrowser for help on using the repository browser.