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

 


Help: OASIS Mailing Lists Help | MarkMail Help

legalxml-courtfiling message

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


Subject: ECF 4.1 Wrappers-1.xsd


Jim,

 

At the 8-8-2022 ECF TC meeting it was greed that I should create a full wrappers.xsd for the suggested exchange middle tier naming (e.g., rename ReveiFilingRequestMessage to ReviewFilingRequest).

 

When considering whether al exchanges should have equal layers (e.g., three) or whether some should only have two layers, Eric gave a favorable nod to consistency, e.g., all exchanges should have three layers (Operation Name, Container, ECF message). I suggested that I may need to create one other additional wrappers.xsd version for equal layers.

 

In regard to the first assignment, I have created wrappers-1.xsd (attached). This schema version removes the name component, ‘Message’, from the element name in middle layer (e.g., Container layer), specifically for ReviewFiling, RecordFiling and NotifyFilingReviewComplete (not needed for NotifyDocketingComplete).

 

Testing wrappers-1.xsd.

 

To test, the example implementation files provided by the WS SIP 2.01 SDK in the examples folder beneath the wsdl folder are used (e.g., FilingReviewMDE-ImplementationExample.wsdl). To test using a revised wrappers.xsd, such as wrapper-1.xsd, requires temporary edits to the appropriate implementation example wsdl file (e.g., FilingReviewMDE.wsdl) provided by WS SIP 2.01. The schemaLocation must be revised to reference the revised wrappers schema file name:

 

schemaLocation="../xsd/wrappers-1.xsd"/>

then saved.

 

Using wrappers-1.xsd:

 

In the following result to SOAP > Create New SOAP request, the SOAP-ENV:Envelope is not shown:

 

ReviewFiling:

 

<SOAP-ENV:Body>

        <m:ReviewFiling xmlns:m="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:MessageWrappers-4.1">

                <m:ReviewFilingRequest>

                        <m0:CoreFilingMessage m1:id="ID_1" m1:metadata="ID_1" m1:linkMetadata="ID_1">

 

RecordFiling:

 

<SOAP-ENV:Body>

        <m:RecordFiling xmlns:m="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:MessageWrappers-4.1">

                <m:RecordFilingRequest>

                        <m0:RecordDocketingMessage m1:id="ID_1" m1:metadata="ID_1" m1:linkMetadata="ID_1">

 

NotifyFilingReviewComplete:

 

<SOAP-ENV:Body>

        <m:NotifyFilingReviewComplete xmlns:m="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:MessageWrappers-4.1">

                <m:NotifyFilingReviewCompleteRequest>

                        <m0:ReviewFilingCallbackMessage m1:id="ID_1" m1:metadata="ID_1" m1:linkMetadata="ID_1">

 

When testing is completed, do not forget to reverse the temporary edits made to schemaLocation in the Implementation Example wsdl files.

 

In my feedback, I said that NotifyDocketingComplete would need to same treatment. This was incorrect, in that NotifyDocketingComplete only contains a single ECF message (i.e., docket:RecordDocketingMessage per wrappers.xsd), unlike the three other exchanges that have been modified in wrappers-1.xsd. I was thinking, without verifying, that it also included the PaymentMessage as does NotifyDocketingCompleteRequest.

 

However, when looking into this I noted that wrappers.xsd provides docket:RecordDocketingMessage within NotifyDocketingComplete as shown in the wrappers.xsd snippet below:

 

<xsd:complexType name="NotifyDocketingCompleteRequestType">

        <xsd:sequence>

                <xsd:element ref="docket:RecordDocketingMessage"/>

        </xsd:sequence>

</xsd:complexType>

<xsd:element name="NotifyDocketingComplete" type="NotifyDocketingCompleteRequestType"/>

 

However, the ECF 4.1 specification, section C.2.1 Provided Operations (for Review Filing MDE) shows the parameter to be RecordDocketingCallbackMessage:

 

Operation

Called By

Output

Parameters

NotifyDocketingComplete

Court Docketing MDE

xsd/message/ECF-4.0-MessageReceiptMessage.xsd :  MessageReceiptMessage

xsd/message/ECF-4.0-RecordDocketingCallbackMessage.xsd :  RecordDocketingCallbackMessage

 

Is not RecordDocketingMessage a parameter for the RecordFiling operation?

 

Operation

Called By

Output

Parameters

RecordFiling

Filing Review MDE

xsd/message/ECF-4.0-MessageReceiptMessage.xsd :  MessageReceiptMessage

xsd/message/ECF-4.0-RecordDocketingMessage.xsd :  RecordDocketingMessage

xsd/message/ECF-4.04.0-CoreFilingMessage.xsd :  CoreFilingMessage

 

The RecordDocketingMessage should be as parameter of the RecordFiling invocation and not of NotifyDocketingComplete.

 

I have made this correction in wrapper-1.xsd by modifying NotifyDocketingCompleteRequestType to be comprised of docketcb:RecordDocketingCallbackMessage and not docket:RecordDocketingMessage.

 

Next, I will create a wrapper-2.xsd that will provide a consistent three layers (e.g., Operation Name, Container, and ECF message) for all exchanges. Since I am about to depart on vacation, I may not have this until later this month once I have returned.

 

 

Gary Graham

<?xml version="1.0" encoding="UTF-8"?>
<!--
	Wrappers-1.xsd

	This version of wrappers.xsd has been modified from the version delivered in WS-SIP WD01.

	The changes, for ReviewFiling, are:

	1. Changed element ref to "ReviewFilingRequest"

		<xsd:complexType name="ReviewFilingRequestType">
			<xsd:sequence>
				<xsd:element ref="ReviewFilingRequestMessage"/>	<== now "ReviewFilingRequest"
			</xsd:sequence>
		</xsd:complexType>

	AND:

	2. changed element name to "ReviewFilingRequest"

		<xsd:element name="ReviewFilingRequestMessage" type="ReviewFilingRequestMessageType"/> <== name is now "ReviewFilingRequest"

	Results of SOAP message generation:

	<SOAP-ENV:Body>
		<m:ReviewFiling xmlns:m="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:MessageWrappers-4.1">
			<m:ReviewFilingRequest>
				<m0:CoreFilingMessage m1:id="ID_1" m1:metadata="ID_1" m1:linkMetadata="ID_1">

	Additionally:

	3. For 2 above:

		changed type to "ReviewFilingRequestType" from "ReviewFilingRequestMessageType"

		<xsd:element name="ReviewFilingRequestMessage" type="ReviewFilingRequestType"/> <== type was "ReviewFilingRequestMessageType"


	4. changed type from "ReviewFilingRequestType" for element "ReviewFiling"

		<xsd:element name="ReviewFiling" type="ReviewFilingType"/> 	<== type was "ReviewFilingRequestType"

	5. changed the name of complexType "ReviewFilingRequestType" to "ReviewFilingType"

		<xsd:complexType name="ReviewFilingRequestType">	<== name is now "ReviewFilingType"
			<xsd:sequence>
				<xsd:element ref="ReviewFilingRequest"/>
			</xsd:sequence>
		</xsd:complexType>


	6. Followed the above pattern (1 - 5) for RecordFiling.

	7. Followed the above pattern (1 - 5) for NotifyFilingReviewComplete.

Alos:

	8. Corrected NotifyDocketingCompleteRequestType to be comprised of 

		docketcb:RecordDocketingCallbackMessage and not docket:RecordDocketingMessage

-->
<!--
     LegalXML Electronic Court Filing Version 4.1
     Copyright (c) OASIS Open 2022. All Rights Reserved.
     Source: http://docs.oasis-open.org/legalxml-courtfiling/ecf/v4.1
-->
<!--
OASIS takes no position regarding the validity or scope of any intellectual property or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any license under such rights might or might not be available; neither does it represent that it has made any effort to identify any such rights. Information on OASIS's procedures with respect to rights in OASIS specifications can be found at the OASIS website. Copies of claims of rights made available for publication and any assurances of licenses to be made available, or the result of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementors or users of this specification, can be obtained from the OASIS Executive Director.
 
This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this paragraph are included on all such copies and derivative works. However, this document itself may not be modified in any way, such as by removing the copyright notice or references to OASIS, except as needed for the purpose of developing OASIS specifications, in which case the procedures for copyrights defined in the OASIS Intellectual Property Rights document must be followed, or as required to translate it into languages other than English. 

The limited permissions granted above are perpetual and will not be revoked by OASIS or its successors or assigns. 

This document and the information contained herein is provided on an "AS IS" basis and OASIS DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

-->
<!--
    This XSD document defines the types and elements for each operation on all Major Design Elements (MDEs) in the OASIS Electronic Court Filing 4.0 specification.
    
	Oct 2015:  Changes applied to all request messages to align with operations named in Section 2.5 of the Web Services Service Interaction Profile, including new types added for document/literal wrapped patterns.
    Mar 2016:  Extracted type definitions from WSDL into this document and added import statement to WSDL definition document.
	
-->
<xsd:schema xmlns="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:MessageWrappers-4.1" xmlns:xsd="http://www.w3.org/2001/XMLSchema"; xmlns:nc="http://niem.gov/niem/niem-core/2.0"; xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"; xmlns:wsrmp="http://docs.oasis-open.org/ws-rx/wsrmp/200702"; xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-361 wssecurity-utility-1.0.xsd" xmlns:i="http://niem.gov/niem/appinfo/2.0"; xmlns:caselistquery="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:CaseListQueryMessage-4.0" xmlns:caselistresponse="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:CaseListResponseMessage-4.0" xmlns:casequery="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:CaseQueryMessage-4.0" xmlns:caseresponse="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:CaseResponseMessage-4.0" xmlns:casetype="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:CaseTypeSpecificMessage-4.0" xmlns:core="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:CoreFilingMessage-4.0" xmlns:policyquery="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:CourtPolicyQueryMessage-4.0" xmlns:policyresponse="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:CourtPolicyResponseMessage-4.0" xmlns:court="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:CourtSpecificMessage-4.0" xmlns:docquery="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:DocumentQueryMessage-4.0" xmlns:docresponse="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:DocumentResponseMessage-4.0" xmlns:ecf="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:CommonTypes-4.0" xmlns:feesquery="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:FeesCalculationQueryMessage-4.0" xmlns:feesresponse="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:FeesCalculationResponseMessage-4.0" xmlns:listquery="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:FilingListQueryMessage-4.0" xmlns:listresponse="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:FilingListResponseMessage-4.0" xmlns:statusquery="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:FilingStatusQueryMessage-4.0" xmlns:statusresponse="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:FilingStatusResponseMessage-4.0" xmlns:message="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:MessageReceiptMessage-4.0" xmlns:payment="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:PaymentMessage-4.0" xmlns:receipt="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:PaymentReceiptMessage-4.0" xmlns:docketcb="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:RecordDocketingCallbackMessage-4.0" xmlns:docket="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:RecordDocketingMessage-4.0" xmlns:reviewcb="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:ReviewFilingCallbackMessage-4.0" xmlns:servicequery="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:ServiceInformationQueryMessage-4.0" xmlns:serviceresponse="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:ServiceInformationResponseMessage-4.0" xmlns:servicereceipt="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:ServiceReceiptMessage-4.0" targetNamespace="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:MessageWrappers-4.1" version="4.1">
	<xsd:import namespace="http://niem.gov/niem/niem-core/2.0"; schemaLocation="constraint/niem/niem-core/2.0/niem-core.xsd"/>
	<xsd:import namespace="http://niem.gov/niem/appinfo/2.0"; schemaLocation="constraint/niem/appinfo/2.0/appinfo.xsd"/>
	<xsd:import namespace="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:CaseListQueryMessage-4.0" schemaLocation="message/ECF-4.0-CaseListQueryMessage.xsd"/>
	<xsd:import namespace="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:CaseListResponseMessage-4.0" schemaLocation="message/ECF-4.0-CaseListResponseMessage.xsd"/>
	<xsd:import namespace="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:CaseQueryMessage-4.0" schemaLocation="message/ECF-4.0-CaseQueryMessage.xsd"/>
	<xsd:import namespace="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:CaseResponseMessage-4.0" schemaLocation="message/ECF-4.0-CaseResponseMessage.xsd"/>
	<xsd:import namespace="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:CoreFilingMessage-4.0" schemaLocation="message/ECF-4.0-CoreFilingMessage.xsd"/>
	<xsd:import namespace="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:CourtPolicyQueryMessage-4.0" schemaLocation="message/ECF-4.0-CourtPolicyQueryMessage.xsd"/>
	<xsd:import namespace="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:CourtPolicyResponseMessage-4.0" schemaLocation="message/ECF-4.0-CourtPolicyResponseMessage.xsd"/>
	<xsd:import namespace="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:DocumentQueryMessage-4.0" schemaLocation="message/ECF-4.0-DocumentQueryMessage.xsd"/>
	<xsd:import namespace="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:DocumentResponseMessage-4.0" schemaLocation="message/ECF-4.0-DocumentResponseMessage.xsd"/>
	<xsd:import namespace="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:FeesCalculationQueryMessage-4.0" schemaLocation="message/ECF-4.0-FeesCalculationQueryMessage.xsd"/>
	<xsd:import namespace="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:FeesCalculationResponseMessage-4.0" schemaLocation="message/ECF-4.0-FeesCalculationResponseMessage.xsd"/>
	<xsd:import namespace="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:FilingListQueryMessage-4.0" schemaLocation="message/ECF-4.0-FilingListQueryMessage.xsd"/>
	<xsd:import namespace="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:FilingListResponseMessage-4.0" schemaLocation="message/ECF-4.0-FilingListResponseMessage.xsd"/>
	<xsd:import namespace="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:FilingStatusQueryMessage-4.0" schemaLocation="message/ECF-4.0-FilingStatusQueryMessage.xsd"/>
	<xsd:import namespace="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:FilingStatusResponseMessage-4.0" schemaLocation="message/ECF-4.0-FilingStatusResponseMessage.xsd"/>
	<xsd:import namespace="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:MessageReceiptMessage-4.0" schemaLocation="message/ECF-4.0-MessageReceiptMessage.xsd"/>
	<xsd:import namespace="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:PaymentMessage-4.0" schemaLocation="message/ECF-4.0-PaymentMessage.xsd"/>
	<xsd:import namespace="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:PaymentReceiptMessage-4.0" schemaLocation="message/ECF-4.0-PaymentReceiptMessage.xsd"/>
	<xsd:import namespace="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:RecordDocketingCallbackMessage-4.0" schemaLocation="message/ECF-4.0-RecordDocketingCallbackMessage.xsd"/>
	<xsd:import namespace="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:RecordDocketingMessage-4.0" schemaLocation="message/ECF-4.0-RecordDocketingMessage.xsd"/>
	<xsd:import namespace="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:ReviewFilingCallbackMessage-4.0" schemaLocation="message/ECF-4.0-ReviewFilingCallbackMessage.xsd"/>
	<xsd:import namespace="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:ServiceInformationQueryMessage-4.0" schemaLocation="message/ECF-4.0-ServiceInformationQueryMessage.xsd"/>
	<xsd:import namespace="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:ServiceInformationResponseMessage-4.0" schemaLocation="message/ECF-4.0-ServiceInformationResponseMessage.xsd"/>
	<xsd:import namespace="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:ServiceReceiptMessage-4.0" schemaLocation="message/ECF-4.0-ServiceReceiptMessage.xsd"/>
	<xsd:import namespace="urn:oasis:names:tc:legalxml-courtfiling:schema:xsd:CommonTypes-4.0" schemaLocation="common/ECF-4.0-CommonTypes.xsd"/>
	<xsd:complexType name="GetPolicyRequestType">
		<xsd:sequence>
			<xsd:element ref="policyquery:CourtPolicyQueryMessage"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="GetPolicy" type="GetPolicyRequestType"/>
	<xsd:complexType name="GetCaseListRequestType">
		<xsd:sequence>
			<xsd:element ref="caselistquery:CaseListQueryMessage"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="GetCaseList" type="GetCaseListRequestType"/>
	<xsd:complexType name="GetCaseRequestType">
		<xsd:sequence>
			<xsd:element ref="casequery:CaseQueryMessage"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="GetCase" type="GetCaseRequestType"/>
	<xsd:complexType name="GetDocumentType">
		<xsd:sequence>
			<xsd:element ref="docquery:DocumentQueryMessage"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="GetDocument" type="GetDocumentType"/>
	<xsd:complexType name="GetFeesCalculationRequestType">
		<xsd:sequence>
			<xsd:element ref="feesquery:FeesCalculationQueryMessage"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="GetFeesCalculation" type="GetFeesCalculationRequestType"/>
	<xsd:complexType name="GetFilingListRequestType">
		<xsd:sequence>
			<xsd:element ref="listquery:FilingListQueryMessage"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="GetFilingList" type="GetFilingListRequestType"/>
	<xsd:complexType name="GetFilingStatusRequestType">
		<xsd:sequence>
			<xsd:element ref="statusquery:FilingStatusQueryMessage"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="GetFilingStatus" type="GetFilingStatusRequestType"/>
	<xsd:complexType name="GetServiceInformationRequestType">
		<xsd:sequence>
			<xsd:element ref="servicequery:ServiceInformationQueryMessage"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="GetServiceInformation" type="GetServiceInformationRequestType"/>
	
	<xsd:complexType name="ServeFilingRequestType">
		<xsd:sequence>
			<xsd:element ref="core:CoreFilingMessage"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="ServeFiling" type="ServeFilingRequestType"/>
	
	<xsd:complexType name="NotifyFilingReviewCompleteRequestType">
		<xsd:annotation>
			<xsd:documentation>Multi-part message type (required for conformance with WS-I Basic
				Profile 1.1</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element ref="reviewcb:ReviewFilingCallbackMessage"/>
			<xsd:element ref="receipt:PaymentReceiptMessage"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="NotifyFilingReviewCompleteRequest" type="NotifyFilingReviewCompleteRequestType"/>
	<xsd:complexType name="NotifyFilingReviewCompleteType">
		<xsd:sequence>
			<xsd:element ref="NotifyFilingReviewCompleteRequest"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="NotifyFilingReviewComplete" type="NotifyFilingReviewCompleteType"/>

	<xsd:complexType name="RecordFilingRequestType">
		<xsd:annotation>
			<xsd:documentation>Multi-part message type (required for conformance with WS-I Basic
				Profile 1.1</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element ref="docket:RecordDocketingMessage" maxOccurs="unbounded"/>
			<xsd:element ref="core:CoreFilingMessage"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="RecordFilingRequest" type="RecordFilingRequestType"/>
	<xsd:complexType name="RecordFilingType">
		<xsd:sequence>
			<xsd:element ref="RecordFilingRequest"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="RecordFiling" type="RecordFilingType"/>
	
	<xsd:complexType name="ReviewFilingRequestType"> 
		<xsd:annotation>
			<xsd:documentation>Multi-part message type (required for conformance with WS-I Basic
				Profile 1.1</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element ref="core:CoreFilingMessage"/>
			<xsd:element ref="payment:PaymentMessage" minOccurs="0" maxOccurs="1"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="ReviewFilingRequest" type="ReviewFilingRequestType"/>	
	<xsd:complexType name="ReviewFilingType">	
		<xsd:sequence>
			<xsd:element ref="ReviewFilingRequest"/>	
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="ReviewFiling" type="ReviewFilingType"/> 
	
	<xsd:complexType name="NotifyDocketingCompleteRequestType">
		<xsd:sequence>
			<xsd:element ref="docketcb:RecordDocketingCallbackMessage"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="NotifyDocketingComplete" type="NotifyDocketingCompleteRequestType"/>
	
	<xsd:complexType name="GetPolicyResponseType">
		<xsd:sequence>
			<xsd:element ref="policyresponse:CourtPolicyResponseMessage"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="GetPolicyResponse" type="GetPolicyResponseType"/>
	<xsd:complexType name="GetCaseListResponseType">
		<xsd:sequence>
			<xsd:element ref="caselistresponse:CaseListResponseMessage"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="GetCaseListResponse" type="GetCaseListResponseType"/>
	<xsd:complexType name="GetCaseResponseType">
		<xsd:sequence>
			<xsd:element ref="caseresponse:CaseResponseMessage"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="GetCaseResponse" type="GetCaseResponseType"/>
	<xsd:complexType name="GetDocumentResponseType">
		<xsd:sequence>
			<xsd:element ref="docresponse:DocumentResponseMessage"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="GetDocumentResponse" type="GetDocumentResponseType"/>
	<xsd:complexType name="GetFeesCalculationResponseType">
		<xsd:sequence>
			<xsd:element ref="feesresponse:FeesCalculationResponseMessage"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="GetFeesCalculationResponse" type="GetFeesCalculationResponseType"/>
	<xsd:complexType name="GetFilingListResponseType">
		<xsd:sequence>
			<xsd:element ref="listresponse:FilingListResponseMessage"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="GetFilingListResponse" type="GetFilingListResponseType"/>
	<xsd:complexType name="GetFilingStatusResponseType">
		<xsd:sequence>
			<xsd:element ref="statusresponse:FilingStatusResponseMessage"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="GetFilingStatusResponse" type="GetFilingStatusResponseType"/>
	<xsd:complexType name="GetServiceInformationResponseType">
		<xsd:sequence>
			<xsd:element ref="serviceresponse:ServiceInformationResponseMessage"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="GetServiceInformationResponse" type="GetServiceInformationResponseType"/>
	<xsd:complexType name="ServeFilingResponseType">
		<xsd:sequence>
			<xsd:element ref="servicereceipt:ServiceReceiptMessage"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="ServeFilingResponse" type="ServeFilingResponseType"/>
	<xsd:complexType name="NotifyFilingReviewCompleteResponseType">
		<xsd:sequence>
			<xsd:element ref="message:MessageReceiptMessage"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="NotifyFilingReviewCompleteResponse" type="NotifyFilingReviewCompleteResponseType"/>
	<xsd:complexType name="RecordFilingResponseType">
		<xsd:sequence>
			<xsd:element ref="message:MessageReceiptMessage"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="RecordFilingResponse" type="RecordFilingResponseType"/>
	<xsd:complexType name="ReviewFilingResponseType">
		<xsd:sequence>
			<xsd:element ref="message:MessageReceiptMessage"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="ReviewFilingResponse" type="ReviewFilingResponseType"/>
	<xsd:complexType name="NotifyDocketingCompleteResponseType">
		<xsd:sequence>
			<xsd:element ref="message:MessageReceiptMessage"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="NotifyDocketingCompleteResponse" type="NotifyDocketingCompleteResponseType"/>
</xsd:schema>


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