OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

uddi-spec message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: FW: [uddi-spec] WG: Demo Mtg #2 - Gartner Application and WS Submit - Presentation by the OASIS UDDI Spec TC


Title: Nachricht
Daniel,
 
Thanks for putting this scenario together for us along with the schema and wsdl artifacts. I'd like to convene a meeting on Monday 13 to go over the scenario. The goals of the meeting will be to:
  1. discuss the scenario presented and supplement it with client components (and associated tooling) that rounds out the message we want to deliver that is, "design time and runtime discovery in support of enterprise needs for visibility and reuse of SOA components"
  2. identify whom will contribute which parts of the demo
  3. produce a strawman schedule
  4. identify next steps
 
Meeting details below:
Meeting to be hosted by Luc Clement
 
Monday 13 Sep: Seattle: 08:00, New York: 11:00, London: 16:00, Frankfurt: 17:00, Moscow: 19:00
 
Call-in info:
  • Dial In North America: 888 502 0190
  • Dial In Toll Number: 706 643 6177
  • Access Code: 418700
Luc
 
Luc Clément                      
Co-Chair OASIS UDDI Spec TC
Systinet
Tel: +1.617.395.6798
 


From: Daniel Feygin [mailto:feygin@unitspace.com]
Sent: Thursday, September 02, 2004 12:41
To: 'Von Riegen, Claus'; 'Luc Clement'; 'Andrew Hately'; 'Rob Kochman'; jamie_orchard@uk.ibm.com; 'Zhe Wu'; 'Ian Bruce'
Cc: 'Tony Rogers'; 'dee schur'; 'James Bryce Clark'
Subject: RE: [uddi-spec] WG: Demo Mtg #1 - Gartner Application and WS Submit - Presentation by the OASIS UDDI Spec TC

Following our discussion, please find a new scenario draft, some documentation and necessary WSDL/schema files.  I verified the WSDL to conform to WS-I BP.
 
Regards,
Daniel
 


From: Von Riegen, Claus [mailto:claus.von.riegen@sap.com]
Sent: Wednesday, August 25, 2004 8:47 PM
To: 'Luc Clement'; 'Daniel Feygin'; Andrew Hately; 'Rob Kochman'; jamie_orchard@uk.ibm.com; 'Zhe Wu'; 'Ian Bruce'
Cc: 'Tony Rogers'; uddi-spec@lists.oasis-open.org; dee schur; 'James Bryce Clark'
Subject: [uddi-spec] WG: Demo Mtg #1 - Gartner Application and WS Submit - Presentation by the OASIS UDDI Spec TC

Forgot to reply to all message recipients.
 
Regards,
 Claus
 
-----Ursprüngliche Nachricht-----
Von: Von Riegen, Claus
Gesendet: Mittwoch, 25. August 2004 18:15
An: 'Luc Clement'
Betreff: AW: Demo Mtg #1 - Gartner Application and WS Submit - Presentation by the OASIS UDDI Spec TC

Hi Luc,
 
Sorry for not getting back to you earlier - I was working remote.
I am on a train at the meeting time tomorrow and will not be able to dial in. The trip is actually the start of my vacation and I'll be back on September 13th.
 
As for the demo, I believe that we should
- talk about to some extent about V3 and probably demo part of it (not necessarily in a multi-registry, multi-client environment)
- discuss an inter-enterprise use case that may involve multiple external registries, which may be hosted by vendors, partners, or other service providers
- discuss an intra-enterprise use case that focuses on integrating heterogenous applications (e.g. wrapping "legacy" functionality as a Web service, registering in an enterprise service registry, using it in off-the-shelf software products by querying the registry, etc.)
 
Then, the question remains on which use case we should actually demonstrate and how we can make sure that vendors that want to showcase their products can play a role in the use case.
 
Thanks,
 Claus
-----Ursprüngliche Nachricht-----
Von: Luc Clement [mailto:Luc.Clement@systinet.com]
Gesendet: Mittwoch, 25. August 2004 17:56
An: 'Daniel Feygin'; Andrew Hately; 'Rob Kochman'; jamie_orchard@uk.ibm.com; Von Riegen, Claus; 'Zhe Wu'; 'Ian Bruce'
Cc: 'Tony Rogers'; uddi-spec@lists.oasis-open.org; dee schur; 'James Bryce Clark'
Betreff: Demo Mtg #1 - Gartner Application and WS Submit - Presentation by the OASIS UDDI Spec TC

Find attached an iCalendar meeting request for the first Gartner UDDI Demo meeting. See below call details.

 

-- Luc

 

Haven't heard from everyone yet though I'd like top push for a call Thu 26 at 10:00 Pacific / 18:00 London.

 

Andrew Hately will be hosting the call - thanks Andrew. Call details are:

 

Toll-free: 1-888-235-8105

Toll: 1-719-884-8823

Participant Passcode: 520626

 

Agenda:

A. brief discussion of customer speaking invitations

B. drill down on the two proposals with the intent to identify a strawman we can all agree with - again, let's keep this simple and to the point.

 

Luc

 

  _____  

From: Luc Clement [mailto:Luc.Clement@systinet.com]
Sent: Wednesday, August 25, 2004 8:02 AM
To: 'Daniel Feygin'; 'Andrew Hately'; 'Rob Kochman'; jamie_orchard@uk.ibm.com; 'Von Riegen, Claus'; 'Zhe Wu'
Cc: 'Ian Bruce'; 'Tony Rogers'; uddi-spec@lists.oasis-open.org; dee schur; 'James Bryce Clark'
Subject: [uddi-spec] RE: [uddi-ms] Gartner Application and WS Submit - Presentation by the OASIS UDDI Spec TC

I'd like to schedule a follow up call to start working through the demo proposals. First I need to know of those on the To: list are interested in participating. TC members on cc: please let me know of your interest.

 

I'd be happy to schedule and host a call on Thu 26 at 10:00Pacific / 18:00 London, or on Friday 27 at 07:00 Pacific / 15:00 London. Please let me know of your interest and ability to attend; I'll schedule around this (or select different times if need be).

 

FYI, next week is going to be difficult for me to attend any calls given that I'll be doing a house hunting trip with my spouse finding a place to call home in the Boston area. Therefore, I'd like to get us going on the demos ASAP.

 

-- Luc

 

 

 

  _____  

From: Luc Clement [mailto:Luc.Clement@systinet.com]
Sent: Wednesday, August 18, 2004 12:50
To: Daniel Feygin; 'Andrew Hately'; Rob Kochman; jamie_orchard@uk.ibm.com; 'Von Riegen, Claus'; Zhe Wu
Cc: Ian Bruce; dee schur; uddi-ms@lists.oasis-open.org; uddi-spec@lists.oasis-open.org; 'James Bryce Clark'; 'Tony Rogers'
Subject: [uddi-ms] Gartner Application and WS Submit - Presentation by the OASIS UDDI Spec TC

 

 

 

To: Daniel Feygin (UnitSpace), Andrew Hately (IBM); Rob Kochman (Microsoft); Jamie Orchard (IBM); Claus von Riegen (SAP); Zhe Wu (Oracle);

 

Cc: Ian Bruce (Systinet), Dee Schur (OASIS), Jamie Clark (OASIS), UDDI Spec TC, UDDI Member Section

 

  _____  

Please find below a synopsis of the abstract that I propose we submitted to Gartner (via Dee Schur) to secure a spot on the agenda for Gartner's Application and Web Services Summit in Orlando on 17 November.

 

Abstract

 

Visibility, reusability, adaptability and manageability are the essential requirements for SOA provided by a registry, yet UDDI, the standard for a SOA Registry, is poorly understood.

 

This presentation by members of the OASIS UDDI Specification Technical Committee will provide you with an introduction to the UDDI standard in the form of a tutorial describing the standard and its features; and describe common use cases such as design time and runtime discovery in support of enterprise needs for visibility and reuse of SOA components.

 

You will hear from enterprise users who have deployed UDDI as part of their SOA and which will share with you their experience. And finally, you will see UDDI in action through a demonstration by members of the UDDI Technical Committee incorporating multiple product offerings interoperating in the context of addressing an enterprise business scenario.

 

 

 

Action for To: addressees:

 

1)       Please review this abstract and provide comment ASAP. As I explained I'm going on a short vacation and in my absence, Ian Bruce (Systinet) will coordinate necessary updates to the abstract. Ian will submit this abstract NO LATER THAN 10:00 am EST to Dee Schur. Let's avoid getting caught up on details.

 

2)      Please start the process of canvassing customers to present

 

 

 

As I said, I would be happy to represent the TC and give the UDDI session which will be followed by 1-2 customer presentations - then onto the demo.

 

Time is of the essence wrt the demo, so I ask that each of you start submit ideas on what we should present on the demo. The first to submit should start a separate mail thread will all To: addressees on the thread and cc: the TC mailing list.

 

I think that Claus and Daniel already have something that we can use as a starting point. Please make your submission before Sunday - I will use this input to setup one or more calls to firm up our plans and come to consensus on the demo.

 

If you need to contact me, please do so on my cell: 425.941.0150.

 

.... Let's make this a success - let's keep this simple.

 

Luc

 

 

 

Luc Clément                       

 

Co-Chair OASIS UDDI Spec TC

 

Systinet
Tel: +1.425.836.3287

 

uddidemo-scenario-20040902.doc

UnitSpace-DataServices-GettingStarted.doc

<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema targetNamespace="urn:unitspace-com:bcrauth" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xmlns:xsd="http://www.w3.org/2001/XMLSchema"; xmlns:bcrauth="urn:unitspace-com:bcrauth" elementFormDefault="qualified" attributeFormDefault="unqualified" version="V3R4" id="bcrauth">
	<xsd:annotation>
		<xsd:documentation>UnitSpace BCR authentication data structures</xsd:documentation>
	</xsd:annotation>

	<xsd:attribute name="userID" type="xsd:string"/>
	<xsd:attribute name="cred" type="xsd:string"/>
	<xsd:element name="authInfo" type="xsd:string"/>

	<xsd:element name="get_authToken" type="bcrauth:get_authToken"/>
	<xsd:complexType name="get_authToken">
		<xsd:attribute ref="bcrauth:userID" use="required"/>
		<xsd:attribute ref="bcrauth:cred" use="required"/>
	</xsd:complexType>
	<xsd:element name="discard_authToken" type="bcrauth:discard_authToken"/>
	<xsd:complexType name="discard_authToken">
		<xsd:sequence>
			<xsd:element ref="bcrauth:authInfo"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="authToken" type="bcrauth:authToken"/>
	<xsd:complexType name="authToken">
		<xsd:sequence>
			<xsd:element ref="bcrauth:authInfo"/>
		</xsd:sequence>
	</xsd:complexType>

</xsd:schema>
<definitions targetNamespace="urn:unitspace-com:repository_api_v3r4" xmlns:tns="urn:unitspace-com:repository_api_v3r4" xmlns:bcrcommon="urn:unitspace-com:bcrcommon" xmlns:bcrauth="urn:unitspace-com:bcrauth" xmlns:bcrrep="urn:unitspace-com:bcrrep" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"; xmlns="http://schemas.xmlsoap.org/wsdl/";>
	<types>
		<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema";>
			<xsd:import namespace="urn:unitspace-com:bcrcommon" schemaLocation="bcr-common.xsd"/>
			<xsd:import namespace="urn:unitspace-com:bcrauth" schemaLocation="bcr-auth.xsd"/>
			<xsd:import namespace="urn:unitspace-com:bcrrep" schemaLocation="bcr-repository.xsd"/>
		</xsd:schema>
	</types>
	<!--message name="dispositionReportMessage">
		<part name="dispositionReport" element="bcrcommon:dispositionReport"/>
	</message-->
	<message name="dispositionReportFaultMessage">
		<part name="dispositionReport" element="bcrcommon:dispositionReport"/>
	</message>
	<message name="get_authTokenMessage">
		<part name="get_authToken" element="bcrauth:get_authToken"/>
	</message>
	<message name="authTokenMessage">
		<part name="authToken" element="bcrauth:authToken"/>
	</message>
	<message name="discard_authTokenMessage">
		<part name="discard_authToken" element="bcrauth:discard_authToken"/>
	</message>
	<message name="get_operationalInfoMessage">
		<part name="get_operationalInfo" element="bcrrep:get_operationalInfo"/>
	</message>
	<message name="operationalInfosMessage">
		<part name="operationalInfos" element="bcrcommon:operationalInfos"/>
	</message>
	<message name="get_registeredInfoMessage">
		<part name="get_registeredInfo" element="bcrcommon:get_registeredInfo"/>
	</message>
	<message name="registeredInfoMessage">
		<part name="registeredInfo" element="bcrrep:registeredInfo"/>
	</message>
	<message name="delete_entityMessage">
		<part name="delete_entity" element="bcrrep:delete_entity"/>
	</message>
	<message name="delete_entityRelationshipsMessage">
		<part name="delete_entityRelationships" element="bcrrep:delete_entityRelationships"/>
	</message>
	<message name="save_entityRelationshipsMessage">
		<part name="save_entityRelationships" element="bcrrep:save_entityRelationships"/>
	</message>
	<message name="save_entityMessage">
		<part name="save_entity" element="bcrrep:save_entity"/>
	</message>
	<message name="find_entityMessage">
		<part name="find_entity" element="bcrrep:find_entity"/>
	</message>
	<message name="find_relatedEntitiesMessage">
		<part name="find_relatedEntities" element="bcrrep:find_relatedEntities"/>
	</message>
	<message name="get_entityDetailMessage">
		<part name="get_entityDetail" element="bcrrep:get_entityDetail"/>
	</message>
	<message name="entityDetailMessage">
		<part name="entityDetail" element="bcrrep:entityDetail"/>
	</message>
	<message name="entityListMessage">
		<part name="entityList" element="bcrrep:entityList"/>
	</message>
	<message name="entityRelationshipsMessage">
		<part name="entityRelationships" element="bcrrep:entityRelationships"/>
	</message>
	<message name="relatedEntitiesListMessage">
		<part name="relatedEntitiesList" element="bcrrep:relatedEntitiesList"/>
	</message>
	<portType name="Authentication_PortType">
		<operation name="discard_authToken">
			<input message="tns:discard_authTokenMessage"/>
			<!--output message="tns:dispositionReportMessage"/-->
			<fault name="error" message="tns:dispositionReportFaultMessage"/>
		</operation>
		<operation name="get_authToken">
			<input message="tns:get_authTokenMessage"/>
			<output message="tns:authTokenMessage"/>
			<fault name="error" message="tns:dispositionReportFaultMessage"/>
		</operation>
	</portType>
	<portType name="Repository_PortType">
		<operation name="get_operationalInfo">
			<input message="tns:get_operationalInfoMessage"/>
			<output message="tns:operationalInfosMessage"/>
			<fault name="error" message="tns:dispositionReportFaultMessage"/>
		</operation>
		<operation name="get_registeredInfo">
			<input message="tns:get_registeredInfoMessage"/>
			<output message="tns:registeredInfoMessage"/>
			<fault name="error" message="tns:dispositionReportFaultMessage"/>
		</operation>
		<operation name="delete_entity">
			<input message="tns:delete_entityMessage"/>
			<!--output message="tns:dispositionReportMessage"/-->
			<fault name="error" message="tns:dispositionReportFaultMessage"/>
		</operation>
		<operation name="delete_entityRelationships">
			<input message="tns:delete_entityRelationshipsMessage"/>
			<!--output message="tns:dispositionReportMessage"/-->
			<fault name="error" message="tns:dispositionReportFaultMessage"/>
		</operation>
		<operation name="find_entity">
			<input message="tns:find_entityMessage"/>
			<output message="tns:entityListMessage"/>
			<fault name="error" message="tns:dispositionReportFaultMessage"/>
		</operation>
		<operation name="find_relatedEntities">
			<input message="tns:find_relatedEntitiesMessage"/>
			<output message="tns:relatedEntitiesListMessage"/>
			<fault name="error" message="tns:dispositionReportFaultMessage"/>
		</operation>
		<operation name="get_entityDetail">
			<input message="tns:get_entityDetailMessage"/>
			<output message="tns:entityDetailMessage"/>
			<fault name="error" message="tns:dispositionReportFaultMessage"/>
		</operation>
		<operation name="save_entity">
			<input message="tns:save_entityMessage"/>
			<output message="tns:entityDetailMessage"/>
			<fault name="error" message="tns:dispositionReportFaultMessage"/>
		</operation>
		<operation name="save_entityRelationships">
			<input message="tns:save_entityRelationshipsMessage"/>
			<output message="tns:entityRelationshipsMessage"/>
			<fault name="error" message="tns:dispositionReportFaultMessage"/>
		</operation>
	</portType>
	<binding name="Authentication_SoapBinding" type="tns:Authentication_PortType">
		<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
		<operation name="discard_authToken">
			<soap:operation soapAction="discard_authToken"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<!--output>
				<soap:body use="literal"/>
			</output-->
			<fault name="error">
				<soap:fault name="error" use="literal"/>
			</fault>
		</operation>
		<operation name="get_authToken">
			<soap:operation soapAction="get_authToken"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="error">
				<soap:fault name="error" use="literal"/>
			</fault>
		</operation>
	</binding>
	<binding name="Repository_SoapBinding" type="tns:Repository_PortType">
		<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
		<operation name="delete_entity">
			<soap:operation soapAction="delete_entity"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<!--output>
				<soap:body use="literal"/>
			</output-->
			<fault name="error">
				<soap:fault name="error" use="literal"/>
			</fault>
		</operation>
		<operation name="delete_entityRelationships">
			<soap:operation soapAction="delete_entityRelationships"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<!--output>
				<soap:body use="literal"/>
			</output-->
			<fault name="error">
				<soap:fault name="error" use="literal"/>
			</fault>
		</operation>
		<operation name="find_entity">
			<soap:operation soapAction="find_entity"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="error">
				<soap:fault name="error" use="literal"/>
			</fault>
		</operation>
		<operation name="find_relatedEntities">
			<soap:operation soapAction="find_relatedEntities"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="error">
				<soap:fault name="error" use="literal"/>
			</fault>
		</operation>
		<operation name="get_entityDetail">
			<soap:operation soapAction="get_entityDetail"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="error">
				<soap:fault name="error" use="literal"/>
			</fault>
		</operation>
		<operation name="save_entity">
			<soap:operation soapAction="save_entity"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="error">
				<soap:fault name="error" use="literal"/>
			</fault>
		</operation>
		<operation name="save_entityRelationships">
			<soap:operation soapAction="save_entityRelationships"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="error">
				<soap:fault name="error" use="literal"/>
			</fault>
		</operation>
		<operation name="get_operationalInfo">
			<soap:operation soapAction="get_operationalInfo"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="error">
				<soap:fault name="error" use="literal"/>
			</fault>
		</operation>
		<operation name="get_registeredInfo">
			<soap:operation soapAction="get_registeredInfo"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="error">
				<soap:fault name="error" use="literal"/>
			</fault>
		</operation>
	</binding>
	<service name="Repository_Service">
		<port name="Repository_PortType" binding="tns:Repository_SoapBinding">
			<soap:address location=""/>
		</port>
		<port name="Authentication_PortType" binding="tns:Authentication_SoapBinding">
			<soap:address location=""/>
		</port>
	</service>
</definitions>
<!-- Copyright (c) 2000 - 2003 by UnitSpace Corp.  All Rights Reserved. -->
<definitions targetNamespace="urn:unitspace-com:provider_api_v3r4" xmlns:tns="urn:unitspace-com:provider_api_v3r4" xmlns:bcrcommon="urn:unitspace-com:bcrcommon" xmlns:bcrauth="urn:unitspace-com:bcrauth" xmlns:bcrrep="urn:unitspace-com:bcrrep" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"; xmlns="http://schemas.xmlsoap.org/wsdl/";>
	<types>
		<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema";>
			<xsd:import namespace="urn:unitspace-com:bcrcommon" schemaLocation="bcr-common.xsd"/>
			<xsd:import namespace="urn:unitspace-com:bcrauth" schemaLocation="bcr-auth.xsd"/>
			<xsd:import namespace="urn:unitspace-com:bcrrep" schemaLocation="bcr-repository.xsd"/>
		</xsd:schema>
	</types>
	<!--message name="dispositionReportMessage">
		<part name="dispositionReport" element="bcrcommon:dispositionReport"/>
	</message-->
	<message name="dispositionReportFaultMessage">
		<part name="dispositionReport" element="bcrcommon:dispositionReport"/>
	</message>
	<message name="get_authTokenMessage">
		<part name="get_authToken" element="bcrauth:get_authToken"/>
	</message>
	<message name="authTokenMessage">
		<part name="authToken" element="bcrauth:authToken"/>
	</message>
	<message name="discard_authTokenMessage">
		<part name="discard_authToken" element="bcrauth:discard_authToken"/>
	</message>
	<message name="find_entityMessage">
		<part name="find_entity" element="bcrrep:find_entity"/>
	</message>
	<message name="find_relatedEntitiesMessage">
		<part name="find_relatedEntities" element="bcrrep:find_relatedEntities"/>
	</message>
	<message name="get_entityDetailMessage">
		<part name="get_entityDetail" element="bcrrep:get_entityDetail"/>
	</message>
	<message name="entityDetailMessage">
		<part name="entityDetail" element="bcrrep:entityDetail"/>
	</message>
	<message name="entityListMessage">
		<part name="entityList" element="bcrrep:entityList"/>
	</message>
	<message name="entityRelationshipsMessage">
		<part name="entityRelationships" element="bcrrep:entityRelationships"/>
	</message>
	<message name="relatedEntitiesListMessage">
		<part name="relatedEntitiesList" element="bcrrep:relatedEntitiesList"/>
	</message>
	<portType name="Authentication_PortType">
		<operation name="discard_authToken">
			<input message="tns:discard_authTokenMessage"/>
			<!--output message="tns:dispositionReportMessage"/-->
			<fault message="tns:dispositionReportFaultMessage" name="error"/>
		</operation>
		<operation name="get_authToken">
			<input message="tns:get_authTokenMessage"/>
			<output message="tns:authTokenMessage"/>
			<fault message="tns:dispositionReportFaultMessage" name="error"/>
		</operation>
	</portType>
	<portType name="InfoProvider_PortType">
		<operation name="find_entity">
			<input message="tns:find_entityMessage"/>
			<output message="tns:entityListMessage"/>
			<fault message="tns:dispositionReportFaultMessage" name="error"/>
		</operation>
		<operation name="find_relatedEntities">
			<input message="tns:find_relatedEntitiesMessage"/>
			<output message="tns:relatedEntitiesListMessage"/>
			<fault message="tns:dispositionReportFaultMessage" name="error"/>
		</operation>
		<operation name="get_entityDetail">
			<input message="tns:get_entityDetailMessage"/>
			<output message="tns:entityDetailMessage"/>
			<fault message="tns:dispositionReportFaultMessage" name="error"/>
		</operation>
	</portType>
	<binding name="Authentication_SoapBinding" type="tns:Authentication_PortType">
		<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
		<operation name="discard_authToken">
			<soap:operation soapAction="discard_authToken"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<!--output>
				<soap:body use="literal"/>
			</output-->
			<fault name="error">
				<soap:fault name="error" use="literal"/>
			</fault>
		</operation>
		<operation name="get_authToken">
			<soap:operation soapAction="get_authToken"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="error">
				<soap:fault name="error" use="literal"/>
			</fault>
		</operation>
	</binding>
	<binding name="InfoProvider_SoapBinding" type="tns:InfoProvider_PortType">
		<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
		<operation name="find_entity">
			<soap:operation soapAction="find_entity"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="error">
				<soap:fault name="error" use="literal"/>
			</fault>
		</operation>
		<operation name="find_relatedEntities">
			<soap:operation soapAction="find_relatedEntities"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="error">
				<soap:fault name="error" use="literal"/>
			</fault>
		</operation>
		<operation name="get_entityDetail">
			<soap:operation soapAction="get_entityDetail"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="error">
				<soap:fault name="error" use="literal"/>
			</fault>
		</operation>
	</binding>
	<service name="InfoProvider_DataService">
		<port binding="tns:Authentication_SoapBinding" name="Authentication_PortType">
			<soap:address location=""/>
		</port>
		<port binding="tns:InfoProvider_SoapBinding" name="InfoProvider_PortType">
			<soap:address location=""/>
		</port>
	</service>
	<documentation>Copyright (c) 2000 - 2004 by UnitSpace Corp.  All Rights Reserved.</documentation>
</definitions>
<definitions targetNamespace="urn:unitspace-com:consumer_api_v3r4" xmlns:tns="urn:unitspace-com:consumer_api_v3r4" xmlns:bcrcommon="urn:unitspace-com:bcrcommon" xmlns:bcrauth="urn:unitspace-com:bcrauth" xmlns:bcrrep="urn:unitspace-com:bcrrep" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"; xmlns="http://schemas.xmlsoap.org/wsdl/";>
	<types>
		<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema";>
			<xsd:import namespace="urn:unitspace-com:bcrcommon" schemaLocation="bcr-common.xsd"/>
			<xsd:import namespace="urn:unitspace-com:bcrauth" schemaLocation="bcr-auth.xsd"/>
			<xsd:import namespace="urn:unitspace-com:bcrrep" schemaLocation="bcr-repository.xsd"/>
		</xsd:schema>
	</types>
	<!--message name="dispositionReportMessage">
		<part name="dispositionReport" element="bcrcommon:dispositionReport"/>
	</message-->
	<message name="dispositionReportFaultMessage">
		<part name="dispositionReport" element="bcrcommon:dispositionReport"/>
	</message>
	<message name="get_authTokenMessage">
		<part name="get_authToken" element="bcrauth:get_authToken"/>
	</message>
	<message name="authTokenMessage">
		<part name="authToken" element="bcrauth:authToken"/>
	</message>
	<message name="discard_authTokenMessage">
		<part name="discard_authToken" element="bcrauth:discard_authToken"/>
	</message>
	<message name="save_entityRelationshipsMessage">
		<part name="save_entityRelationships" element="bcrrep:save_entityRelationships"/>
	</message>
	<message name="save_entityMessage">
		<part name="save_entity" element="bcrrep:save_entity"/>
	</message>
	<message name="delete_entityMessage">
		<part name="delete_entity" element="bcrrep:delete_entity"/>
	</message>
	<message name="delete_entityRelationshipsMessage">
		<part name="delete_entityRelationships" element="bcrrep:delete_entityRelationships"/>
	</message>
	<message name="entityRelationshipsMessage">
		<part name="entityRelationships" element="bcrrep:entityRelationships"/>
	</message>
	<message name="entityDetailMessage">
		<part name="entityDetail" element="bcrrep:entityDetail"/>
	</message>
	<portType name="InfoConsumer_PortType">
		<operation name="delete_entity">
			<input message="tns:delete_entityMessage"/>
			<!--output message="tns:dispositionReportMessage"/-->
			<fault name="error" message="tns:dispositionReportFaultMessage"/>
		</operation>
		<operation name="delete_entityRelationships">
			<input message="tns:delete_entityRelationshipsMessage"/>
			<!--output message="tns:dispositionReportMessage"/-->
			<fault name="error" message="tns:dispositionReportFaultMessage"/>
		</operation>
		<operation name="save_entity">
			<input message="tns:save_entityMessage"/>
			<output message="tns:entityDetailMessage"/>
			<fault name="error" message="tns:dispositionReportFaultMessage"/>
		</operation>
		<operation name="save_entityRelationships">
			<input message="tns:save_entityRelationshipsMessage"/>
			<output message="tns:entityRelationshipsMessage"/>
			<fault name="error" message="tns:dispositionReportFaultMessage"/>
		</operation>
	</portType>
	<portType name="Authentication_PortType">
		<operation name="discard_authToken">
			<input message="tns:discard_authTokenMessage"/>
			<!--output message="tns:dispositionReportMessage"/-->
			<fault message="tns:dispositionReportFaultMessage" name="error"/>
		</operation>
		<operation name="get_authToken">
			<input message="tns:get_authTokenMessage"/>
			<output message="tns:authTokenMessage"/>
			<fault message="tns:dispositionReportFaultMessage" name="error"/>
		</operation>
	</portType>
	<binding name="InfoConsumer_SoapBinding" type="tns:InfoConsumer_PortType">
		<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
		<operation name="delete_entity">
			<soap:operation soapAction="delete_entity"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<!--output>
				<soap:body use="literal"/>
			</output-->
			<fault name="error">
				<soap:fault name="error" use="literal"/>
			</fault>
		</operation>
		<operation name="delete_entityRelationships">
			<soap:operation soapAction="delete_entityRelationships"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<!--output>
				<soap:body use="literal"/>
			</output-->
			<fault name="error">
				<soap:fault name="error" use="literal"/>
			</fault>
		</operation>
		<operation name="save_entity">
			<soap:operation soapAction="save_entity"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="error">
				<soap:fault name="error" use="literal"/>
			</fault>
		</operation>
		<operation name="save_entityRelationships">
			<soap:operation soapAction="save_entityRelationships"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="error">
				<soap:fault name="error" use="literal"/>
			</fault>
		</operation>
	</binding>
	<binding name="Authentication_SoapBinding" type="tns:Authentication_PortType">
		<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
		<operation name="discard_authToken">
			<soap:operation soapAction="discard_authToken"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<!--output>
				<soap:body use="literal"/>
			</output-->
			<fault name="error">
				<soap:fault name="error" use="literal"/>
			</fault>
		</operation>
		<operation name="get_authToken">
			<soap:operation soapAction="get_authToken"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="error">
				<soap:fault name="error" use="literal"/>
			</fault>
		</operation>
	</binding>
	<service name="InfoConsumer_DataService">
		<port binding="tns:Authentication_SoapBinding" name="Authentication_PortType">
			<soap:address location=""/>
		</port>
		<port binding="tns:InfoConsumer_SoapBinding" name="InfoConsumer_PortType">
			<soap:address location=""/>
		</port>
	</service>
	<documentation>Copyright (c) 2000 - 2004 by UnitSpace Corp.  All Rights Reserved.</documentation>
</definitions>
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema targetNamespace="urn:unitspace-com:bcrcommon" xmlns:xsd="http://www.w3.org/2001/XMLSchema"; xmlns:bcrcommon="urn:unitspace-com:bcrcommon" xmlns:bcrauth="urn:unitspace-com:bcrauth" elementFormDefault="qualified" attributeFormDefault="unqualified" version="V3R4" id="bcrcommon">
	<xsd:annotation>
		<xsd:documentation>UnitSpace BCR common data structures</xsd:documentation>
	</xsd:annotation>
	<!-- -->
	<xsd:import namespace="http://www.w3.org/XML/1998/namespace"; schemaLocation="http://www.w3.org/2001/xml.xsd"/>
	<!-- -->
	<xsd:import namespace="urn:unitspace-com:bcrauth" schemaLocation="bcr-auth.xsd"/>
	<!-- Attribute type definitions -->
	<xsd:simpleType name="bcrKey">
		<xsd:restriction base="xsd:anyURI">
			<xsd:maxLength value="255"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="attrContent">
		<xsd:restriction base="xsd:string">
			<xsd:minLength value="0"/>
			<xsd:maxLength value="255"/>
			<xsd:whiteSpace value="preserve"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="keyType" final="restriction">
		<xsd:restriction base="xsd:NMTOKEN">
			<xsd:enumeration value="attributeKey"/>
			<xsd:enumeration value="entityKey"/>
			<xsd:enumeration value="serviceKey"/>
			<xsd:enumeration value="subscriptionKey"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="truncated" final="restriction">
		<xsd:restriction base="xsd:boolean"/>
	</xsd:simpleType>
	<xsd:simpleType name="timeInstant" final="restriction">
		<xsd:restriction base="xsd:dateTime"/>
	</xsd:simpleType>
	<!-- Attribute declarations -->
	<xsd:attribute name="bcrKey" type="bcrcommon:bcrKey"/>
	<xsd:attribute name="tModelKey" type="bcrcommon:bcrKey"/>
	<xsd:attribute name="keyName" type="xsd:string"/>
	<xsd:attribute name="keyValue" type="xsd:string"/>
	<xsd:attribute name="maxRows" type="xsd:int"/>
	<xsd:attribute name="listHead" type="xsd:int"/>
	<xsd:attribute name="truncated" type="bcrcommon:truncated"/>
	<xsd:attribute name="keyType" type="bcrcommon:keyType"/>
	<xsd:attribute name="errno" type="xsd:int"/>
	<xsd:attribute name="errCode" type="xsd:string"/>
	<!-- Type and element definitions for general-purpose structures -->
	<xsd:element name="name" type="bcrcommon:name"/>
	<xsd:complexType name="name">
		<xsd:simpleContent>
			<xsd:extension base="xsd:string">
				<xsd:attribute ref="xml:lang" use="optional"/>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:element name="description" type="bcrcommon:description"/>
	<xsd:complexType name="description">
		<xsd:simpleContent>
			<xsd:extension base="xsd:string">
				<xsd:attribute ref="xml:lang" use="optional"/>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:element name="tModelKey" type="bcrcommon:bcrKey" final="restriction"/>
	<xsd:element name="keyedReference" type="bcrcommon:keyedReference"/>
	<xsd:complexType name="keyedReference">
		<xsd:attribute ref="bcrcommon:tModelKey" use="required"/>
		<xsd:attribute ref="bcrcommon:keyName" use="optional"/>
		<xsd:attribute ref="bcrcommon:keyValue" use="required"/>
	</xsd:complexType>
	<xsd:element name="identifierBag" type="bcrcommon:identifierBag"/>
	<xsd:complexType name="identifierBag">
		<xsd:sequence>
			<xsd:element ref="bcrcommon:keyedReference" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="categoryBag" type="bcrcommon:categoryBag"/>
	<xsd:complexType name="categoryBag">
		<xsd:sequence>
			<xsd:element ref="bcrcommon:keyedReference" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="findQualifier" type="xsd:string"/>
	<xsd:element name="findQualifiers" type="bcrcommon:findQualifiers"/>
	<xsd:complexType name="findQualifiers">
		<xsd:sequence>
			<xsd:element ref="bcrcommon:findQualifier" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="includeCount" type="xsd:int" final="restriction"/>
	<xsd:element name="actualCount" type="xsd:int" final="restriction"/>
	<xsd:element name="listHead" type="xsd:int" final="restriction"/>
	<xsd:element name="listDescription" type="bcrcommon:listDescription" final="restriction"/>
	<xsd:complexType name="listDescription" final="restriction">
		<xsd:sequence>
			<xsd:element ref="bcrcommon:includeCount"/>
			<xsd:element ref="bcrcommon:actualCount"/>
			<xsd:element ref="bcrcommon:listHead"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="result" type="bcrcommon:result" final="restriction"/>
	<xsd:complexType name="result" final="restriction">
		<xsd:attribute ref="bcrcommon:keyType" use="optional"/>
		<xsd:attribute ref="bcrcommon:errno" use="required"/>
		<xsd:attribute ref="bcrcommon:errCode" use="optional"/>
		<xsd:attribute ref="bcrcommon:bcrKey" use="optional"/>
	</xsd:complexType>
	<xsd:element name="dispositionReport" type="bcrcommon:dispositionReport" final="restriction"/>
	<xsd:complexType name="dispositionReport" final="restriction">
		<xsd:sequence>
			<xsd:element ref="bcrcommon:result" maxOccurs="unbounded"/>
		</xsd:sequence>
		<xsd:attribute ref="bcrcommon:truncated" use="optional"/>
	</xsd:complexType>
	<xsd:element name="get_registeredInfo" type="bcrcommon:get_registeredInfo" final="restriction"/>
	<xsd:complexType name="get_registeredInfo" final="restriction">
		<xsd:sequence>
			<xsd:element ref="bcrauth:authInfo"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="operationalInfo" type="bcrcommon:operationalInfo" final="restriction"/>
	<xsd:complexType name="operationalInfo" final="restriction">
		<xsd:sequence>
			<xsd:element name="created" type="bcrcommon:timeInstant" minOccurs="0"/>
			<xsd:element name="modified" type="bcrcommon:timeInstant" minOccurs="0"/>
			<xsd:element name="modifiedIncludingChildren" type="bcrcommon:timeInstant" minOccurs="0"/>
			<xsd:element name="nodeID" type="bcrcommon:bcrKey" minOccurs="0"/>
			<xsd:element name="authorizedName" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute ref="bcrcommon:bcrKey" use="required"/>
	</xsd:complexType>
	<xsd:element name="operationalInfos" type="bcrcommon:operationalInfos" final="restriction"/>
	<xsd:complexType name="operationalInfos" final="restriction">
		<xsd:sequence>
			<xsd:element ref="bcrcommon:operationalInfo" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
</xsd:schema>
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema targetNamespace="urn:unitspace-com:bcrrep" xmlns:xsd="http://www.w3.org/2001/XMLSchema"; xmlns:bcrauth="urn:unitspace-com:bcrauth" xmlns:bcrcommon="urn:unitspace-com:bcrcommon" xmlns:bcrrep="urn:unitspace-com:bcrrep" elementFormDefault="qualified" attributeFormDefault="unqualified" version="V3R4" id="bcrrep">
	<xsd:annotation>
		<xsd:documentation>UnitSpace BCR repository service data structures</xsd:documentation>
	</xsd:annotation>
	<xsd:import namespace="urn:unitspace-com:bcrcommon" schemaLocation="bcr-common.xsd"/>
	<xsd:import namespace="urn:unitspace-com:bcrauth" schemaLocation="bcr-auth.xsd"/>
	<!-- Attribute type definitions -->
	<xsd:simpleType name="entityKey" final="restriction">
		<xsd:restriction base="bcrcommon:bcrKey"/>
	</xsd:simpleType>
	<xsd:simpleType name="xmlType" final="restriction">
		<xsd:restriction base="xsd:NMTOKEN">
			<xsd:enumeration value="float"/>
			<xsd:enumeration value="double"/>
			<xsd:enumeration value="decimal"/>
			<xsd:enumeration value="string"/>
			<xsd:enumeration value="boolean"/>
			<xsd:enumeration value="duration"/>
			<xsd:enumeration value="dateTime"/>
			<xsd:enumeration value="time"/>
			<xsd:enumeration value="date"/>
			<xsd:enumeration value="gYearMonth"/>
			<xsd:enumeration value="gYear"/>
			<xsd:enumeration value="gMonthDay"/>
			<xsd:enumeration value="gDay"/>
			<xsd:enumeration value="gMonth"/>
		</xsd:restriction>
	</xsd:simpleType>
	<!-- Attribute declarations -->
	<xsd:attribute name="attributeKey" type="bcrcommon:bcrKey"/>
	<xsd:attribute name="units" type="bcrcommon:attrContent"/>
	<xsd:attribute name="entityKey" type="bcrrep:entityKey"/>
	<xsd:attribute name="xmlType" type="bcrrep:xmlType"/>
	<xsd:attribute name="useType" type="xsd:string"/>
	<xsd:attribute name="href" type="xsd:anyURI"/>
	<!-- Type and element definitions for repository content -->
	<xsd:element name="attributeKey" type="bcrcommon:bcrKey" final="restriction"/>
	<xsd:element name="entityKey" type="bcrrep:entityKey" final="restriction"/>
	<xsd:element name="fromKey" type="bcrrep:entityKey" final="restriction"/>
	<xsd:element name="toKey" type="bcrrep:entityKey" final="restriction"/>
	<xsd:element name="partition" type="bcrrep:entityKey" final="restriction"/>
	<xsd:element name="entityType" type="bcrcommon:bcrKey" final="restriction"/>
	<xsd:element name="xmlType" type="bcrrep:xmlType" final="restriction"/>
	<xsd:element name="textValue" type="bcrrep:textValue" final="restriction"/>
	<xsd:complexType name="textValue" final="restriction">
		<xsd:simpleContent>
			<xsd:extension base="bcrcommon:attrContent">
				<xsd:attribute ref="xml:lang" use="optional"/>
				<xsd:attribute ref="bcrrep:xmlType" use="required"/>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:element name="numericValue" type="bcrrep:numericValue" final="restriction"/>
	<xsd:complexType name="numericValue" final="restriction">
		<xsd:simpleContent>
			<xsd:extension base="bcrcommon:attrContent">
				<xsd:attribute ref="bcrrep:units" use="optional"/>
				<xsd:attribute ref="bcrrep:xmlType" use="required"/>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:element name="binValue" type="bcrrep:binValue" final="restriction"/>
	<xsd:complexType name="binValue" final="restriction">
		<xsd:attribute ref="bcrrep:useType" use="optional"/>
		<xsd:attribute ref="bcrrep:href" use="required"/>
	</xsd:complexType>
	<xsd:element name="xmlTypes" type="bcrrep:xmlTypes" final="restriction"/>
	<xsd:complexType name="xmlTypes" final="restriction">
		<xsd:sequence>
			<xsd:element ref="bcrrep:xmlType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="attributeValue" type="bcrrep:attributeValue" final="restriction"/>
	<xsd:complexType name="attributeValue" final="restriction">
		<xsd:sequence>
			<xsd:element ref="bcrrep:textValue" minOccurs="0"/>
			<xsd:element ref="bcrrep:numericValue" minOccurs="0"/>
			<xsd:element ref="bcrrep:binValue" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute ref="bcrrep:attributeKey" use="required"/>
	</xsd:complexType>
	<xsd:element name="attributeValues" type="bcrrep:attributeValues" final="restriction"/>
	<xsd:complexType name="attributeValues" final="restriction">
		<xsd:sequence>
			<xsd:element ref="bcrrep:attributeValue" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="attributeBag" type="bcrrep:attributeBag"/>
	<xsd:complexType name="attributeBag">
		<xsd:sequence>
			<xsd:element ref="bcrrep:attributeKey" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="entity" type="bcrrep:entity" final="restriction"/>
	<xsd:complexType name="entity" final="restriction">
		<xsd:sequence>
			<xsd:element ref="bcrrep:entityType" minOccurs="0"/>
			<xsd:element ref="bcrcommon:identifierBag" minOccurs="0"/>
			<xsd:element ref="bcrcommon:categoryBag" minOccurs="0"/>
			<xsd:element ref="bcrrep:attributeValues" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute ref="bcrrep:entityKey" use="optional"/>
	</xsd:complexType>
	<xsd:element name="entityRelationship" type="bcrrep:entityRelationship" final="restriction"/>
	<xsd:complexType name="entityRelationship" final="restriction">
		<xsd:sequence>
			<xsd:element ref="bcrrep:fromKey"/>
			<xsd:element ref="bcrrep:toKey"/>
			<xsd:element ref="bcrcommon:keyedReference"/>
		</xsd:sequence>
	</xsd:complexType>
	<!--  Type and element definitions for input messages -->
	<xsd:element name="delete_entity" type="bcrrep:delete_entity" final="restriction"/>
	<xsd:complexType name="delete_entity" final="restriction">
		<xsd:sequence>
			<xsd:element ref="bcrauth:authInfo"/>
			<xsd:element ref="bcrrep:entityKey" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="delete_entityRelationships" type="bcrrep:delete_entityRelationships" final="restriction"/>
	<xsd:complexType name="delete_entityRelationships" final="restriction">
		<xsd:sequence>
			<xsd:element ref="bcrauth:authInfo"/>
			<xsd:element ref="bcrrep:entityRelationship" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="find_entity" type="bcrrep:find_entity" final="restriction"/>
	<xsd:complexType name="find_entity" final="restriction">
		<xsd:sequence>
			<xsd:element ref="bcrauth:authInfo" minOccurs="0"/>
			<xsd:element ref="bcrrep:partition" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="bcrrep:entityType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="bcrcommon:identifierBag" minOccurs="0"/>
			<xsd:element ref="bcrcommon:findQualifiers" minOccurs="0"/>
			<xsd:element ref="bcrcommon:categoryBag" minOccurs="0"/>
			<xsd:element ref="bcrrep:attributeBag" minOccurs="0"/>
			<xsd:element ref="bcrrep:attributeValues" minOccurs="0"/>
			<xsd:element ref="bcrrep:find_relatedEntities" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute ref="bcrcommon:maxRows" use="optional"/>
		<xsd:attribute ref="bcrcommon:listHead" use="optional"/>
	</xsd:complexType>
	<xsd:element name="find_relatedEntities" type="bcrrep:find_relatedEntities"/>
	<xsd:complexType name="find_relatedEntities" final="restriction">
		<xsd:sequence>
			<xsd:element ref="bcrauth:authInfo" minOccurs="0"/>
			<xsd:element ref="bcrcommon:findQualifiers" minOccurs="0"/>
			<xsd:element ref="bcrrep:entityKey" minOccurs="0"/>
			<xsd:element ref="bcrrep:fromKey" minOccurs="0"/>
			<xsd:element ref="bcrrep:toKey" minOccurs="0"/>
			<xsd:element ref="bcrcommon:keyedReference" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute ref="bcrcommon:maxRows" use="optional"/>
		<xsd:attribute ref="bcrcommon:listHead" use="optional"/>
	</xsd:complexType>
	<xsd:element name="get_entityDetail" type="bcrrep:get_entityDetail" final="restriction"/>
	<xsd:complexType name="get_entityDetail" final="restriction">
		<xsd:sequence>
			<xsd:element ref="bcrauth:authInfo" minOccurs="0"/>
			<xsd:element ref="bcrrep:entityKey" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="get_operationalInfo" type="bcrrep:get_operationalInfo" final="restriction"/>
	<xsd:complexType name="get_operationalInfo" final="restriction">
		<xsd:sequence>
			<xsd:element ref="bcrauth:authInfo"/>
			<xsd:element ref="bcrrep:entityKey" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="save_entity" type="bcrrep:save_entity" final="restriction"/>
	<xsd:complexType name="save_entity">
		<xsd:sequence>
			<xsd:element ref="bcrauth:authInfo"/>
			<xsd:element ref="bcrrep:entity" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="save_entityRelationships" type="bcrrep:save_entityRelationships" final="restriction"/>
	<xsd:complexType name="save_entityRelationships" final="restriction">
		<xsd:sequence>
			<xsd:element ref="bcrauth:authInfo"/>
			<xsd:element ref="bcrrep:entityRelationship" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<!--  Type and element definitions for response messages-->
	<xsd:element name="entityInfo" type="bcrrep:entityInfo" final="restriction"/>
	<xsd:complexType name="entityInfo" final="restriction">
		<xsd:sequence>
			<xsd:element ref="bcrrep:entityType" minOccurs="0"/>
			<xsd:element ref="bcrrep:attributeInfos" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute ref="bcrrep:entityKey" use="required"/>
	</xsd:complexType>
	<xsd:element name="entityInfos" type="bcrrep:entityInfos" final="restriction"/>
	<xsd:complexType name="entityInfos" final="restriction">
		<xsd:sequence>
			<xsd:element ref="bcrrep:entityInfo" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="entityList" type="bcrrep:entityList"/>
	<xsd:complexType name="entityList" final="restriction">
		<xsd:sequence>
			<xsd:element ref="bcrcommon:listDescription" minOccurs="0"/>
			<xsd:element ref="bcrrep:entityInfos" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute ref="bcrcommon:truncated" use="optional"/>
	</xsd:complexType>
	<xsd:element name="entityRelationships" type="bcrrep:entityRelationships" final="restriction"/>
	<xsd:complexType name="entityRelationships" final="restriction">
		<xsd:sequence>
			<xsd:element ref="bcrrep:entityRelationship" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="relatedEntitiesList" type="bcrrep:relatedEntitiesList"/>
	<xsd:complexType name="relatedEntitiesList" final="restriction">
		<xsd:sequence>
			<xsd:element ref="bcrcommon:listDescription" minOccurs="0"/>
			<xsd:element ref="bcrrep:entityKey"/>
			<xsd:element ref="bcrrep:relatedEntityInfos" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute ref="bcrcommon:truncated" use="optional"/>
	</xsd:complexType>
	<xsd:element name="relatedEntityInfo" type="bcrrep:relatedEntityInfo" final="restriction"/>
	<xsd:complexType name="relatedEntityInfo" final="restriction">
		<xsd:sequence>
			<xsd:element ref="bcrrep:entityKey"/>
			<xsd:element name="sharedRelationships" type="bcrrep:entityRelationships"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="relatedEntityInfos" type="bcrrep:relatedEntityInfos" final="restriction"/>
	<xsd:complexType name="relatedEntityInfos" final="restriction">
		<xsd:sequence>
			<xsd:element ref="bcrrep:relatedEntityInfo" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="attributeInfo" type="bcrrep:attributeInfo" final="restriction"/>
	<xsd:complexType name="attributeInfo">
		<xsd:attribute ref="bcrrep:attributeKey" use="required"/>
	</xsd:complexType>
	<xsd:element name="attributeInfos" type="bcrrep:attributeInfos" final="restriction"/>
	<xsd:complexType name="attributeInfos" final="restriction">
		<xsd:sequence>
			<xsd:element ref="bcrrep:attributeInfo" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="entityDetail" type="bcrrep:entityDetail" final="restriction"/>
	<xsd:complexType name="entityDetail" final="restriction">
		<xsd:sequence>
			<xsd:element ref="bcrrep:entity" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="registeredInfo" type="bcrrep:registeredInfo" final="restriction"/>
	<xsd:complexType name="registeredInfo" final="restriction">
		<xsd:sequence>
			<xsd:element ref="bcrrep:entityInfos" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute ref="bcrcommon:truncated" use="optional"/>
	</xsd:complexType>
</xsd:schema>

smime.p7s



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]