<?xml version = "1.0" encoding = "UTF-8"?>
<!--Generated by Turbo XML 2.3.1.100. Conforms to w3c http://www.w3.org/2001/XMLSchema-->
<xsd:schema xmlns = "http://www.LegalXML.org/ns/courtdocument20b"
	 targetNamespace = "http://www.LegalXML.org/ns/courtdocument20b"
	 xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"
	 xmlns:jxdd = "http://www.it.ojp.gov/jxdd/prerelease/3.0.0.0"
	 xmlns:xsd = "http://www.w3.org/2001/XMLSchema"
	 version = "2.0"
	 elementFormDefault = "qualified">
	<!-- Changed value of schemaLocation to contain relative path to jxdds 3.0.0.0 XML schema on local machine -->
	<xsd:import namespace = "http://www.it.ojp.gov/jxdd/prerelease/3.0.0.0" schemaLocation = "../jxdds_3.0.0.0_full-doc/jxdds_3.0.0.0_full-doc.xsd"/>
	<!-- Deleted xsd:group elements for "DocumentBody" and "Signatory" in favor of straight declarations for those elements; xsd:group might be useful down the road but it adds an unneeded complication at this stage. -->
	<xsd:attributeGroup name = "common.attributes">
		<xsd:annotation>
			<xsd:documentation>This attribute group describes common attributes for use with certain data elements common to law, safety, and justice applications.</xsd:documentation>
		</xsd:annotation>
		<xsd:attribute name = "id" type = "xsd:ID"/>
		<xsd:attribute name = "codeValue" type = "xsd:string"/>
		<xsd:attribute name = "references" type = "xsd:IDREFS"/>
	</xsd:attributeGroup>
	<xsd:attributeGroup name = "content.attributes">
		<xsd:annotation>
			<xsd:documentation>This is an attribute group for attributes of elements used for marking up text units or divisions in the body of a court document.</xsd:documentation>
		</xsd:annotation>
		<xsd:attribute name = "label" type = "xsd:string"/>
		<xsd:attribute name = "type" type = "xsd:string"/>
		<xsd:attribute name = "subject" type = "xsd:string"/>
		<xsd:attribute name = "language" type = "xsd:string"/>
		<xsd:attribute name = "privacy">
			<xsd:simpleType>
				<xsd:restriction base = "xsd:string">
					<xsd:enumeration value = "sealed"/>
					<xsd:enumeration value = "redacted"/>
					<xsd:enumeration value = "restricted"/>
				</xsd:restriction>
			</xsd:simpleType>
		</xsd:attribute>
		<xsd:attribute name = "refersTo" type = "xsd:IDREFS"/>
	</xsd:attributeGroup>
	
	<!-- edited with XMLSPY v5 rel. 4 U (http://www.xmlspy.com) by Laurence L. Leff (Western Illinois University) -->
	
	<xsd:element name = "Legal">
		<xsd:annotation>
			<xsd:documentation>&lt;Legal/> is the root element of an XML court document and contains one or more required &lt;CourtDocument/> elements.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref = "CourtDocument" maxOccurs = "unbounded"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	
	<!-- "Copyright (C) OASIS Open (2003). All Rights Reserved. -->
	
	
	<!-- 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." -->
	
	
	<!-- Attribute and Element Groups -->
	
	
	<!-- Complex types -->
	
	<xsd:element name = "Time" type = "xsd:time"/>
	<xsd:element name = "Date" type = "xsd:date"/>
	<xsd:complexType name = "CourtDocument">
		<xsd:annotation>
			<xsd:documentation>The "CourtDocument" complex type holds the container elements for the contents of an XML court document. The &lt;DocumentMetadata/>, &lt;CaseMetadata/>, and &lt;DocumentBody/> elements must be present in the order stated. The &lt;Signers/>, &lt;ProofOfService/>, and &lt;AttachedItem/> elements are optional, but must appear in that order if used. The &lt;CourtDocument/> element has a fixed "version" attribute specifying the version number as "2.0".</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element ref = "jxdd:Document"/>
			<xsd:element ref = "jxdd:Case"/>
			<xsd:element ref = "DocumentBody"/>
			<xsd:element ref = "Signers" minOccurs = "0"/>
			<xsd:element ref = "ProofOfService" minOccurs = "0"/>
			<xsd:element ref = "AttachedItem" minOccurs = "0" maxOccurs = "unbounded"/>
		</xsd:sequence>
		<xsd:attribute name = "version" fixed = "2.0" type = "xsd:string"/>
	</xsd:complexType>
	<xsd:complexType name = "ParagraphGroup">
		<xsd:annotation>
			<xsd:documentation>The "ParagraphGroup" complex type contains the content model for a group of paragraphs (i.e. a section containing one or more subsections or one or more paragraphs). The &lt;ParagraphGroup/> and &lt;PrayerForRelief/> are based on it and the &lt;Claim/>, &lt;Count/>, and &lt;Defense/> elements are derived from it.</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element ref = "ParagraphGroupTitle" minOccurs = "0"/>
			<xsd:choice minOccurs = "0" maxOccurs = "unbounded">
				<xsd:element ref = "ParagraphSubgroup"/>
				<xsd:element ref = "Paragraph"/>
			</xsd:choice>
		</xsd:sequence>
		<xsd:attribute name = "id" type = "xsd:ID"/>
		<xsd:attributeGroup ref = "content.attributes"/>
	</xsd:complexType>
	<xsd:complexType name = "Paragraph" mixed = "true">
	<!-- Note: XML Turbo does not handle "mixed" complex types correctly it drops the "mixed" attribute improperly.  -->
		<xsd:annotation>
			<xsd:documentation>The "Paragraph" complex type is the basic text-containing element in an XML court document. It has a mixed content model (i.e. it can hold text and subelements). The subelements include the elements describing persons or organizations involved in the case (e.g. &lt;party/>, &lt;attorney/>, &lt;person/>, etc.) and various structural elements describing items of text content that frequently appear in paragraphs, such as footnotes, citations, phrases, quotations, lists, links, and dates.</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element ref = "ParagraphTitle" minOccurs = "0"/>
			<xsd:choice minOccurs = "0" maxOccurs = "unbounded">
				<xsd:element ref = "Subparagraph1"/>
				<xsd:element ref = "jxdd:Court"/>
				<xsd:element ref = "jxdd:Organization"/>
				<xsd:element ref = "jxdd:Actor"/>
				<xsd:element ref = "jxdd:Person"/>
				<xsd:element ref = "jxdd:JudicialOfficial"/>
				<xsd:element ref = "jxdd:EnforcementOfficial"/>
				<xsd:element ref = "jxdd:Witness"/>
				<xsd:element ref = "jxdd:Case"/>
				<xsd:element ref = "jxdd:Address"/>
				<xsd:element ref = "AddIn"/>
				<xsd:element ref = "DefinedTerm"/>
				<xsd:element ref = "Keyword"/>
				<xsd:element ref = "Literal"/>
				<xsd:element ref = "Phrase"/>
				<xsd:element ref = "PracticeAreaTerm"/>
				<xsd:element ref = "SimpleCite"/>
				<xsd:element ref = "StatutoryCite"/>
				<xsd:element ref = "CaseCite"/>
				<xsd:element ref = "Quotation"/>
				<xsd:element ref = "Footnote"/>
				<xsd:element ref = "List"/>
				<xsd:element ref = "Table"/>
				<xsd:element ref = "Annotation"/>
				<xsd:element ref = "Link"/>
				<xsd:element ref = "jxdd:Image"/>
				<xsd:element ref = "Date"/>
				<xsd:element ref = "Time"/>
				<xsd:element ref = "jxdd:Attorney"/>
				<xsd:element ref = "jxdd:Program"/>
			</xsd:choice>
		</xsd:sequence>
		<xsd:attribute name = "id" type = "xsd:ID"/>
		<xsd:attributeGroup ref = "content.attributes"/>
	</xsd:complexType>
	<!-- Changed the "Phrases" element to "PracticeAreaTerm" to convey that this is the element for which "inline" terms and/or data elements from specific practice areas can be substituted using the substitutionGroup feature of XML schema. -->
	<xsd:complexType name = "PracticeAreaTerm">
		<xsd:annotation>
			<xsd:documentation>The "PracticeAreaTerm" complex type contains one or more &lt;Phrase/> elements describing a span of text having special significance or meaning.</xsd:documentation>
		</xsd:annotation>
		<xsd:choice>
			<xsd:element ref = "Phrase" minOccurs = "0" maxOccurs = "unbounded"/>
		</xsd:choice>
		<xsd:attribute name = "id" type = "xsd:ID"/>
		<xsd:attributeGroup ref = "content.attributes"/>
	</xsd:complexType>
	<xsd:complexType name = "Phrase">
		<xsd:annotation>
			<xsd:documentation>The "Phrase" complex type contains a short span of text having special significance or meaning. The significance of a phrase can be further described using the optional attributes.</xsd:documentation>
		</xsd:annotation>
		<xsd:simpleContent>
			<xsd:extension base = "xsd:string">
				<xsd:attributeGroup ref = "content.attributes"/>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:complexType name = "AddIn" mixed = "true">
		<xsd:annotation>
			<xsd:documentation>The "AddIn" complex type contains parsed character data or any of the other elements declared in the Court Document schema or imported from any other namespace. It is provided as a mechanism for customizing and extending the Court Document schema by adding in new markup.</xsd:documentation>
		</xsd:annotation>
		<xsd:choice minOccurs = "0" maxOccurs = "unbounded">
			<xsd:any namespace = "##any" processContents = "lax"/>
		</xsd:choice>
		<xsd:attribute name = "type" type = "xsd:string"/>
	</xsd:complexType>
	<xsd:simpleType name = "FootnoteNumber">
		<xsd:annotation>
			<xsd:documentation>The "FootnoteNumber" data type limits allowable footnote numbers to a maximum of four digits between 1 and 9. The pattern also allows a "." to appear in a footnote number. Thus, footnote numbers between 1 and 9999.99 are allowed.</xsd:documentation>
		</xsd:annotation>
		<xsd:restriction base = "xsd:string">
			<xsd:pattern value = "[0-9]{1,4}(\.[0-9]{1,2})?"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name = "PartyRoleType">
		<xsd:restriction base = "xsd:string">
			<xsd:enumeration value = "Plaintiff"/>
			<xsd:enumeration value = "Defendant"/>
			<xsd:enumeration value = "Petitioner"/>
			<xsd:enumeration value = "Respondent"/>
			<xsd:enumeration value = "Appellant"/>
			<xsd:enumeration value = "Appellee"/>
			<xsd:enumeration value = "Plaintiff-Appellant"/>
			<xsd:enumeration value = "Plaintiff-Appellee"/>
			<xsd:enumeration value = "Defendant-Appellant"/>
			<xsd:enumeration value = "Defendant-Appellee"/>
			<xsd:enumeration value = "Third-party Plaintiff"/>
			<xsd:enumeration value = "Third-party Defendant"/>
			<xsd:enumeration value = "Complainant"/>
			<xsd:enumeration value = "Additional Defendant"/>
			<xsd:enumeration value = "Applicant"/>
			<xsd:enumeration value = "Claimant"/>
			<xsd:enumeration value = "Plaintiff-Intervenor"/>
			<xsd:enumeration value = "Intervenor Plaintiff"/>
			<xsd:enumeration value = "Intervenor Defendant"/>
			<xsd:enumeration value = "Amicus Curiae"/>
			<xsd:enumeration value = "Other"/>
			<xsd:enumeration value = "--"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name = "Keyword">
		<xsd:annotation>
			<xsd:documentation>The "Keyword" datatype defines a regular expression for a single word (including a hyphenated word) containing letters or numbers, but no spaces.</xsd:documentation>
		</xsd:annotation>
		<xsd:restriction base = "xsd:string">
			<xsd:pattern value = "[\w_\.\-]"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:element name = "PartyRole" type = "PartyRoleType">
		<xsd:annotation>
			<xsd:documentation>&lt;PartyTitle/> describes the role or category of a party (e.g. plaintiff, defendant, appellant, etc.) based on a set of enumerated values.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "ProSe" type = "xsd:string" fixed = "Pro Se"/>
	<xsd:element name = "InRe" type = "xsd:string">
		<xsd:annotation>
			<xsd:documentation>&lt;InRe/> contains the text of an "In Re" (i.e. In the Matter of) case title (e.g. "In the Matter of the Arbitration between Smith Construction Co. and Jones Building, Inc.").</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "SubjectPartyRole" type = "PartyRoleType"/>
	<xsd:element name = "ObjectPartyRole" type = "PartyRoleType"/>
	<xsd:element name = "RelationshipWith">
		<xsd:annotation>
			<xsd:documentation>&lt;RelationshipWith/> contains elements describing the person, party, organization, court, etc. with which a person or organization has some relationship.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:complexContent>
				<xsd:extension base = "jxdd:BaseRelationshipType">
					<xsd:sequence>
						<xsd:element ref = "RelationshipDescription" minOccurs = "0"/>
						<xsd:element ref = "SubjectPartyRole" minOccurs = "0"/>
						<xsd:element ref = "ObjectPartyRole" minOccurs = "0"/>
						<xsd:element ref = "Comment" minOccurs = "0"/>
					</xsd:sequence>
					<xsd:attribute name = "references" type = "xsd:IDREFS"/>
				</xsd:extension>
			</xsd:complexContent>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "RelationshipDescription" type = "xsd:string">
		<xsd:annotation>
			<xsd:documentation>&lt;RelationshipDescription/> describes the specific relationship of a person, witness, judicial officer, organization, etc., to another person or organization -- e.g. son, child, employer, partner, spouse, etc.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	
	<!-- DocumentBody elements -->
	
	<xsd:element name = "CourtDocument" type = "CourtDocument">
		<xsd:annotation>
			<xsd:documentation>&lt;CourtDocument/> holds the container elements for the contents of an XML court document. The &lt;DocumentMetadata/>, &lt;CaseMetadata/>, and &lt;DocumentBody/> elements must be present in the order stated. The &lt;Signers/>, &lt;ProofOfService/>, and &lt;AttachedItem/> elements are optional, but must appear in that order if used. The &lt;CourtDocument/> element has a fixed "version" attribute specifying the version number as "2.0".</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "Comment" type = "Phrase" substitutionGroup = "Phrase">
		<xsd:annotation>
			<xsd:documentation>&lt;Comment/> contains the text of a comment.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "DocumentBody">
		<xsd:annotation>
			<xsd:documentation>&lt;DocumentBody/> defines the elements and content models for marking up the text contents of the body of a court document.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:choice maxOccurs = "unbounded">
					<xsd:element ref = "ParagraphGroup"/>
					<xsd:element ref = "Paragraph"/>
				</xsd:choice>
				<xsd:element ref = "MachineData" minOccurs = "0"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "MachineData">
		<xsd:annotation>
			<xsd:documentation>&lt;MachineData/> contains one or more &lt;AddIn/> elements, but no text. The &lt;MachineData/> element is intended to serve as a container for marked up data-containing elements needed by processing applications and from which such applications can extract and use the data more easily and more reliably.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref = "AddIn" maxOccurs = "unbounded"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "ParagraphGroup" type = "ParagraphGroup">
		<xsd:annotation>
			<xsd:documentation>&lt;ParagraphGroup/> is derived from the "ParagraphGroup" complex type and is the head element of the "ParagraphGroup" substitution group. It contains the con
tent model for a group of paragraphs (i.e. a section containing one or more subsections or one or more paragraphs).
			
			
			</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "ParagraphGroupTitle" type = "xsd:string">
		<xsd:annotation>
			<xsd:documentation>&lt;ParagraphGroupTitle/> contains the title of a paragraph group or subgroup.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "ParagraphSubgroup">
		<xsd:annotation>
			<xsd:documentation>&lt;ParagraphSubgroup/> describes the content model for a subgroup of paragraphs (i.e. a subsection).</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref = "ParagraphGroupTitle" minOccurs = "0"/>
				<xsd:sequence maxOccurs = "unbounded">
					<xsd:element ref = "Paragraph"/>
				</xsd:sequence>
			</xsd:sequence>
			<xsd:attribute name = "id" type = "xsd:ID"/>
			<xsd:attributeGroup ref = "content.attributes"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "Paragraph" type = "Paragraph">
		<xsd:annotation>
			<xsd:documentation>The &lt;Paragraph/> element uses the "Paragraph" complex type and is the basic text-containing element in an XML court document. It has a mixed content model (i.e. it can hold text and subelements). The subelements include  the elements describing persons or organizations involved in the case (e.g. &lt;party/>, &lt;attorney/>, &lt;person/>, etc.) and various structural elements describing items of text that frequently appear in paragraphs, such as footnotes, citations, phrases, quotations, lists, links, and dates.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "ParagraphTitle" type = "xsd:string">
		<xsd:annotation>
			<xsd:documentation>&lt;ParagraphTitle/> contains the title of a paragraph.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "SubparagraphTitle" type = "xsd:string">
		<xsd:annotation>
			<xsd:documentation>&lt;SubparagraphTitle/> contains the title of a subparagraph.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "Subparagraph1">
		<xsd:annotation>
			<xsd:documentation>&lt;Subparagraph1/> contains a first level subparagraph. It has a mixed content model (i.e. it can hold text and subelements) like the &lt;paragraph/> element.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType mixed = "true">
			<xsd:sequence>
				<xsd:element ref = "SubparagraphTitle" minOccurs = "0"/>
				<xsd:choice minOccurs = "0" maxOccurs = "unbounded">
					<xsd:element ref = "Subparagraph2"/>
					<xsd:element ref = "jxdd:Court"/>
					<xsd:element ref = "jxdd:Case"/>
					<xsd:element ref = "jxdd:Organization"/>
					<xsd:element ref = "jxdd:Actor"/>
					<xsd:element ref = "jxdd:Person"/>
					<xsd:element ref = "jxdd:JudicialOfficial"/>
					<xsd:element ref = "jxdd:EnforcementOfficial"/>
					<xsd:element ref = "jxdd:Witness"/>
					<xsd:element ref = "jxdd:Address"/>
					<xsd:element ref = "AddIn"/>
					<xsd:element ref = "DefinedTerm"/>
					<xsd:element ref = "Keyword"/>
					<xsd:element ref = "Literal"/>
					<xsd:element ref = "Phrase"/>
					<xsd:element ref = "PracticeAreaTerm"/>
					<xsd:element ref = "SimpleCite"/>
					<xsd:element ref = "StatutoryCite"/>
					<xsd:element ref = "CaseCite"/>
					<xsd:element ref = "Quotation"/>
					<xsd:element ref = "Footnote"/>
					<xsd:element ref = "List"/>
					<xsd:element ref = "Table"/>
					<xsd:element ref = "Annotation"/>
					<xsd:element ref = "Link"/>
					<xsd:element ref = "jxdd:Image"/>
					<xsd:element ref = "jxdd:Attorney"/>
					<xsd:element ref = "Date"/>
					<xsd:element ref = "Time"/>
					<xsd:element ref = "jxdd:Program"/>
				</xsd:choice>
			</xsd:sequence>
			<xsd:attributeGroup ref = "content.attributes"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "Subparagraph2">
		<xsd:annotation>
			<xsd:documentation>&lt;Subparagraph2/> contains a second level subparagraph (i.e. a sub-subparagraph). It has a mixed content model (i.e. it can hold text and subelements) like the &lt;paragraph/> element.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType mixed = "true">
			<xsd:sequence>
				<xsd:element ref = "SubparagraphTitle" minOccurs = "0"/>
				<xsd:choice minOccurs = "0" maxOccurs = "unbounded">
					<xsd:element ref = "Subparagraph3"/>
					<xsd:element ref = "jxdd:Court"/>
					<xsd:element ref = "jxdd:Organization"/>
					<xsd:element ref = "jxdd:Actor"/>
					<xsd:element ref = "jxdd:Person"/>
					<xsd:element ref = "jxdd:JudicialOfficial"/>
					<xsd:element ref = "jxdd:EnforcementOfficial"/>
					<xsd:element ref = "jxdd:Witness"/>
					<xsd:element ref = "jxdd:Case"/>
					<xsd:element ref = "jxdd:Address"/>
					<xsd:element ref = "AddIn"/>
					<xsd:element ref = "DefinedTerm"/>
					<xsd:element ref = "Keyword"/>
					<xsd:element ref = "Literal"/>
					<xsd:element ref = "Phrase"/>
					<xsd:element ref = "PracticeAreaTerm"/>
					<xsd:element ref = "SimpleCite"/>
					<xsd:element ref = "StatutoryCite"/>
					<xsd:element ref = "CaseCite"/>
					<xsd:element ref = "Quotation"/>
					<xsd:element ref = "Footnote"/>
					<xsd:element ref = "List"/>
					<xsd:element ref = "Table"/>
					<xsd:element ref = "Annotation"/>
					<xsd:element ref = "Link"/>
					<xsd:element ref = "jxdd:Image"/>
					<xsd:element ref = "jxdd:Attorney"/>
					<xsd:element ref = "Date"/>
					<xsd:element ref = "Time"/>
					<xsd:element ref = "jxdd:Program"/>
				</xsd:choice>
			</xsd:sequence>
			<xsd:attributeGroup ref = "content.attributes"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "Subparagraph3">
		<xsd:annotation>
			<xsd:documentation>&lt;Subparagraph3/> contains a second level subparagraph (i.e. a sub-subparagraph). It has a mixed content model (i.e. it can hold text and subelements) like the &lt;paragraph/> element</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType mixed = "true">
			<xsd:sequence>
				<xsd:element ref = "SubparagraphTitle" minOccurs = "0"/>
				<xsd:choice minOccurs = "0" maxOccurs = "unbounded">
					<xsd:element ref = "jxdd:Court"/>
					<xsd:element ref = "jxdd:Organization"/>
					<xsd:element ref = "jxdd:Actor"/>
					<xsd:element ref = "jxdd:Person"/>
					<xsd:element ref = "jxdd:JudicialOfficial"/>
					<xsd:element ref = "jxdd:EnforcementOfficial"/>
					<xsd:element ref = "jxdd:Witness"/>
					<xsd:element ref = "jxdd:Case"/>
					<xsd:element ref = "jxdd:Address"/>
					<xsd:element ref = "AddIn"/>
					<xsd:element ref = "DefinedTerm"/>
					<xsd:element ref = "Keyword"/>
					<xsd:element ref = "Literal"/>
					<xsd:element ref = "Phrase"/>
					<xsd:element ref = "PracticeAreaTerm"/>
					<xsd:element ref = "SimpleCite"/>
					<xsd:element ref = "StatutoryCite"/>
					<xsd:element ref = "CaseCite"/>
					<xsd:element ref = "Quotation"/>
					<xsd:element ref = "Footnote"/>
					<xsd:element ref = "List"/>
					<xsd:element ref = "Table"/>
					<xsd:element ref = "Annotation"/>
					<xsd:element ref = "Link"/>
					<xsd:element ref = "jxdd:Image"/>
					<xsd:element ref = "jxdd:Attorney"/>
					<xsd:element ref = "Date"/>
					<xsd:element ref = "Time"/>
					<xsd:element ref = "jxdd:Program"/>
				</xsd:choice>
			</xsd:sequence>
			<xsd:attributeGroup ref = "content.attributes"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "AddIn" type = "AddIn">
		<xsd:annotation>
			<xsd:documentation>&lt;AddIn/> is a special element that can contain parsed character data or any of the other elements declared in the Court Document schema. It is provided as a mechanism for customizing and extending the Court Document schema by adding in new markup.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "Annotation">
		<xsd:annotation>
			<xsd:documentation>&lt;Annotation/> contains an annotation by an author or editor regarding the contents of a paragraph.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType mixed = "true">
			<xsd:choice minOccurs = "0" maxOccurs = "unbounded">
				<xsd:element ref = "SimpleCite"/>
				<xsd:element ref = "StatutoryCite"/>
				<xsd:element ref = "CaseCite"/>
				<xsd:element ref = "Keyword"/>
				<xsd:element ref = "Literal"/>
				<xsd:element ref = "Phrase"/>
				<xsd:element ref = "PracticeAreaTerm"/>
				<xsd:element ref = "Quotation"/>
				<xsd:element ref = "Date"/>
				<xsd:element ref = "Link"/>
			</xsd:choice>
			<xsd:attributeGroup ref = "content.attributes"/>
			<xsd:attribute name = "creator" type = "xsd:string"/>
			<xsd:attribute name = "description" type = "xsd:string"/>
			<xsd:attribute name = "id" type = "xsd:ID"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "DefinedTerm">
		<xsd:annotation>
			<xsd:documentation>&lt;DefinedTerm/> contains a term and one or more definitions of the term. It has a mixed content model.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType mixed = "true">
			<xsd:sequence>
				<xsd:element ref = "Term"/>
				<xsd:element ref = "Definition" maxOccurs = "unbounded"/>
			</xsd:sequence>
			<xsd:attribute name = "id" type = "xsd:ID"/>
			<xsd:attributeGroup ref = "content.attributes"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "Term" type = "Keyword">
		<xsd:annotation>
			<xsd:documentation>&lt;Term/> is the term defined in a &lt;DefinedTerm/> element.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "Definition">
		<xsd:annotation>
			<xsd:documentation>&lt;Definition/> is a definition of a term within a &lt;DefinedTerm/> element and has mixed content.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType mixed = "true">
			<xsd:choice minOccurs = "0" maxOccurs = "unbounded">
				<xsd:element ref = "SimpleCite"/>
				<xsd:element ref = "StatutoryCite"/>
				<xsd:element ref = "CaseCite"/>
				<xsd:element ref = "Keyword"/>
				<xsd:element ref = "Literal"/>
				<xsd:element ref = "Phrase"/>
				<xsd:element ref = "PracticeAreaTerm"/>
				<xsd:element ref = "Date"/>
			</xsd:choice>
			<xsd:attribute name = "id" type = "xsd:ID"/>
			<xsd:attributeGroup ref = "content.attributes"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "Footnote">
		<xsd:annotation>
			<xsd:documentation>&lt;Footnote/> contains a footnote. It has a mixed content model.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType mixed = "true">
			<xsd:sequence>
				<xsd:element ref = "FootnoteNumber" minOccurs = "0"/>
				<xsd:choice minOccurs = "0" maxOccurs = "unbounded">
					<xsd:element ref = "SimpleCite"/>
					<xsd:element ref = "StatutoryCite"/>
					<xsd:element ref = "CaseCite"/>
					<xsd:element ref = "Keyword"/>
					<xsd:element ref = "Literal"/>
					<xsd:element ref = "Phrase"/>
					<xsd:element ref = "PracticeAreaTerm"/>
					<xsd:element ref = "Quotation"/>
					<xsd:element ref = "Date"/>
				</xsd:choice>
			</xsd:sequence>
			<xsd:attribute name = "id" type = "xsd:ID"/>
			<xsd:attributeGroup ref = "content.attributes"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "FootnoteNumber" type = "FootnoteNumber">
		<xsd:annotation>
			<xsd:documentation>&lt;FootnoteNumber/> must contain the number of a footnote.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "Keyword" type = "Keyword">
		<xsd:annotation>
			<xsd:documentation>&lt;Keyword/> uses the "Keyword" complex type and contains a single word or term having special significance or meaning.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "List">
		<xsd:annotation>
			<xsd:documentation>&lt;List/> contains any sequence of items organized as a list. It must contain either one or more &lt;ListItem/> element(s) or another &lt;List/> element.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:choice maxOccurs = "unbounded">
				<xsd:element ref = "List"/>
				<xsd:element ref = "ListItem"/>
			</xsd:choice>
			<xsd:attribute name = "id" type = "xsd:ID"/>
			<xsd:attributeGroup ref = "content.attributes"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "ListItem">
		<xsd:annotation>
			<xsd:documentation>&lt;ListItem/> contains a single item in a list. It has a mixed content model (i.e. it can contain text and subelements).</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType mixed = "true">
			<xsd:choice minOccurs = "0" maxOccurs = "unbounded">
				<xsd:element ref = "jxdd:Court"/>
				<xsd:element ref = "jxdd:Organization"/>
				<xsd:element ref = "jxdd:Person"/>
				<xsd:element ref = "jxdd:JudicialOfficial"/>
				<xsd:element ref = "jxdd:EnforcementOfficial"/>
				<xsd:element ref = "jxdd:Witness"/>
				<xsd:element ref = "jxdd:Case"/>
				<xsd:element ref = "jxdd:Address"/>
				<xsd:element ref = "DefinedTerm"/>
				<xsd:element ref = "Keyword"/>
				<xsd:element ref = "Literal"/>
				<xsd:element ref = "Phrase"/>
				<xsd:element ref = "PracticeAreaTerm"/>
				<xsd:element ref = "SimpleCite"/>
				<xsd:element ref = "StatutoryCite"/>
				<xsd:element ref = "CaseCite"/>
				<xsd:element ref = "Quotation"/>
				<xsd:element ref = "Footnote"/>
				<xsd:element ref = "Annotation"/>
				<xsd:element ref = "Link"/>
				<xsd:element ref = "jxdd:Image"/>
				<xsd:element ref = "Date"/>
				<xsd:element ref = "Time"/>
				<xsd:element ref = "jxdd:Attorney"/>
			</xsd:choice>
			<xsd:attributeGroup ref = "content.attributes"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "Literal">
		<xsd:annotation>
			<xsd:documentation>&lt;Literal/> contains some specific piece of text or other data taken literally.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:simpleContent>
				<xsd:extension base = "xsd:string">
					<xsd:attribute name = "id" type = "xsd:ID"/>
					<xsd:attributeGroup ref = "content.attributes"/>
				</xsd:extension>
			</xsd:simpleContent>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "Phrase" type = "Phrase">
		<xsd:annotation>
			<xsd:documentation>&lt;Phrase/> uses the "Phrase" complex type and contains a short span of text having special significance or meaning.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "PracticeAreaTerm" type = "PracticeAreaTerm">
		<xsd:annotation>
			<xsd:documentation>&lt;PracticeAreaTerm/> uses the "PracticeAreaTerm" complex type and contains one or more &lt;Phrase/> elements describing a span of text having special significance or meaning.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "Quotation">
		<xsd:annotation>
			<xsd:documentation>&lt;Quotation/> contains a quotation from another document or resource.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType mixed = "true">
			<xsd:choice minOccurs = "0" maxOccurs = "unbounded">
				<xsd:element ref = "SimpleCite"/>
				<xsd:element ref = "StatutoryCite"/>
				<xsd:element ref = "CaseCite"/>
				<xsd:element ref = "Keyword"/>
				<xsd:element ref = "Literal"/>
				<xsd:element ref = "Phrase"/>
				<xsd:element ref = "PracticeAreaTerm"/>
				<xsd:element ref = "Date"/>
			</xsd:choice>
			<xsd:attribute name = "id" type = "xsd:ID"/>
			<xsd:attribute name = "source" type = "xsd:string"/>
			<xsd:attributeGroup ref = "content.attributes"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "SimpleCite">
		<xsd:annotation>
			<xsd:documentation>&lt;SimpleCite/> contains a complete text citation to a case, statute, or other legal authority.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:simpleContent>
				<xsd:extension base = "xsd:string">
					<xsd:attribute name = "id" type = "xsd:ID"/>
					<xsd:attributeGroup ref = "content.attributes"/>
				</xsd:extension>
			</xsd:simpleContent>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "Table">
		<xsd:annotation>
			<xsd:documentation>&lt;Table/> contains information organized in a formal table. It is based on the "table" element used in the DocBook DTD, which in turn is based on the CALS table model.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref = "TableTitle" minOccurs = "0"/>
				<xsd:element ref = "Tgroup"/>
			</xsd:sequence>
			<xsd:attribute name = "id" type = "xsd:ID"/>
			<xsd:attributeGroup ref = "content.attributes"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "TableTitle" type = "xsd:string">
		<xsd:annotation>
			<xsd:documentation>&lt;TableTitle/> contains the title of a table.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "Tgroup">
		<xsd:annotation>
			<xsd:documentation>&lt;Tgroup/> contains elements that describe the contents of a table.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref = "ColSpec" minOccurs = "0" maxOccurs = "unbounded"/>
				<xsd:element ref = "SpanSpec" minOccurs = "0" maxOccurs = "unbounded"/>
				<xsd:element ref = "Thead" minOccurs = "0"/>
				<xsd:element ref = "Tbody"/>
			</xsd:sequence>
			<xsd:attribute name = "cols" type = "xsd:string"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "ColSpec">
		<xsd:annotation>
			<xsd:documentation>&lt;ColSpec/> is an empty element containing attributes describing the name and number of a column.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:attribute name = "colnum" type = "xsd:string"/>
			<xsd:attribute name = "colname" type = "xsd:string"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "SpanSpec">
		<xsd:annotation>
			<xsd:documentation>&lt;SpanSpec/> is an empty element containing attributes describinge a horizontal span of columns.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:attribute name = "namest" use = "required" type = "xsd:string"/>
			<xsd:attribute name = "nameend" use = "required" type = "xsd:string"/>
			<xsd:attribute name = "spanname" use = "required" type = "xsd:string"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "Thead">
		<xsd:annotation>
			<xsd:documentation>&lt;Thead/> is contains a single heading row for a table.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref = "Row"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "Tbody">
		<xsd:annotation>
			<xsd:documentation>&lt;Tbody/> contains one or more required row elements comprising the body of a table.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref = "Row" maxOccurs = "unbounded"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "Row">
		<xsd:annotation>
			<xsd:documentation>&lt;Row/> contains a row in a table.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref = "Entry" maxOccurs = "unbounded"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "Entry">
		<xsd:annotation>
			<xsd:documentation>&lt;Entry/> describes a cell in a table row. It has a mixed content model (i.e. it can contain text and subelements).</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType mixed = "true">
			<xsd:choice minOccurs = "0" maxOccurs = "unbounded">
				<xsd:element ref = "jxdd:Court"/>
				<xsd:element ref = "jxdd:Organization"/>
				<xsd:element ref = "jxdd:Person"/>
				<xsd:element ref = "jxdd:JudicialOfficial"/>
				<xsd:element ref = "jxdd:EnforcementOfficial"/>
				<xsd:element ref = "jxdd:Witness"/>
				<xsd:element ref = "jxdd:Case"/>
				<xsd:element ref = "jxdd:Address"/>
				<xsd:element ref = "DefinedTerm"/>
				<xsd:element ref = "Keyword"/>
				<xsd:element ref = "Literal"/>
				<xsd:element ref = "Phrase"/>
				<xsd:element ref = "PracticeAreaTerm"/>
				<xsd:element ref = "SimpleCite"/>
				<xsd:element ref = "StatutoryCite"/>
				<xsd:element ref = "CaseCite"/>
				<xsd:element ref = "Quotation"/>
				<xsd:element ref = "Footnote"/>
				<xsd:element ref = "Annotation"/>
				<xsd:element ref = "Link"/>
				<xsd:element ref = "jxdd:Image"/>
				<xsd:element ref = "Date"/>
				<xsd:element ref = "Time"/>
				<xsd:element ref = "jxdd:Attorney"/>
			</xsd:choice>
			<xsd:attributeGroup ref = "content.attributes"/>
			<xsd:attribute name = "spanname" type = "xsd:string"/>
			<xsd:attribute name = "colname" type = "xsd:string"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "Signers">
		<xsd:annotation>
			<xsd:documentation>&lt;Signers/> contains the content model describing the signers of the court document. It is not intended to serve as an electronic signature of an XML court document.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:choice maxOccurs = "unbounded">
				<xsd:element ref = "Signatory"/>
				<xsd:element ref = "Acknowledgment"/>
			</xsd:choice>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "DateSigned" type = "xsd:date">
		<xsd:annotation>
			<xsd:documentation>&lt;DateSigned/> is a required element containing the date associated with the signing of the court document for service or filing.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "TimeSigned" type = "xsd:time">
		<xsd:annotation>
			<xsd:documentation>&lt;TimeSigned/> contains the time a court document was signed.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "Signatory">
		<xsd:annotation>
			<xsd:documentation>&lt;Signatory/> contains the content model describing information about one or more signatories, such as an attorney, judicial officer, or enforcement officer.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:sequence minOccurs = "0">
					<xsd:element ref = "DateSigned"/>
					<xsd:element ref = "TimeSigned" minOccurs = "0"/>
				</xsd:sequence>
				<xsd:choice>
					<xsd:sequence>
						<xsd:element ref = "SignatureLine" maxOccurs = "unbounded"/>
						<xsd:choice maxOccurs = "unbounded">
							<xsd:element ref = "jxdd:Actor"/>
							<xsd:element ref = "jxdd:JudicialOfficial"/>
							<xsd:element ref = "jxdd:EnforcementOfficial"/>
							<xsd:element ref = "jxdd:Witness"/>
							<xsd:element ref = "jxdd:Person"/>
							<xsd:element ref = "jxdd:Court"/>
							<xsd:element ref = "jxdd:Attorney"/>
						</xsd:choice>
					</xsd:sequence>
					<xsd:sequence>
						<xsd:choice maxOccurs = "unbounded">
							<xsd:element ref = "jxdd:Actor"/>
							<xsd:element ref = "jxdd:JudicialOfficial"/>
							<xsd:element ref = "jxdd:EnforcementOfficial"/>
							<xsd:element ref = "jxdd:Witness"/>
							<xsd:element ref = "jxdd:Person"/>
							<xsd:element ref = "jxdd:Court"/>
							<xsd:element ref = "jxdd:Attorney"/>
						</xsd:choice>
						<xsd:element ref = "SignatureLine" maxOccurs = "unbounded"/>
					</xsd:sequence>
				</xsd:choice>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "SignatureLine" type = "xsd:string">
		<xsd:annotation>
			<xsd:documentation>&lt;SignatureLine/> contains a signature line for the text of a signature.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "Acknowledgment">
		<xsd:annotation>
			<xsd:documentation>&lt;Acknowledgment/> contains the content model for declarations, notarizations, verifications, and similar items appearing in affidavits or verified court documents, such as verified complaints.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref = "Paragraph"/>
				<xsd:element ref = "Signatory" maxOccurs = "unbounded"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "ProofOfService">
		<xsd:annotation>
			<xsd:documentation>&lt;ProofOfService/> contains the content model for a certificate or proof of service.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref = "Paragraph" maxOccurs = "unbounded"/>
				<xsd:element ref = "DateServed"/>
				<xsd:element ref = "Signatory"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "DateServed" type = "xsd:date">
		<xsd:annotation>
			<xsd:documentation>&lt;DateServed/> contains the date of the serving of the court document.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	
	<!-- AttachedItem elements -->
	
	<xsd:element name = "AttachedItem">
		<xsd:annotation>
			<xsd:documentation>&lt;AttachedItem/> describes the content model for an attachment to the XML court document. It has a mixed content model -- it can contain parsed text or one or more &lt;AddIn/> elements.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:choice maxOccurs = "unbounded">
				<xsd:element ref = "CourtDocument"/>
				<xsd:element ref = "AddIn"/>
			</xsd:choice>
			<xsd:attribute name = "id" type = "xsd:ID"/>
			<xsd:attribute name = "format" use = "required" type = "xsd:string"/>
			<xsd:attribute name = "description" type = "xsd:string"/>
			<xsd:attribute name = "href" type = "xsd:string"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "Citation" substitutionGroup = "PracticeAreaTerm">
		<xsd:annotation>
			<xsd:documentation>&lt;Citation/> contains a description of a citation to a judicial decision or statute or, alternatively, as a member of the "PracticeAreaTerm" substitution group, it can contain one or more &lt;Phrase/> elements.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:complexContent>
				<xsd:extension base = "PracticeAreaTerm">
					<xsd:choice>
						<xsd:element ref = "CaseCite"/>
						<xsd:element ref = "StatutoryCite"/>
					</xsd:choice>
				</xsd:extension>
			</xsd:complexContent>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "CaseCite">
		<xsd:annotation>
			<xsd:documentation>&lt;CaseCite/> contains a full or abbreviated citation to a judicial decision, or alternatively, the description of a citation to a judicial decision based on the citation format in the Universal Citation Guide (1999) by the American Association of Law Libraries and in the ABA Universal Citation Facilitation Recommendation (February, 2003).</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:choice>
				<xsd:element ref = "FullCite"/>
				<xsd:element ref = "AbbreviatedCite"/>
				<xsd:sequence>
					<xsd:element ref = "DecisionTitle"/>
					<xsd:element ref = "DecisionYear"/>
					<xsd:element ref = "CourtDesignation" minOccurs = "0"/>
					<xsd:element ref = "DecisionNumber" minOccurs = "0"/>
					<xsd:element ref = "DecisionParagraph" minOccurs = "0"/>
				</xsd:sequence>
			</xsd:choice>
			<xsd:attribute name = "id" type = "xsd:ID"/>
			<xsd:attribute name = "source" type = "xsd:string"/>
			<xsd:attributeGroup ref = "content.attributes"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "DecisionTitle" type = "xsd:string">
		<xsd:annotation>
			<xsd:documentation>&lt;DecisionTitle/> contains the title of a judicial decision cited in a &lt;CaseCite/>.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "DecisionYear" type = "xsd:string">
		<xsd:annotation>
			<xsd:documentation>&lt;DecisionYear/> contains the year of a judicial decision cited in a &lt;CaseCite/>.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "CourtDesignation" type = "xsd:string">
		<xsd:annotation>
			<xsd:documentation>&lt;CourtDesignation/> contains the designation or abbreviation of the court issuing a judicial decision cited in a &lt;CaseCite/>.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "DecisionNumber" type = "xsd:integer">
		<xsd:annotation>
			<xsd:documentation>&lt;DecisionNumber/> contains the number of a judicial decision cited in a &lt;CaseCite/>.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "DecisionParagraph" type = "xsd:integer">
		<xsd:annotation>
			<xsd:documentation>&lt;DecisionParagraph/> contains the number of a cited paragraph within a judicial decision cited in a &lt;CaseCite/>.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "StatutoryCite">
		<xsd:annotation>
			<xsd:documentation>&lt;StatutoryCite/> contains a full or abbreviated citation to a codified statute or, alternatively, the description of a citation to a codified statute based on the citation format in the Universal Citation Guide (1999) by the American Association of Law Libraries.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:choice>
				<xsd:element ref = "FullCite"/>
				<xsd:element ref = "AbbreviatedCite"/>
				<xsd:sequence>
					<xsd:element ref = "StatuteName" minOccurs = "0"/>
					<xsd:element ref = "StatuteCode"/>
					<xsd:element ref = "StatuteSection"/>
					<xsd:element ref = "CurrentThroughDate" minOccurs = "0"/>
				</xsd:sequence>
			</xsd:choice>
			<xsd:attribute name = "id" type = "xsd:ID"/>
			<xsd:attribute name = "source" type = "xsd:string"/>
			<xsd:attributeGroup ref = "content.attributes"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name = "StatuteName" type = "xsd:string">
		<xsd:annotation>
			<xsd:documentation>&lt;StatuteName/> contains the name of the statute cited in a &lt;StatutoryCite/>.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "StatuteCode" type = "xsd:string">
		<xsd:annotation>
			<xsd:documentation>&lt;StatuteCode/> contains the designation or abbreviation of the codification (including a chapter number, if any) cited in a &lt;StatutoryCite/>.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "StatuteSection" type = "xsd:string">
		<xsd:annotation>
			<xsd:documentation>&lt;StatuteSection/> contains the section number of a statute cited in a &lt;StatutoryCite/>.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "CurrentThroughDate" type = "xsd:string">
		<xsd:annotation>
			<xsd:documentation>&lt;CurrentThrough/> contains the date of a legislative event, such as the last activity of the legislature covered in the source consulted, such as the end of a session, or the last enactment, if a legislature is still in session, which marks the date that a cited statute is current through.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "FullCite" type = "xsd:string">
		<xsd:annotation>
			<xsd:documentation>&lt;FullCite/> contains the full, unformatted citation to a statute or judicial decision.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "AbbreviatedCite" type = "xsd:string">
		<xsd:annotation>
			<xsd:documentation>&lt;AbbreviatedCite/> contains an abbreviated, unformatted citation to a statute or judicial decision.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name = "Link">
		<xsd:annotation>
			<xsd:documentation>&lt;Link/> contains the information to create an XML link. Its attributes are identical to those from the XLink namespace for compatibility with the W3C's XML Linking Language (XLink) Version 1.0 Recommendation.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:simpleContent>
				<xsd:extension base = "xsd:string">
					<xsd:attribute name = "to" type = "xsd:NMTOKEN"/>
					<xsd:attribute name = "from" type = "xsd:NMTOKEN"/>
					<xsd:attribute name = "actuate" default = "onRequest">
						<xsd:simpleType>
							<xsd:restriction base = "xsd:NMTOKEN">
								<xsd:enumeration value = "onLoad"/>
								<xsd:enumeration value = "onRequest"/>
								<xsd:enumeration value = "other"/>
								<xsd:enumeration value = "none"/>
							</xsd:restriction>
						</xsd:simpleType>
					</xsd:attribute>
					<xsd:attribute name = "show" default = "replace">
						<xsd:simpleType>
							<xsd:restriction base = "xsd:NMTOKEN">
								<xsd:enumeration value = "new"/>
								<xsd:enumeration value = "replace"/>
								<xsd:enumeration value = "embed"/>
								<xsd:enumeration value = "other"/>
								<xsd:enumeration value = "none"/>
							</xsd:restriction>
						</xsd:simpleType>
					</xsd:attribute>
					<xsd:attribute name = "title" type = "xsd:string"/>
					<xsd:attribute name = "arcrole" type = "xsd:string"/>
					<xsd:attribute name = "role" type = "xsd:string"/>
					<xsd:attribute name = "href" use = "required" type = "xsd:string"/>
					<xsd:attribute name = "type" default = "simple">
						<xsd:simpleType>
							<xsd:restriction base = "xsd:NMTOKEN">
								<xsd:enumeration value = "simple"/>
								<xsd:enumeration value = "extended"/>
								<xsd:enumeration value = "locator"/>
								<xsd:enumeration value = "arc"/>
								<xsd:enumeration value = "resource"/>
							</xsd:restriction>
						</xsd:simpleType>
					</xsd:attribute>
				</xsd:extension>
			</xsd:simpleContent>
		</xsd:complexType>
	</xsd:element>
</xsd:schema>

