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: MQ SIP


Gary,

Thanks for volunteering to help finish drafting the MQ SIP.   Here's the latest version of the MQ SIP and associated documents that I have.  Although it is labeled a Committee Draft, it was never approved by the TC so it officially remains a Working Draft. You will see references to needing message samples - hopefully the samples Sergeui provided will work for that.

As an example of a complete SIP, you may want to refer to the web services SIP:

http://www.oasis-open.org/committees/download.php/43733/ecf-v4.0-webservices-v2.01-csprd02.zip

James E. Cabral Jr., Partner
MTG Management Consultants, L.L.C. 
1111 Third Avenue, Suite 3010 
Seattle, Washington 98101-3292 
www.mtgmc.com 
(206) 442-5010 Phone
(502) 509-4532 Mobile
(206) 442-5011 Fax
jcabral@mtgmc.com

Helping our clients make a difference in the lives of the people they serve.

The information transmitted is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material.  If you received this in error, please contact the sender and delete the material from any computer.


Attachment: ecf-v4 0-MQ-SIP-cd01.doc
Description: ecf-v4 0-MQ-SIP-cd01.doc

Attachment: MQ SIP.pptx
Description: MQ SIP.pptx

<?xml version="1.0"?>
<xsd:schema xmlns="http://turbocourt.com/ecf/exchange/1.0"; xmlns:xsd="http://www.w3.org/2001/XMLSchema"; xmlns:nc="http://niem.gov/niem/niem-core/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: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" xmlns:i="http://niem.gov/niem/appinfo/2.0"; xmlns:s="http://niem.gov/niem/structures/2.0"; xmlns:tce="http://turbocourt.com/ecf/extension/1.0";
            targetNamespace="http://turbocourt.com/ecf/exchange/1.0"; version="07-19-2010">


	<xsd:annotation>
		<xsd:documentation>Court e-Filing exchange schema. Defines root elements for message exchange. 
				The elements are independent of the underlying transport. 
				When needed the schema can be imported into a transport specific contract/schema, e.g.: SOAP/HTTP based WSDL.
				Otherwise the elements can be used as they are, e.g.: an MQ based transport.
				Depends on OASIS LegalXML ECF specification.</xsd:documentation>
		<xsd:appinfo>
			<i:ConformantIndicator>true</i:ConformantIndicator>
		</xsd:appinfo>
	</xsd:annotation>



	<xsd:import namespace="http://niem.gov/niem/niem-core/2.0"; schemaLocation="./constraint/niem/niem-core/2.0/niem-core.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="http://niem.gov/niem/structures/2.0"; schemaLocation="./constraint/niem/structures/2.0/structures.xsd"/>
	<xsd:import namespace="http://niem.gov/niem/appinfo/2.0"; schemaLocation="./constraint/niem/appinfo/2.0/appinfo.xsd"/>
	<xsd:import namespace="http://turbocourt.com/ecf/extension/1.0"; schemaLocation="./extension/TurboCourt-Extension.xsd"/>

	<!-- request messages -->

	<xsd:complexType name="GetPolicyRequestType">
		<xsd:annotation>
			<xsd:documentation>The structure of GetPolicyRequestType.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base="s:ComplexObjectType">
				<xsd:sequence>
					<xsd:element ref="policyquery:CourtPolicyQueryMessage"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>

	<xsd:complexType name="GetCaseListRequestType">
		<xsd:annotation>
			<xsd:documentation>The structure of GetCaseListRequestType.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base="s:ComplexObjectType">
				<xsd:sequence>
					<xsd:element ref="caselistquery:CaseListQueryMessage"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>

	<xsd:complexType name="GetCaseRequestType">
		<xsd:annotation>
			<xsd:documentation>The structure of GetCaseRequestType.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base="s:ComplexObjectType">
				<xsd:sequence>
					<xsd:element ref="casequery:CaseQueryMessage"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>

	<xsd:complexType name="GetDocumentRequestType">
		<xsd:annotation>
			<xsd:documentation>The structure of GetDocumentRequestType.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base="s:ComplexObjectType">
				<xsd:sequence>
					<xsd:element ref="docquery:DocumentQueryMessage"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>

	<xsd:complexType name="GetFilingStatusRequestType">
		<xsd:annotation>
			<xsd:documentation>The structure of GetFilingStatusRequestType.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base="s:ComplexObjectType">
				<xsd:sequence>
					<xsd:element ref="statusquery:FilingStatusQueryMessage"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>

	<xsd:complexType name="RecordFilingRequestType">
		<xsd:annotation>
			<xsd:documentation>The structure of RecordFilingRequestType.
				PaymentMessage is not part of the RecordFiling message exchange in the original ECF SIP specification for WebServices.
				Introduced here as a means to convey payment information to Case Management Systems</xsd:documentation>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base="s:ComplexObjectType">
				<xsd:sequence>
					<xsd:element ref="docket:RecordDocketingMessage" minOccurs="0" maxOccurs="unbounded"/>
					<xsd:element ref="core:CoreFilingMessage" maxOccurs="1"/>
					<xsd:element ref="payment:PaymentMessage"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>

	<xsd:complexType name="NotifyDocketingCompleteRequestType">
		<xsd:annotation>
			<xsd:documentation>The structure of NotifyDocketingCompleteRequestType.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base="s:ComplexObjectType">
				<xsd:sequence>
					<xsd:element ref="docketcb:RecordDocketingCallbackMessage" maxOccurs="unbounded"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>


	<xsd:element name="GetPolicyRequest" type="GetPolicyRequestType"/>
	<xsd:element name="GetCaseListRequest" type="GetCaseListRequestType"/>
	<xsd:element name="GetCaseRequest" type="GetCaseRequestType"/>
	<xsd:element name="GetDocumentRequest" type="GetDocumentRequestType"/>
	<xsd:element name="GetFilingStatusRequest" type="GetFilingStatusRequestType"/>
	<xsd:element name="RecordFilingRequest" type="RecordFilingRequestType"/>
	<xsd:element name="NotifyDocketingCompleteRequest" type="NotifyDocketingCompleteRequestType"/>


	<!-- response messages -->
	<xsd:complexType name="GetPolicyResponseType">
		<xsd:sequence>
			<xsd:element ref="policyresponse:CourtPolicyResponseMessage"/>
		</xsd:sequence>
	</xsd:complexType>

	<xsd:complexType name="GetCaseListResponseType">
		<xsd:sequence>
			<xsd:element ref="caselistresponse:CaseListResponseMessage"/>
		</xsd:sequence>
	</xsd:complexType>

	<xsd:complexType name="GetCaseResponseType">
		<xsd:sequence>
			<xsd:element ref="caseresponse:CaseResponseMessage"/>
		</xsd:sequence>
	</xsd:complexType>

	<xsd:complexType name="GetDocumentResponseType">
		<xsd:sequence>
			<xsd:element ref="docresponse:DocumentResponseMessage"/>
		</xsd:sequence>
	</xsd:complexType>

	<xsd:complexType name="GetFilingStatusResponseType">
		<xsd:sequence>
			<xsd:element ref="statusresponse:FilingStatusResponseMessage"/>
		</xsd:sequence>
	</xsd:complexType>

	<xsd:complexType name="RecordFilingResponseType">
		<xsd:sequence>
			<xsd:element ref="message:MessageReceiptMessage"/>
		</xsd:sequence>
	</xsd:complexType>

	<xsd:complexType name="NotifyDocketingCompleteResponseType">
		<xsd:sequence>
			<xsd:element ref="message:MessageReceiptMessage"/>
		</xsd:sequence>
	</xsd:complexType>


	<xsd:element name="GetPolicyResponse" type="GetPolicyResponseType"/>
	<xsd:element name="GetCaseListResponse" type="GetCaseListResponseType"/>
	<xsd:element name="GetCaseResponse" type="GetCaseResponseType"/>
	<xsd:element name="GetDocumentResponse" type="GetDocumentResponseType"/>
	<xsd:element name="GetFilingStatusResponse" type="GetFilingStatusResponseType"/>
	<xsd:element name="RecordFilingResponse" type="RecordFilingResponseType"/>
	<xsd:element name="NotifyDocketingCompleteResponse" type="NotifyDocketingCompleteResponseType"/>
</xsd:schema>

Attachment: ECF4.1-MQ-SIP.pdf
Description: ECF4.1-MQ-SIP.pdf



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