<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2008 sp1 (http://www.altova.com) by Tim Buchholz (Minnesota Judicial Branch) -->
<!--
 Copyright © 2007, 2008, 2009 by the State of Minnesota
	State Court Administrator’s Office
	All Rights Reserved
-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.courts.state.mn.us/CourtXML/2.0.0" targetNamespace="http://www.courts.state.mn.us/CourtXML/2.0.0" elementFormDefault="qualified" attributeFormDefault="unqualified" version="2.0.0">
	<!--CourtXML Schema Effective as of December 19, 2005 with the release of MNCIS Version 9.0 to Production-->
	<!--Includes of External CourtXML Simple Types based on Odyssey Code Tables-->
	<xs:include schemaLocation="SimpleTypes/AmendmentReasonChargeType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/CaseCrossReferenceIdentifierType.xsd">
		<xs:annotation>
			<xs:documentation>Other Agency Idenitifier Types that Reference a Court Case</xs:documentation>
		</xs:annotation>
	</xs:include>
	<xs:include schemaLocation="SimpleTypes/CaseEventGroupType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/CaseEventType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/CaseIndicatorType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/CaseNotificationEventType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/CaseTypeType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/CitationJurisdictionType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/ConditionAdultType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/ConditionJuvenileType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/SatelliteCourtLocationCodeType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/CourtLocationTextType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/DispositionComponentValueType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/EyeColorType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/GroupPartyRelationType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/GroupTypeType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/HairColorType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/HearingType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/JudgmentEventTypeType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/JudicialAgencyORIType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/JuvenileDetentionAgencyORIType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/MNJudges.xsd"/>
	<xs:include schemaLocation="SimpleTypes/JuvenilePlacementAgencyType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/LanguageType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/LEAORIType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/LocalConfinementORIType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/PhysicalDetailsType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/PlacementType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/ProbationAgencyORIType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/ProsecutorORIType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/SettingRescheduledReasonTextType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/SentenceEventType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/TreatmentCenterORIType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/WarrantLocationType.xsd"/>
	<xs:include schemaLocation="SimpleTypes/ExtendedPartyConnectionType.xsd"/>
	<!--CourtXML Complex Types-->
	<xs:complexType name="AddressUSStandardType">
		<xs:sequence>
			<xs:element name="AddressAttention" type="xs:string" minOccurs="0"/>
			<xs:element name="AddressStreetNumber"/>
			<xs:element name="AddressPreDirectional" minOccurs="0">
				<xs:annotation>
					<xs:documentation>E.g., The "West" in "West 54th Street"</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AddressStreet" type="xs:string"/>
			<xs:element name="AddressStreetType" type="AddressStreetType" minOccurs="0"/>
			<xs:element name="AddressPostDirectional" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>E.g., The "North" in "Lexington Avenue North"</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AddressUnit" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="AddressUnitType" type="xs:string" minOccurs="0"/>
						<xs:element name="AddressUnitNumber" type="xs:string" minOccurs="0"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="AddressCity" type="xs:string"/>
			<xs:element name="AddressState" type="xs:string"/>
			<xs:element name="AddressZipCode" type="xs:string"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="AddressUSNonStandardType">
		<xs:sequence>
			<xs:element name="AddressLine1" type="xs:string"/>
			<xs:element name="AddressLine2" type="xs:string" minOccurs="0"/>
			<xs:element name="AddressLine3" type="xs:string" minOccurs="0"/>
			<xs:element name="AddressCity" type="xs:string"/>
			<xs:element name="AddressState" type="xs:string"/>
			<xs:element name="AddressZipCode" type="xs:string"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="AddressForeignType">
		<xs:sequence>
			<xs:element name="AddressLine1" type="xs:string"/>
			<xs:element name="AddressLine2" type="xs:string" minOccurs="0"/>
			<xs:element name="AddressLine3" type="xs:string" minOccurs="0"/>
			<xs:element name="AddressLine4" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="AgencyBaseORIID">
		<xs:complexContent>
			<xs:extension base="OrganizationType"/>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AmendmentType">
		<xs:sequence>
			<xs:element name="AmendmentReasonText" type="AmendmentReasonChargeType" maxOccurs="unbounded"/>
			<xs:element name="AmendmentDate" type="xs:date"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="AttorneyofRecordType">
		<xs:annotation>
			<xs:documentation>The Attorney of Record Type is primarily used for incoming documents to the court.  It differs from AttorneyType in that it identifies a specific attorney who is registered to practice in Minnesota's courts.  It does not contain a partyKey attribute since it is used to provide attorney information upon the initial filing of a matter and is not dependent upon the existence of a Party record in MNCIS which associates an attorney to an existing case.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="AttorneyName">
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="PersonNameType">
							<xs:sequence>
								<xs:element name="Title" type="xs:string" minOccurs="0"/>
							</xs:sequence>
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="AttorneyAddress">
				<xs:complexType>
					<xs:choice>
						<xs:element name="AddressUSStandard" type="AddressUSStandardType" minOccurs="0"/>
						<xs:element name="AddressUSNonStandard" type="AddressUSNonStandardType" minOccurs="0"/>
						<xs:element name="AddressForeign" type="AddressForeignType" minOccurs="0"/>
					</xs:choice>
				</xs:complexType>
			</xs:element>
			<xs:element name="AttorneyPhoneNumber" type="TelephoneNumberType" maxOccurs="unbounded"/>
			<xs:element name="AttorneyEMail" minOccurs="0" maxOccurs="unbounded">
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="xs:anyURI">
							<xs:attribute name="acknowledgementIndiciator">
								<xs:annotation>
									<xs:documentation>Denotes that the email instance should be used to acknowledge receipt of filing or completion of a process, if so provided by the consuming application.</xs:documentation>
								</xs:annotation>
							</xs:attribute>
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="attorneyKey" type="xs:string" use="required"/>
	</xs:complexType>
	<xs:complexType name="AttorneyType">
		<xs:complexContent>
			<xs:extension base="NameAddressPhoneEmailType">
				<xs:sequence>
					<xs:element name="AttorneyLicenseIdentifier" minOccurs="0">
						<xs:complexType>
							<xs:attribute name="attorneyKey" type="xs:string"/>
						</xs:complexType>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="BailBondConditionType">
		<xs:sequence>
			<xs:element name="ChargeReference">
				<xs:complexType>
					<xs:attribute name="chargeKey" type="xs:positiveInteger" use="required"/>
				</xs:complexType>
			</xs:element>
			<xs:element name="ChargeHistoryReferenceID">
				<xs:complexType>
					<xs:attribute name="chargeVersionKey" type="xs:positiveInteger" use="required"/>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="BaseIDType">
		<xs:attribute name="Identifier"/>
	</xs:complexType>
	<xs:complexType name="BookingType">
		<xs:sequence>
			<xs:element name="BookingControlNumber" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="20"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="BookingAgencyORIIdentifier" minOccurs="0">
				<xs:simpleType>
					<xs:union memberTypes="LocalConfinementORIType LEAORIType"/>
				</xs:simpleType>
			</xs:element>
			<xs:element name="BookingOfficerBadgeNumber" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="20"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="BookingOfficerName" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CalendarType">
		<xs:sequence>
			<xs:element name="CaseCategoryText" type="CaseCategoryType"/>
			<xs:element name="CourtUnitReference">
				<xs:complexType>
					<xs:attribute name="courtUnitKey" type="xs:positiveInteger" use="required"/>
				</xs:complexType>
			</xs:element>
			<xs:element name="CalendarNameText" type="DescriptionType"/>
			<xs:element name="CalendarDate" type="xs:date"/>
		</xs:sequence>
		<xs:attribute name="calendarKey" type="xs:string" use="required">
			<xs:annotation>
				<xs:documentation>A positive integer provided by Oddysey that uniquely identifies a calendar.  Used to associate the sessions and settings to a specific calendar.</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="CalendarSessionType">
		<xs:annotation>
			<xs:appinfo source="Justice..CtSession"/>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="CaseCategoryText" type="CaseCategoryType"/>
			<xs:element name="SessionName" type="xs:string"/>
			<xs:element name="SessionStartDateTime" type="xs:dateTime"/>
			<xs:element name="SessionEndDateTime" type="xs:dateTime"/>
			<xs:element name="SessionCapacity">
				<xs:annotation>
					<xs:documentation>Setting Policy for the Calendar Session</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="BlockSize"/>
						<xs:element name="BlockCount"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="calendarSessionKey" type="xs:positiveInteger" use="required"/>
		<xs:attribute name="calendarKey" type="xs:positiveInteger" use="required">
			<xs:annotation>
				<xs:documentation>References the Calendar on which the Session appears via the odysseyIntegrationID attribute of the Calendar.</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="CaseHeaderType">
		<xs:sequence>
			<xs:element ref="CourtCaseNumber"/>
			<xs:element ref="CaseCountyIdentifier"/>
			<xs:element ref="CaseLocationText" minOccurs="0"/>
			<xs:element ref="BaseCaseTypeText"/>
			<xs:element ref="CaseCategoryText"/>
			<xs:element name="CaseTitle" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Optional for Confidential or Restricted Cases</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:minLength value="1"/>
						<xs:maxLength value="1000"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="CaseTypeText" type="CaseTypeType"/>
			<xs:element name="CaseSubTypeText" type="CaseSubType" minOccurs="0"/>
			<xs:element name="CaseFiledDateTime" type="xs:dateTime"/>
			<xs:element name="CaseIsConfidential" type="xs:boolean"/>
			<xs:element name="CaseIsSealed" type="xs:boolean"/>
			<xs:element name="CaseIsRestricted" type="xs:boolean" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Used only on Family - DMA Cases</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="CaseStatus" maxOccurs="unbounded">
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="CourtCaseStatusType">
							<xs:attribute name="currentStatusIndicator" type="xs:boolean"/>
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="AllCountsDisposed" type="xs:boolean" minOccurs="0">
				<xs:annotation>
					<xs:documentation>For TV and CR Case Types - denotes that all counts on a case have been disposed.  Used by some consumers to determine their interest in the case.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ChargeType">
		<xs:sequence>
			<xs:element name="ChargeSequenceID">
				<xs:annotation>
					<xs:documentation>Denotes a sequential ordering of charges to a case, e.g., Count Number.  A charge can be renumbered, i.e., resequenced relative to other counts during the pendancy of the case.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ChargeFiledDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>This is optional due to the fact that there are charges that pre-exist.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="CitationReference" minOccurs="0">
				<xs:complexType>
					<xs:attribute name="citationKey" type="xs:positiveInteger" use="required"/>
				</xs:complexType>
			</xs:element>
			<xs:element name="ChargeStatuteOrdinanceRule">
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="StatuteOrdinanceRuleType">
							<xs:sequence>
								<xs:element ref="ChargeDescriptionText"/>
							</xs:sequence>
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="ChargeSubjectReference">
				<xs:complexType>
					<xs:attribute name="partyKey" type="xs:positiveInteger" use="required"/>
				</xs:complexType>
			</xs:element>
			<xs:element name="ChargeAdditionalData" minOccurs="0" maxOccurs="unbounded">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="ChargeAdditionalDataTypeText" type="ChargeAdditionalDataType"/>
						<xs:element name="ChargeAdditionalDataText">
							<xs:simpleType>
								<xs:restriction base="xs:string">
									<xs:maxLength value="7000"/>
									<xs:minLength value="1"/>
								</xs:restriction>
							</xs:simpleType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="ChargePlea" type="PleaType" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="ChargeStatuteSupplemental" minOccurs="0" maxOccurs="unbounded">
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="StatuteSupplementalOrdinanceRuleType">
							<xs:sequence>
								<xs:element ref="ChargeDescriptionText" minOccurs="0"/>
							</xs:sequence>
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="ChargeAmended" minOccurs="0" maxOccurs="unbounded">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="ChargeAmendedReasonText" type="AmendmentReasonChargeType" maxOccurs="unbounded"/>
						<xs:element name="ChargeAmendedDate" type="xs:date"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="CitationJurisdiction" type="CitationJurisdictionType" minOccurs="0"/>
		</xs:sequence>
		<xs:attribute name="chargeKey" type="xs:positiveInteger" use="required"/>
		<xs:attribute name="chargeVersionKey" type="xs:positiveInteger" use="required"/>
	</xs:complexType>
	<xs:complexType name="ChargeAdjudicationDispositionType">
		<xs:sequence>
			<xs:element name="Charge" type="ChargeType"/>
			<xs:element name="DispositionEvent">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="ChargeDispositionDate" type="xs:date"/>
						<xs:element name="ChargeDispositionJudge" type="JudicialOfficialType" minOccurs="0"/>
						<xs:element name="ChargeDispositionText" type="DispositionAllType"/>
						<xs:element name="ChargeDispositionSeverityLevel" type="OffenseSeverityLevelType"/>
						<xs:element name="ChargeDispositionAmendedReasonText" type="AmendmentReasonCriminalDispositionType" minOccurs="0" maxOccurs="unbounded"/>
						<xs:element name="ChargeDispositionComment" type="CommentType" minOccurs="0"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="chargeKey" type="xs:positiveInteger" use="required"/>
	</xs:complexType>
	<xs:complexType name="ChildNewType">
		<xs:complexContent>
			<xs:extension base="PartyType"/>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="ChildType">
		<xs:complexContent>
			<xs:extension base="PartyType">
				<xs:sequence>
					<xs:element name="ChildAssignedIDDetails" type="ChildAssignedIDDetailsType" minOccurs="0"/>
					<xs:element name="ChildPhysicalDetails" type="ChildPhysicalDetailsType" minOccurs="0"/>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="ChildAssignedIDDetailsType">
		<xs:sequence>
			<xs:element ref="PersonSSNID" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element ref="PersonDriverLicenseID" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element ref="PersonOtherID" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ChildPhysicalDetailsType">
		<xs:sequence>
			<xs:element ref="PersonSexText" minOccurs="0"/>
			<xs:element name="SubjectRace" type="SubjectRaceType" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ConditionSubjectType">
		<xs:choice>
			<xs:element name="PartyReference">
				<xs:complexType>
					<xs:attribute name="partyKey" use="required"/>
				</xs:complexType>
			</xs:element>
			<xs:element name="Party" type="ParticipantType"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="ConditionType">
		<xs:sequence>
			<xs:element name="EffectiveDate" type="xs:date"/>
			<xs:element name="ExpirationDate" type="xs:date" minOccurs="0"/>
			<xs:element name="ConditionText">
				<xs:simpleType>
					<xs:union memberTypes="ConditionAdultType ConditionJuvenileType"/>
				</xs:simpleType>
			</xs:element>
			<xs:element name="ConditionCommentText" type="CommentType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Not used for Juvenile Conditions; See ConditionSetComment for Juveniles.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ConditionStatus" type="StatusType"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CourtCaseEventType">
		<xs:sequence>
			<xs:element name="CaseEventText" type="CaseEventType"/>
			<xs:element name="CaseEventDateTime" type="xs:dateTime"/>
			<xs:element name="CaseEventJudge" type="JudicialOfficialType" minOccurs="0"/>
			<xs:element name="PartyReference" minOccurs="0" maxOccurs="unbounded">
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="xs:positiveInteger">
							<xs:attribute name="partyKey" type="xs:positiveInteger" use="required"/>
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="CaseEventDueDate" type="xs:date" minOccurs="0"/>
			<xs:element name="CaseEventCompletedDate" type="xs:date" minOccurs="0"/>
			<xs:element name="CaseEventCommentText" type="CommentType" minOccurs="0"/>
		</xs:sequence>
		<xs:attribute name="courtCaseEventKey" type="xs:positiveInteger" use="required"/>
	</xs:complexType>
	<xs:complexType name="CourtServiceEventType">
		<xs:sequence>
			<xs:element name="ServiceEventText" type="ServiceEventType"/>
		</xs:sequence>
		<xs:attribute name="courtServiceEventKey" type="xs:positiveInteger" use="required"/>
	</xs:complexType>
	<xs:complexType name="CourtCaseHeaderType">
		<xs:complexContent>
			<xs:extension base="CaseHeaderType">
				<xs:sequence>
					<xs:element ref="CaseAssignment" minOccurs="0" maxOccurs="unbounded"/>
					<xs:element name="CaseFlagText" type="CaseIndicatorType" minOccurs="0" maxOccurs="unbounded"/>
					<xs:element name="RelatedCaseNumber" minOccurs="0" maxOccurs="unbounded">
						<xs:complexType>
							<xs:complexContent>
								<xs:extension base="CourtCaseNumberType">
									<xs:sequence>
										<xs:element name="RelatedCaseReasonText" type="RelatedCaseReasonType"/>
										<xs:element name="RelatedCaseReasonComment" type="CommentType" minOccurs="0"/>
									</xs:sequence>
								</xs:extension>
							</xs:complexContent>
						</xs:complexType>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="CourtCaseNumberType">
		<xs:sequence>
			<xs:choice>
				<xs:element name="MNCISCaseNumber" type="MNCISCaseNumberType" minOccurs="0"/>
				<xs:element name="MACSCaseNumber" type="MACSCaseNumberType" minOccurs="0"/>
				<xs:element name="TCISCaseNumber" type="TCISCaseNumberType" minOccurs="0"/>
				<xs:element ref="LocalCaseNumber" minOccurs="0"/>
			</xs:choice>
			<xs:element name="CaseNumberIdentifier">
				<xs:annotation>
					<xs:documentation>Fully formated case number derived from one of the above case number systems</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="xs:string">
							<xs:attribute name="caseNumberKey" type="xs:string" use="required"/>
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CourtCaseNumberGroupType">
		<xs:annotation>
			<xs:documentation>Court Case Number paired with the optional Group Information - Currently Tyler's IXML on a case is not providing the Group Information.</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="CourtCaseNumberType">
				<xs:sequence>
					<xs:element ref="Group" minOccurs="0"/>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="CourtCaseStatusType">
		<xs:sequence>
			<xs:element name="CaseStatusText" type="CaseStatusType"/>
			<xs:element name="CaseStatusDate" type="xs:date"/>
			<xs:element name="CaseStatusComment" type="CommentType" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CourtHearingType">
		<xs:sequence>
			<xs:element name="SessionName" type="xs:string"/>
			<xs:element name="CalendarName" type="xs:string"/>
			<xs:element name="HearingStatus" type="HearingStatusType"/>
			<xs:element name="HearingType" type="xs:string"/>
			<xs:element name="HearingLocation" type="xs:string"/>
			<xs:element name="HearingStartDateTime" type="xs:dateTime"/>
			<xs:element name="HearingEndDateTime" type="xs:dateTime" minOccurs="0"/>
			<xs:element name="HearingInterpreterRequired" type="InterpreterRequiredType"/>
			<xs:element name="PresidingJudge" type="JudicialOfficialType"/>
			<xs:element name="HearingResource" type="ResourceType" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="HearingRescheduled" type="SettingRescheduledReasonTextType" minOccurs="0"/>
			<xs:element name="HearingCancelledReasonText" type="xs:string" minOccurs="0"/>
			<xs:element name="HearingRelatedEvent" type="RelatedEventType" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
		<xs:attribute name="courtHearingKey" type="xs:positiveInteger" use="required"/>
		<xs:attribute name="calendarKey" type="xs:positiveInteger" use="required"/>
		<xs:attribute name="sessionKey" type="xs:positiveInteger"/>
	</xs:complexType>
	<xs:complexType name="CourtLocationType">
		<xs:annotation>
			<xs:documentation>Describes the organizational structure of a specific court unit providing county, judicial district, and court division information.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="CountyNameText" type="CountyType"/>
			<xs:element name="JudicialDistrictText">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:enumeration value="First"/>
						<xs:enumeration value="Second"/>
						<xs:enumeration value="Third"/>
						<xs:enumeration value="Fourth"/>
						<xs:enumeration value="Fifth"/>
						<xs:enumeration value="Sixth"/>
						<xs:enumeration value="Seventh"/>
						<xs:enumeration value="Eighth"/>
						<xs:enumeration value="Ninth"/>
						<xs:enumeration value="Tenth"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="CourtLocationText" type="CourtLocationTextType" minOccurs="0"/>
		</xs:sequence>
		<xs:attribute name="countyKey" type="xs:positiveInteger" use="required"/>
		<xs:attribute name="judicialDistrictKey" type="xs:positiveInteger" use="required"/>
		<xs:attribute name="courtLocationKey" type="SatelliteCourtLocationCodeType"/>
	</xs:complexType>
	<xs:complexType name="CriminalDelinquencyAdditionalDataType">
		<xs:sequence>
			<xs:element name="Cautions" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DelinquencyDispositionComponentType">
		<xs:complexContent>
			<xs:extension base="DispositionComponentType">
				<xs:sequence>
					<xs:element name="DispositionConditionSet" minOccurs="0" maxOccurs="unbounded">
						<xs:complexType>
							<xs:sequence>
								<xs:element name="DispositionConditionElement" maxOccurs="unbounded">
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DispositionConditionElementType"/>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element ref="RelatedParty" minOccurs="0" maxOccurs="unbounded"/>
							</xs:sequence>
						</xs:complexType>
					</xs:element>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="DispositionComponentType">
		<xs:sequence>
			<xs:element name="DispositionComponentTypeText" type="DispositionSentenceType">
				<xs:annotation>
					<xs:documentation>Describes the specific Sentence Condition, Durational, Cost, Restitution, e.g. Local Confinement, Fees, Commit to Commissioner of Corrections. </xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="DispositionComponentValues" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Note: Odyssey writes a complete Values Set to the DB regardless of whether each pair has a Value.  We will only pass valued pairs.</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="FieldName">
							<xs:simpleType>
								<xs:restriction base="DispositionComponentValueType"/>
							</xs:simpleType>
						</xs:element>
						<xs:element name="FieldValue" type="CommentType"/>
						<xs:element name="IsWaivedIndicator" type="xs:boolean" minOccurs="0"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="DispositionDurationalElement" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="StartDateTime" type="xs:dateTime"/>
						<xs:element name="EndDateTime" type="xs:dateTime" minOccurs="0"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="DispositionCostElement" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Does not appear to be used - no rows in table; Anticpate handled by DispComponentVal table; Verify with Philip</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="CostElementTypeText" type="CostElementType"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="DispositionRestitutionElement" minOccurs="0" maxOccurs="unbounded">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="RestitutionRecipient">
							<xs:complexType>
								<xs:simpleContent>
									<xs:extension base="xs:string">
										<xs:attribute name="partyKey" type="xs:positiveInteger">
											<xs:annotation>
												<xs:documentation>Odyssey currently does not provide the partyKey of the Restitution Recipient but a request for this is pending.  For now it is optional and cannot be provided, but once the data is available the attribute will become mandatory.</xs:documentation>
											</xs:annotation>
										</xs:attribute>
									</xs:extension>
								</xs:simpleContent>
							</xs:complexType>
						</xs:element>
						<xs:element name="RestitutionAmount" type="CurrencyType"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="dispositionComponentKey" type="xs:positiveInteger">
			<xs:annotation>
				<xs:documentation>Pending request to Tyler for Integration ID</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="DispositionConditionElementType">
		<xs:sequence>
			<xs:element name="ConditionText">
				<xs:simpleType>
					<xs:union memberTypes="ConditionAdultType ConditionJuvenileType"/>
				</xs:simpleType>
			</xs:element>
			<xs:element name="ConditionStartDate" type="xs:date"/>
			<xs:element name="ConditionEndDate" type="xs:date" minOccurs="0"/>
			<xs:element name="DispositionConditionStatus" type="StatusType"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DispositionStatusType">
		<xs:sequence>
			<xs:element name="DispositionStatusDate" type="xs:date"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DurationOfStayType">
		<xs:sequence>
			<xs:element name="DurationYears" type="xs:nonNegativeInteger" minOccurs="0"/>
			<xs:element name="DurationMonths" type="xs:nonNegativeInteger" minOccurs="0"/>
			<xs:element name="DurationDays" type="xs:nonNegativeInteger" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ForeignLanguageType">
		<xs:simpleContent>
			<xs:extension base="LanguageType">
				<xs:attribute name="primaryLanguageIndicator" type="xs:boolean" use="required"/>
			</xs:extension>
		</xs:simpleContent>
	</xs:complexType>
	<xs:complexType name="GroupType">
		<xs:annotation>
			<xs:documentation>A user defined construct to permit the assignment of a Case or Party to a group.  There can be multiple Group Types, e.g., Family Unit, Treatment Program.  Within a Group Type there is a unique Group Identifier for each specified group in the GroupType.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="GroupTypeText" type="GroupTypeType"/>
			<xs:element name="GroupNameText" type="xs:string" minOccurs="0"/>
			<xs:element name="GroupCommentText" type="CommentType" minOccurs="0"/>
		</xs:sequence>
		<xs:attribute name="groupIdentifier" type="xs:nonNegativeInteger" use="required"/>
	</xs:complexType>
	<xs:complexType name="HearingResultType">
		<xs:sequence>
			<xs:element name="DispositionStatus" type="StatusTextType"/>
			<xs:element name="HearingReference">
				<xs:complexType>
					<xs:attribute name="hearingKey" type="xs:positiveInteger" use="required"/>
				</xs:complexType>
			</xs:element>
			<xs:element name="HearingResultText" type="HearingResultsType" fixed="Held"/>
			<xs:element name="HearingPartiesPresentReference" minOccurs="0" maxOccurs="unbounded">
				<xs:complexType>
					<xs:attribute name="partyKey" type="xs:positiveInteger" use="required"/>
				</xs:complexType>
			</xs:element>
			<xs:element name="HearingJournalText" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="HearingResultCommentText" type="CommentType" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="HearingTrialType">
		<xs:sequence>
			<xs:element name="CourtName" type="xs:string"/>
			<xs:element name="JudicialAgencyORIID" type="xs:string"/>
			<xs:element name="HearingTypeText" type="HearingType"/>
		</xs:sequence>
		<xs:attribute name="hearingKey" type="xs:positiveInteger" use="required"/>
	</xs:complexType>
	<xs:complexType name="IDType">
		<xs:annotation>
			<xs:documentation>A structure modeled after JXDM that describes an identifier of an entity.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="ID" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="IDTypeText" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="IDTypeDescriptionText" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="IDIssuingAuthorityText" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ConditionMoneyType">
		<xs:sequence>
			<xs:element name="InterimConditionText">
				<xs:simpleType>
					<xs:union memberTypes="ConditionAdultType ConditionJuvenileType"/>
				</xs:simpleType>
			</xs:element>
			<xs:element name="InterimConditionAmount" type="CurrencyType" minOccurs="0"/>
			<xs:element name="InterimConditionCommentText" type="CommentType" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="JudgeBaseType" abstract="true">
		<xs:annotation>
			<xs:documentation>Abstract Base Type used to create more specific types controlling various judge elements</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="JudgeName" type="PersonNameType"/>
			<xs:element name="JudicialAgencyIdentifier" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The official Judicial Chambers for the designated judge by ORI Identifier.</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:string"/>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="judgeKey"/>
	</xs:complexType>
	<xs:complexType name="JudicialOfficialType">
		<xs:annotation>
			<xs:documentation>Judicial Offical provides the name, judge ID (key) and Judicial Agency code of the assigned chambers</xs:documentation>
		</xs:annotation>
		<xs:complexContent>
			<xs:extension base="JudgeBaseType"/>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="JudgmentBalanceType">
		<xs:annotation>
			<xs:documentation>Holds Original or Status in Time of the Judgment Component Balances</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="JudgmentBalanceStatusDateTime" type="xs:dateTime"/>
			<xs:element name="IsOriginalJudgmentBalance" type="xs:boolean"/>
			<xs:element name="JudgmentPrincipalOriginal" type="CurrencyType"/>
			<xs:element name="JudgmentPrincipalCurrent" type="CurrencyType"/>
			<xs:element name="JudgmentCostsDueCurrent" type="CurrencyType"/>
			<xs:element name="JudgmentAccruedInterestDue" type="CurrencyType"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="JudgmentEventType">
		<xs:sequence>
			<xs:element name="JudgmentEventTypeText" type="JudgmentEventTypeType"/>
			<xs:element name="JudgmentEventDate" type="xs:date"/>
			<xs:element name="IssuingJudge" type="JudicialOfficialType" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="JudgmentMoneyType">
		<xs:complexContent>
			<xs:extension base="JudgmentEventType">
				<xs:sequence>
					<xs:element name="JudgmentDebtor" type="PartyType" maxOccurs="unbounded"/>
					<xs:element name="JudgmentCreditor" type="PartyType" maxOccurs="unbounded"/>
					<xs:element name="JudgmentAssignees" type="PartyType" minOccurs="0" maxOccurs="unbounded"/>
					<xs:element name="JudgmentEntryDate" type="xs:date"/>
					<xs:element name="JudgmentDocketedDateTime" type="xs:dateTime" minOccurs="0"/>
					<xs:element name="JudgmentInactive" minOccurs="0">
						<xs:complexType>
							<xs:sequence>
								<xs:element name="JudgmentInactiveDate" type="xs:date"/>
								<xs:element name="JudgmentInactiveReasonText">
									<xs:simpleType>
										<xs:restriction base="xs:string">
											<xs:enumeration value="Bankruptcy"/>
											<xs:enumeration value="Dismissed"/>
										</xs:restriction>
									</xs:simpleType>
								</xs:element>
							</xs:sequence>
						</xs:complexType>
					</xs:element>
					<xs:element name="AwardReasonText" type="CommentType" minOccurs="0"/>
					<xs:element name="JudgmentInterestTypeText" type="JudgmentInterestType"/>
					<xs:element name="JudgmentBalance" type="JudgmentBalanceType"/>
				</xs:sequence>
				<xs:attribute name="judgmentMoneyKey" type="xs:positiveInteger" use="required"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="JudgmentReimbursementType"/>
	<xs:complexType name="JudgmentSatisfactionType">
		<xs:sequence>
			<xs:element name="JudgmentSatisfactionTypeText">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:enumeration value="Full"/>
						<xs:enumeration value="Partial"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="JudgmentSatisfactionBy" type="JudgmentSatisfactionDerivedByType"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="JuvenileDispositionStatusType">
		<xs:sequence>
			<xs:element name="StatusDate" type="xs:date"/>
			<xs:choice>
				<xs:element name="StayedJuvenileAdultSentenceStatus">
					<xs:complexType>
						<xs:choice>
							<xs:element name="Imposed" type="xs:boolean"/>
							<xs:element name="Until21Birthdate" type="xs:date"/>
							<xs:element name="StayedDuration" type="DurationOfStayType"/>
						</xs:choice>
					</xs:complexType>
				</xs:element>
				<xs:element name="StatusText" type="StatusTextType"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="JuvenilePlacementType">
		<xs:sequence>
			<xs:element name="PlacementSubject">
				<xs:complexType>
					<xs:choice>
						<xs:element name="ChildReference">
							<xs:complexType>
								<xs:attribute name="partyKey" type="xs:positiveInteger" use="required"/>
							</xs:complexType>
						</xs:element>
						<xs:element ref="ChildDelinquent"/>
						<xs:element ref="ChildNonDelinquent"/>
					</xs:choice>
				</xs:complexType>
			</xs:element>
			<xs:element name="PlacementTypeText" type="PlacementType"/>
			<xs:element name="PlacementStartDate" type="xs:date"/>
			<xs:element name="PlacementEndDate" type="xs:date" minOccurs="0"/>
			<xs:element name="StayOfPlacement" minOccurs="0">
				<xs:complexType>
					<xs:choice>
						<xs:element name="IndeterminateStayIndicator" type="xs:boolean"/>
						<xs:element name="DurationOfStay" type="DurationOfStayType">
							<xs:annotation>
								<xs:documentation>Where a DurationOfStay Element exists there must be at least one of its "durational" elements with a  non-zero value.</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:choice>
					<xs:attribute name="stayForYears" type="xs:nonNegativeInteger">
						<xs:annotation>
							<xs:documentation>These "stayFor" values specify the duration of any stay of the Stay of Placement (similar to a stay of execution of a criminal sentence).  The duration of the actual Stay of Placement are found in the Duration of Stay Complex Elements and their values.</xs:documentation>
						</xs:annotation>
					</xs:attribute>
					<xs:attribute name="stayForMonths" type="xs:nonNegativeInteger"/>
					<xs:attribute name="stayForDays" type="xs:nonNegativeInteger"/>
				</xs:complexType>
			</xs:element>
			<xs:element name="PlacementStatus" type="StatusType" minOccurs="0"/>
			<xs:element name="PlacementLocation" minOccurs="0">
				<xs:complexType>
					<xs:choice>
						<xs:element name="AgencyText" type="JuvenilePlacementAgencyType"/>
						<xs:element name="PlacementParty">
							<xs:complexType>
								<xs:sequence minOccurs="0">
									<xs:element name="PartyDetail" type="ParticipantType"/>
								</xs:sequence>
								<xs:attribute name="partyKey" type="xs:positiveInteger" use="required"/>
							</xs:complexType>
						</xs:element>
						<xs:element name="LocationText" type="xs:string"/>
					</xs:choice>
				</xs:complexType>
			</xs:element>
			<xs:element name="PlacementComment" type="CommentType" minOccurs="0"/>
		</xs:sequence>
		<xs:attribute name="placementKey" type="xs:positiveInteger"/>
	</xs:complexType>
	<xs:complexType name="MACSCaseNumberType">
		<xs:sequence>
			<xs:element name="AppellateCaseType" type="xs:string" fixed="A"/>
			<xs:element name="YearFiled">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:length value="2"/>
						<xs:pattern value="[0-9]{2}"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="SequenceNumber">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:length value="4"/>
						<xs:pattern value="[0-9]{4}"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="MNCISCaseNumberType">
		<xs:sequence>
			<xs:element name="CountyNumber">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:length value="2"/>
						<xs:enumeration value="01"/>
						<xs:enumeration value="02"/>
						<xs:enumeration value="03"/>
						<xs:enumeration value="04"/>
						<xs:enumeration value="05"/>
						<xs:enumeration value="06"/>
						<xs:enumeration value="07"/>
						<xs:enumeration value="08"/>
						<xs:enumeration value="09"/>
						<xs:enumeration value="10">
							<xs:annotation>
								<xs:documentation>Carver County</xs:documentation>
							</xs:annotation>
						</xs:enumeration>
						<xs:enumeration value="11"/>
						<xs:enumeration value="12"/>
						<xs:enumeration value="13"/>
						<xs:enumeration value="14"/>
						<xs:enumeration value="15"/>
						<xs:enumeration value="16"/>
						<xs:enumeration value="17"/>
						<xs:enumeration value="18"/>
						<xs:enumeration value="19"/>
						<xs:enumeration value="20"/>
						<xs:enumeration value="21"/>
						<xs:enumeration value="22"/>
						<xs:enumeration value="23"/>
						<xs:enumeration value="24"/>
						<xs:enumeration value="25"/>
						<xs:enumeration value="26"/>
						<xs:enumeration value="27">
							<xs:annotation>
								<xs:documentation>Hennepin County</xs:documentation>
							</xs:annotation>
						</xs:enumeration>
						<xs:enumeration value="28"/>
						<xs:enumeration value="29"/>
						<xs:enumeration value="30"/>
						<xs:enumeration value="31"/>
						<xs:enumeration value="32"/>
						<xs:enumeration value="33"/>
						<xs:enumeration value="34"/>
						<xs:enumeration value="35"/>
						<xs:enumeration value="36"/>
						<xs:enumeration value="37"/>
						<xs:enumeration value="38"/>
						<xs:enumeration value="39"/>
						<xs:enumeration value="40"/>
						<xs:enumeration value="41"/>
						<xs:enumeration value="42"/>
						<xs:enumeration value="43"/>
						<xs:enumeration value="44"/>
						<xs:enumeration value="45"/>
						<xs:enumeration value="46"/>
						<xs:enumeration value="47"/>
						<xs:enumeration value="48"/>
						<xs:enumeration value="49"/>
						<xs:enumeration value="50"/>
						<xs:enumeration value="51"/>
						<xs:enumeration value="52"/>
						<xs:enumeration value="53"/>
						<xs:enumeration value="54"/>
						<xs:enumeration value="55"/>
						<xs:enumeration value="56"/>
						<xs:enumeration value="57"/>
						<xs:enumeration value="58"/>
						<xs:enumeration value="59"/>
						<xs:enumeration value="60"/>
						<xs:enumeration value="61"/>
						<xs:enumeration value="62">
							<xs:annotation>
								<xs:documentation>Ramsey County</xs:documentation>
							</xs:annotation>
						</xs:enumeration>
						<xs:enumeration value="63"/>
						<xs:enumeration value="64"/>
						<xs:enumeration value="65"/>
						<xs:enumeration value="66"/>
						<xs:enumeration value="67"/>
						<xs:enumeration value="68"/>
						<xs:enumeration value="69">
							<xs:annotation>
								<xs:documentation>St. Louis County</xs:documentation>
							</xs:annotation>
						</xs:enumeration>
						<xs:enumeration value="70"/>
						<xs:enumeration value="71"/>
						<xs:enumeration value="72"/>
						<xs:enumeration value="73"/>
						<xs:enumeration value="74"/>
						<xs:enumeration value="75"/>
						<xs:enumeration value="76"/>
						<xs:enumeration value="77"/>
						<xs:enumeration value="78"/>
						<xs:enumeration value="79"/>
						<xs:enumeration value="80"/>
						<xs:enumeration value="81"/>
						<xs:enumeration value="82"/>
						<xs:enumeration value="83"/>
						<xs:enumeration value="84"/>
						<xs:enumeration value="85"/>
						<xs:enumeration value="86"/>
						<xs:enumeration value="87"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="CourtLocation" type="SatelliteCourtLocationCodeType" minOccurs="0"/>
			<xs:element name="CaseType">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:length value="2"/>
						<xs:enumeration value="CV">
							<xs:annotation>
								<xs:documentation>Civil</xs:documentation>
							</xs:annotation>
						</xs:enumeration>
						<xs:enumeration value="CR">
							<xs:annotation>
								<xs:documentation>Criminal - requiring mandatory court appearance</xs:documentation>
							</xs:annotation>
						</xs:enumeration>
						<xs:enumeration value="JV">
							<xs:annotation>
								<xs:documentation>Juvenile</xs:documentation>
							</xs:annotation>
						</xs:enumeration>
						<xs:enumeration value="VB">
							<xs:annotation>
								<xs:documentation>Violations Bureau - Criminal cases not requiring a mandatory court appearance</xs:documentation>
							</xs:annotation>
						</xs:enumeration>
						<xs:enumeration value="CO">
							<xs:annotation>
								<xs:documentation>Conciliation</xs:documentation>
							</xs:annotation>
						</xs:enumeration>
						<xs:enumeration value="PR">
							<xs:annotation>
								<xs:documentation>Probate</xs:documentation>
							</xs:annotation>
						</xs:enumeration>
						<xs:enumeration value="FA">
							<xs:annotation>
								<xs:documentation>Family</xs:documentation>
							</xs:annotation>
						</xs:enumeration>
						<xs:enumeration value="TR">
							<xs:annotation>
								<xs:documentation>Traffic</xs:documentation>
							</xs:annotation>
						</xs:enumeration>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="YearFiled">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:pattern value="[0-9]{2}"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="SequenceNumber">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="6"/>
						<xs:minLength value="1"/>
						<xs:pattern value="[0-9]*"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="NameAddressPhoneEmailType">
		<xs:complexContent>
			<xs:extension base="PartyNameType">
				<xs:sequence>
					<xs:element ref="PartyAddress" minOccurs="0" maxOccurs="unbounded"/>
					<xs:element ref="TelephoneNumber" minOccurs="0" maxOccurs="unbounded"/>
					<xs:element name="Email" type="xs:anyURI" minOccurs="0"/>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="OffenseType" final="#all">
		<xs:sequence>
			<xs:element name="OffenseDateTime">
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="xs:dateTime">
							<xs:attribute ref="onOrAboutIndicator"/>
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="OffenseDateTimeEnd" minOccurs="0">
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="xs:dateTime">
							<xs:attribute ref="onOrAboutIndicator"/>
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="OffenseLocation" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="OrderEventType">
		<xs:annotation>
			<xs:documentation>Denotes the establishment of a Court Order</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="OrderDate" type="xs:date"/>
			<xs:element name="OrderExpirationDate" type="xs:date" minOccurs="0"/>
			<xs:element name="OrderedBy" type="JudicialOfficialType" minOccurs="0"/>
		</xs:sequence>
		<xs:attribute name="orderEventKey" type="xs:positiveInteger"/>
	</xs:complexType>
	<xs:complexType name="OrganizationType">
		<xs:annotation>
			<xs:documentation>A structure modeled after JXDM that describes a unit which conducts some sort of business or operations.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="OrganizationName" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationID" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationIDReference" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationORIID" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationORIIDReference" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationTaxID" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationTaxIDReference" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationLocalID" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationLocalIDReference" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationOtherID" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationOtherIDReference" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationTypeText" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationTypeCode.ncicORIAgency" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationTypeCode.ncicTYPO" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationLocation" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationLocationReference" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="PrimaryContactInformation" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="PrimaryContactInformationReference" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationDoingBusinessAsName" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationGovernmentLevelCode" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationAbbreviationText" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationUnitName" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationSubunitName" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationActivityText" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationStatusText" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationJurisdiction" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationJurisdictionReference" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationParent.Affiliate" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationParentReference.Affiliate" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationParent.Organization" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationParentReference.Organization" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationSubsidiary" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationSubsidiaryReference" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationMember" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationMemberReference" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationAffiliate" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationAffiliateReference" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationIncorporatedIndicator" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationPrincipalOfficial" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationPrincipalOfficialReference" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationEstablishedDate" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationTerminationDate" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationBranchName" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationDayContact" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationDayContactReference" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationEmergencyContact" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationEmergencyContactReference" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationEveningContact" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationEveningContactReference" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationEmploymentHistory" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationEmploymentHistoryReference" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationNightContact" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationNightContactReference" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationOccupiedStructure" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationOccupiedStructureReference" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationPrimaryContact" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationPrimaryContactReference" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationUnspecifiedContact" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="OrganizationUnspecifiedContactReference" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="PartyType">
		<xs:sequence>
			<xs:element name="PersonID" type="xs:positiveInteger" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>(Parties prior to MNCIS will not have a PersonID.)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Group" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>A user defined construct to permit the assignment of a Case or Party to a group.  There can be multiple Group Types, e.g., Family Unit, Treatment Program.  Within a Group Type there is a unique Group Identifier for each specified group in the GroupType.</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="GroupType">
							<xs:sequence>
								<xs:element name="GroupPartyRelationText" type="GroupPartyRelationType" minOccurs="0"/>
							</xs:sequence>
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="PartyName" type="PartyNameType" maxOccurs="unbounded"/>
			<xs:element ref="PartyAddress" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="PartyPhoneNumber" type="TelephoneNumberType" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="PartyEmail" type="xs:anyURI" minOccurs="0"/>
			<xs:element name="PartyBirthData" minOccurs="0" maxOccurs="unbounded">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="PersonBirthDate" type="xs:date"/>
						<xs:element name="PersonBirthLocation" minOccurs="0">
							<xs:annotation>
								<xs:documentation>The subset of JXDM elements the courts use to record a person's location of birth.</xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:sequence>
									<xs:element name="LocationAddress">
										<xs:complexType>
											<xs:sequence>
												<xs:element name="LocationCityName" type="xs:string"/>
												<xs:element name="LocationStateName" type="xs:string"/>
												<xs:element name="LocationCountryName" type="xs:string"/>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
					<xs:attribute name="currentBirthdate" type="xs:boolean">
						<xs:annotation>
							<xs:documentation>Indicates whether a given birthdate instance is considered the accepted one.</xs:documentation>
						</xs:annotation>
					</xs:attribute>
				</xs:complexType>
			</xs:element>
			<xs:element name="PartyDeathDate" type="xs:date" minOccurs="0"/>
			<xs:element name="PersonCitizenshipText" type="CountryType" minOccurs="0"/>
			<xs:element name="MaritalStatusText" type="MaritalStatusType" minOccurs="0"/>
			<xs:element ref="ForeignLanguageText" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="SubjectEthnicity" type="SubjectEthnicityType" minOccurs="0"/>
			<xs:element name="InterpreterNeededIndicator" type="xs:boolean" minOccurs="0"/>
			<xs:element name="CurrentEmployerIdentifier" minOccurs="0">
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="xs:string">
							<xs:attribute name="partyKey" type="xs:positiveInteger" use="required"/>
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="CurrentSchoolIdentifier" minOccurs="0">
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="xs:string">
							<xs:attribute name="partyKey" type="xs:positiveInteger" use="required"/>
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="partyKey" type="xs:positiveInteger" use="required"/>
	</xs:complexType>
	<xs:complexType name="PartyDetailType">
		<xs:complexContent>
			<xs:extension base="PartyType">
				<xs:sequence>
					<xs:element ref="PersonAssignedIDDetails" minOccurs="0"/>
					<xs:element ref="PersonPhysicalDetails" minOccurs="0"/>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="PartyNameType">
		<xs:choice>
			<xs:element name="BusinessName" type="xs:string"/>
			<xs:element name="StandardName" type="PersonNameType"/>
			<xs:element name="NickName" type="xs:string"/>
		</xs:choice>
		<xs:attribute name="partyKey" type="xs:positiveInteger" use="required"/>
		<xs:attribute name="currentNameIndicator" use="optional">
			<xs:annotation>
				<xs:documentation>currencyNameIndicator prohibitted when you have an Alias child</xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="nameTypeText">
			<xs:annotation>
				<xs:documentation>AKA denotes an Alias</xs:documentation>
			</xs:annotation>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value="AKA"/>
					<xs:enumeration value="DBA"/>
					<xs:enumeration value="FDBA"/>
					<xs:enumeration value="FKA"/>
					<xs:enumeration value="NKA"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="ParticipantType">
		<xs:complexContent>
			<xs:extension base="NameAddressPhoneEmailType">
				<xs:sequence>
					<xs:element ref="PartyCaseAssociationText"/>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="PersonAssignedIDDetailsType">
		<xs:annotation>
			<xs:documentation>A subset of JXDM element Minnesota Courts may record providing sources of identification for an individual, e.g., driver's licenses, Social Security Number.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element ref="PersonSSNID" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element ref="PersonDriverLicenseID" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="PersonFBIID" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>A number issued by the FBI&apos;s Automated Fingerprint Identification System (AFIS) based on submitted fingerprints.</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="ID" type="xs:string"/>
					</xs:sequence>
					<xs:attribute name="currentIDIndicator" type="xs:boolean"/>
				</xs:complexType>
			</xs:element>
			<xs:element name="PersonStateID" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>A number issued by a state Automated Fingerprint Identification System (AFIS) based on submitted fingerprints. Sometimes referred to as a State ID number or a SID.</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="ID" type="xs:string"/>
					</xs:sequence>
					<xs:attribute name="currentSIDIndicator" type="xs:boolean"/>
				</xs:complexType>
			</xs:element>
			<xs:element ref="PersonOtherID" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="PersonNameType">
		<xs:annotation>
			<xs:documentation>A CourtXML type modeled after jxdm:PersonNameType.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="PersonPrefixName" type="xs:string" minOccurs="0"/>
			<xs:element name="PersonGivenName" type="xs:string" minOccurs="0"/>
			<xs:element name="PersonMiddleName" type="xs:string" minOccurs="0"/>
			<xs:element name="PersonSurName" type="xs:string"/>
			<xs:element name="PersonSuffixName" type="xs:string" minOccurs="0"/>
			<xs:element name="PersonFullName" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="PersonOtherIDType">
		<xs:annotation>
			<xs:documentation>A structure modeled after JXDM that describes an identifier issued to a person.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="ID" type="xs:string"/>
			<xs:element name="IDTypeDescriptionText" type="xs:string"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="PersonPhysicalDetailsType">
		<xs:annotation>
			<xs:documentation>The subset of JXDM elements Minnesota Courts may record relating to a person's physical description.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="PersonHeightMeasure" minOccurs="0">
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="xs:decimal">
							<xs:attribute name="measureUnitText" type="xs:string" use="required"/>
							<xs:attribute name="measurementEstimatedIndicator" type="xs:boolean" use="required"/>
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="PersonWeightMeasure" minOccurs="0">
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="xs:decimal">
							<xs:attribute name="measureUnitText" type="xs:string" use="required"/>
							<xs:attribute name="measurementEstimatedIndicator" type="xs:boolean" use="required"/>
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="PersonEyeColorText" type="EyeColorType" minOccurs="0"/>
			<xs:element name="PersonHairColorText" type="HairColorType" minOccurs="0"/>
			<xs:element ref="PersonSexText" minOccurs="0"/>
			<xs:element name="SubjectRace" type="SubjectRaceType" minOccurs="0"/>
			<xs:element name="PersonComplexionText" type="ComplexionType" minOccurs="0"/>
			<xs:element name="PersonPhysicalFeature" minOccurs="0" maxOccurs="unbounded">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="PersonPhysicalFeatureText" type="PhysicalDetailsType"/>
						<xs:element name="PersonPhysicalFeatureCommentText" type="CommentType" minOccurs="0"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="PleaType">
		<xs:sequence>
			<xs:element name="PleaDate" type="xs:date"/>
			<xs:element name="PleaJudge" type="JudicialOfficialType" minOccurs="0"/>
			<xs:element name="PleaDescriptionText" default="None">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:enumeration value="Admit"/>
						<xs:enumeration value="Alford plea"/>
						<xs:enumeration value="Default"/>
						<xs:enumeration value="Deny"/>
						<xs:enumeration value="Guilty"/>
						<xs:enumeration value="Lothenbach Plea"/>
						<xs:enumeration value="McNaughton Plea"/>
						<xs:enumeration value="None"/>
						<xs:enumeration value="Not guilty"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="PleaComment" type="CommentType" minOccurs="0"/>
			<xs:element name="PleaAmended" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="PleaAmendedReasonText" type="AmendmentReasonPleaType" maxOccurs="unbounded"/>
						<xs:element name="PleaAmendedDate" type="xs:date"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="RelatedEventType">
		<xs:sequence>
			<xs:element name="RelatedEventTypeText" type="CaseEventType"/>
			<xs:element name="RelatedEventReference">
				<xs:complexType>
					<xs:attribute name="courtCaseEventKey" type="xs:positiveInteger" use="required"/>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ReleaseType">
		<xs:annotation>
			<xs:documentation>Describes the Terms or Conditions of Release from Detention</xs:documentation>
		</xs:annotation>
		<xs:choice>
			<xs:element name="ReleaseOnPersonalRecognizance" type="xs:boolean" minOccurs="0"/>
			<xs:sequence>
				<xs:element name="BailAmount" type="CurrencyType" minOccurs="0"/>
				<xs:element ref="BailBond" minOccurs="0"/>
			</xs:sequence>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="ReportingAgencyType">
		<xs:annotation>
			<xs:documentation>Law Enforcement Reporting/Filing the Arrest Report</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="ReportingAgencyORIIdentifier" minOccurs="0">
				<xs:simpleType>
					<xs:union memberTypes="LEAORIType LocalConfinementORIType ProsecutorORIType"/>
				</xs:simpleType>
			</xs:element>
			<xs:element name="ReportingAgencyControlNumber" type="xs:string" minOccurs="0"/>
			<xs:element name="ArrestDateTime" type="xs:dateTime" minOccurs="0"/>
			<xs:element name="ArrestOfficial" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="ArrestOfficialBadgeNumber" minOccurs="0"/>
						<xs:element name="ArrestOfficialNameText" type="xs:string" minOccurs="0"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="RepresentedByType">
		<xs:annotation>
			<xs:documentation>Describes the legal representation for a party.  It is also recommended that you consider consuming the AttorneyPartyCaseRelation Element which provides further information on an attorney's representation in a specific case. </xs:documentation>
		</xs:annotation>
		<xs:choice>
			<xs:element name="Attorney" maxOccurs="unbounded">
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="AttorneyType">
							<xs:attribute name="leadAttorneyIndicator" type="xs:boolean"/>
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="AttorneyReference" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Provides the Attorney License #.  An efficient means to access attorney information when you may already have this attorney on file or access to the attorney registration database.</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:attribute name="attorneyKey" type="xs:string"/>
					<xs:attribute name="partyKey" type="xs:positiveInteger" use="required"/>
					<xs:attribute name="leadAttorneyIndicator" type="xs:boolean"/>
				</xs:complexType>
			</xs:element>
			<xs:element name="ProSeIndicator" type="xs:boolean">
				<xs:annotation>
					<xs:documentation>Where true, party is representing themselves</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="RescheduledType">
		<xs:sequence>
			<xs:element name="RescheduleReasonText" type="SettingRescheduledReasonTextType" minOccurs="0"/>
			<xs:element name="RescheduleCommentText" type="CommentType" minOccurs="0"/>
			<xs:element name="RescheduleRequestedBy" minOccurs="0">
				<xs:complexType>
					<xs:attribute name="partyKey" type="xs:positiveInteger" use="required"/>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ResourceUnavailableType">
		<xs:complexContent>
			<xs:extension base="ResourceType">
				<xs:sequence>
					<xs:element name="ResourceUnavailableStartDateTime" type="ResourceUnavailableDateType"/>
					<xs:element name="ResourceUnavailableEndDateTime" type="ResourceUnavailableDateType"/>
					<xs:element name="ResourceUnavailableDescription" type="xs:string">
						<xs:annotation>
							<xs:documentation>A description of the unavailable resource.   For example,  for the resource type of judge the resource name is the judge's ID and the judge's name</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ResourceUnavailableReasonText"/>
					<xs:element name="ResourceUnavailableCommentText" type="CommentType" minOccurs="0"/>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="ResourceType">
		<xs:sequence>
			<xs:element name="CalendarResourceType">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:enumeration value="Court Staff"/>
						<xs:enumeration value="Equipment"/>
						<xs:enumeration value="Judicial Officer"/>
						<xs:enumeration value="Location"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="ResourceName" type="ResourceTypeType" minOccurs="0"/>
			<xs:element name="ResourceCourtUnitIDReference" minOccurs="0">
				<xs:complexType>
					<xs:attribute name="courtUnitKey" type="xs:positiveInteger" use="required"/>
				</xs:complexType>
			</xs:element>
			<xs:element name="ResourceCalendarIDReference" minOccurs="0">
				<xs:complexType>
					<xs:attribute name="calendarKey" type="xs:positiveInteger"/>
				</xs:complexType>
			</xs:element>
			<xs:choice>
				<xs:element name="ResourceSessionIDReference" minOccurs="0">
					<xs:complexType>
						<xs:attribute name="sessionKey" type="xs:positiveInteger"/>
					</xs:complexType>
				</xs:element>
				<xs:element name="ResourceHearingIDReference" minOccurs="0">
					<xs:complexType>
						<xs:attribute name="hearingKey" type="xs:positiveInteger" use="required"/>
					</xs:complexType>
				</xs:element>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="RestitutionType">
		<xs:sequence>
			<xs:element name="RestitutionObligeeReference">
				<xs:complexType>
					<xs:attribute name="partyKey" type="xs:positiveInteger" use="required"/>
				</xs:complexType>
			</xs:element>
			<xs:element name="RestitutionAmount"/>
			<xs:element name="RestitutionObligorReference">
				<xs:complexType>
					<xs:attribute name="partyKey" type="xs:positiveInteger" use="required"/>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DelinquencyDispositionType">
		<xs:complexContent>
			<xs:extension base="SentenceDelinquencyDispositionEventType">
				<xs:sequence>
					<xs:element name="Charges">
						<xs:complexType>
							<xs:sequence>
								<xs:element ref="ChargeAdjudication" maxOccurs="unbounded"/>
								<xs:element name="SentenceChargeSeverityLevel" type="OffenseSeverityLevelType" minOccurs="0">
									<xs:annotation>
										<xs:documentation>An Odyssey enhancement will result in the system calculating the severity level based on the terms of the sentence imposed by the court</xs:documentation>
									</xs:annotation>
								</xs:element>
							</xs:sequence>
						</xs:complexType>
					</xs:element>
					<xs:element name="SentenceDispositionDetail" minOccurs="0" maxOccurs="unbounded">
						<xs:complexType>
							<xs:complexContent>
								<xs:extension base="DelinquencyDispositionComponentType">
									<xs:sequence>
										<xs:element name="DispositionComponentStatus" type="JuvenileDispositionStatusType" minOccurs="0"/>
									</xs:sequence>
								</xs:extension>
							</xs:complexContent>
						</xs:complexType>
					</xs:element>
				</xs:sequence>
				<xs:attribute name="sentenceDelinquencyDispositionKey" type="xs:positiveInteger" use="required"/>
				<xs:attribute name="sentenceEventKey" use="required"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="SentenceDispositionType">
		<xs:complexContent>
			<xs:extension base="SentenceDelinquencyDispositionEventType">
				<xs:sequence>
					<xs:element name="Charges">
						<xs:complexType>
							<xs:sequence>
								<xs:element ref="ChargeDisposition" maxOccurs="unbounded"/>
								<xs:element name="SentenceChargeSeverityLevel" type="OffenseSeverityLevelType" minOccurs="0">
									<xs:annotation>
										<xs:documentation>An Odyssey enhancement will result in the system calculating the severity level based on the terms of the sentence imposed by the court</xs:documentation>
									</xs:annotation>
								</xs:element>
							</xs:sequence>
						</xs:complexType>
					</xs:element>
					<xs:element name="SentenceDispositionDetail" minOccurs="0" maxOccurs="unbounded">
						<xs:complexType>
							<xs:complexContent>
								<xs:extension base="DispositionComponentType">
									<xs:sequence>
										<xs:element ref="DispositionConditionElement" minOccurs="0" maxOccurs="unbounded"/>
										<xs:element name="DispositionComponentStatus" type="StatusType" minOccurs="0"/>
									</xs:sequence>
								</xs:extension>
							</xs:complexContent>
						</xs:complexType>
					</xs:element>
				</xs:sequence>
				<xs:attribute name="sentenceDelinquencyDispositionKey" type="xs:positiveInteger" use="required"/>
				<xs:attribute name="sentenceEventKey" use="required"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="SentenceDelinquencyDispositionEventType">
		<xs:annotation>
			<xs:documentation>Adult Sentencing or Juvenile Disposition Hearing</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element ref="CourtCaseNumber"/>
			<xs:element name="PronouncedDate" type="xs:date"/>
			<xs:element name="SentenceEventText" type="SentenceEventType"/>
			<xs:element name="PronouncingJudge" type="JudicialOfficialType" minOccurs="0"/>
			<xs:element name="AmendedReasonText" type="AmendmentReasonSentenceType" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ServiceEventType">
		<xs:annotation>
			<xs:documentation>Entity Type that handles the Service of various Court Documents and Orders</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element ref="CourtCaseNumber"/>
			<xs:element name="ServiceDocumentOrderText" type="ServiceEventDocumentType"/>
			<xs:element name="ServiceIssuance">
				<xs:annotation>
					<xs:documentation source="Justice..SrvcEvent"/>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="ServiceIssuedDateTime" type="xs:dateTime"/>
						<xs:element name="ServiceFiledBy" minOccurs="0">
							<xs:simpleType>
								<xs:restriction base="xs:string">
									<xs:minLength value="1"/>
									<xs:maxLength value="100"/>
								</xs:restriction>
							</xs:simpleType>
						</xs:element>
						<xs:element name="ServiceComment" type="CommentType" minOccurs="0"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="ServedParty">
				<xs:annotation>
					<xs:documentation source="Justice..SrvcEventParty"/>
				</xs:annotation>
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="PartyType">
							<xs:sequence>
								<xs:element name="ServedPartyReference">
									<xs:complexType>
										<xs:simpleContent>
											<xs:extension base="xs:IDREF">
												<xs:attribute name="partyKey" type="xs:positiveInteger" use="required"/>
											</xs:extension>
										</xs:simpleContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="ServedPartyName">
									<xs:simpleType>
										<xs:restriction base="xs:string">
											<xs:minLength value="1"/>
											<xs:maxLength value="173"/>
										</xs:restriction>
									</xs:simpleType>
								</xs:element>
							</xs:sequence>
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="ServiceEventDetail">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="PersonToServe" minOccurs="0">
							<xs:simpleType>
								<xs:restriction base="xs:string">
									<xs:minLength value="1"/>
									<xs:maxLength value="173"/>
								</xs:restriction>
							</xs:simpleType>
						</xs:element>
						<xs:element name="PartyAddress" type="AddressUSNonStandardType" minOccurs="0"/>
						<xs:element name="AnticipatedService">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="ServedByPartyReference" minOccurs="0">
										<xs:complexType>
											<xs:simpleContent>
												<xs:extension base="xs:IDREF">
													<xs:attribute name="partyKey" type="xs:positiveInteger"/>
												</xs:extension>
											</xs:simpleContent>
										</xs:complexType>
									</xs:element>
									<xs:element name="ServerName" minOccurs="0">
										<xs:simpleType>
											<xs:restriction base="xs:string">
												<xs:minLength value="1"/>
												<xs:maxLength value="100"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="ActualService" minOccurs="0">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="ServedByPartyReference" minOccurs="0">
										<xs:complexType>
											<xs:attribute name="partyKey" type="xs:positiveInteger" use="required"/>
										</xs:complexType>
									</xs:element>
									<xs:element name="ServerName" minOccurs="0">
										<xs:simpleType>
											<xs:restriction base="xs:string">
												<xs:minLength value="1"/>
												<xs:maxLength value="173"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:element>
									<xs:element name="ServiceOfficerPartyReference" minOccurs="0">
										<xs:complexType>
											<xs:attribute name="partyKey" type="xs:positiveInteger" use="required"/>
										</xs:complexType>
									</xs:element>
									<xs:element name="ServiceOfficerName" minOccurs="0">
										<xs:simpleType>
											<xs:restriction base="xs:string">
												<xs:minLength value="1"/>
												<xs:maxLength value="173"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:element>
									<xs:element name="ServiceDateTime" type="xs:dateTime" minOccurs="0"/>
									<xs:element name="ReturnDateTime" type="xs:dateTime" minOccurs="0"/>
									<xs:element name="ResponseDueDateTime" type="xs:dateTime" minOccurs="0"/>
									<xs:element name="ServiceMethodText" type="ServiceMethodType" minOccurs="0"/>
									<xs:element name="ServiceMileage" type="xs:double" minOccurs="0"/>
									<xs:element name="ServiceCommentText" type="CommentType" minOccurs="0"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="serviceEventKey"/>
	</xs:complexType>
	<xs:complexType name="SettingType">
		<xs:annotation>
			<xs:documentation>New container type from Tyler's IXML</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="CourtCalendarNameText">
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="xs:string">
							<xs:attribute name="calendarKey" type="xs:string" use="required"/>
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="CourtSessionNameText" minOccurs="0">
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="xs:string"/>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="HearingDateTimes">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="HearingDatetimeStart" type="xs:dateTime"/>
						<xs:element name="HearingDatetimeEnd" type="xs:dateTime" minOccurs="0"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="SettingStatus" type="HearingStatusType"/>
			<xs:element name="HearingLocation" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Court Resource where Resource Type = "Location"</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PresidingJudge" type="JudicialOfficialType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Court Resource where Resource Type = "Judicial Officer"  Policy Issue: How to restrict access where court does not want to provide judge name to prevent judge shopping?</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="InterpreterRequired" type="xs:boolean"/>
			<xs:element name="InterpreterLanguage" type="LanguageType" minOccurs="0"/>
		</xs:sequence>
		<xs:attribute name="settingKey" type="xs:positiveInteger" use="required"/>
	</xs:complexType>
	<xs:complexType name="StatuteOrdinanceRuleType">
		<xs:sequence>
			<xs:element name="StatuteOrdinanceRuleCite" type="xs:string"/>
			<xs:element name="SeverityLevel" type="OffenseSeverityLevelType"/>
			<xs:element name="ChargeLegalDescriptionText" type="xs:string">
				<xs:annotation>
					<xs:documentation>The legal or formal description of a charge.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PredatoryOffenderRegistrationRequiredIndicator" type="xs:boolean" minOccurs="0"/>
			<xs:element name="TargetedMisdemeanorIndicator" type="xs:boolean" minOccurs="0"/>
			<xs:element name="GeneralOffenseCode" type="GeneralOffenseCodeType" minOccurs="0"/>
			<xs:element name="MinnesotaOffenseCode" type="MinnesotaOffenseCodeType" minOccurs="0"/>
		</xs:sequence>
		<xs:attribute name="statuteKey" type="xs:positiveInteger">
			<xs:annotation>
				<xs:documentation source="Odyssey Legacy Reference ID">Primary Key reference to Minnesota Statute Table disseminated by CriMNet</xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="sourceInfoText"/>
	</xs:complexType>
	<xs:complexType name="StatuteSupplementalOrdinanceRuleType">
		<xs:sequence>
			<xs:element name="StatuteOrdinanceRuleCite" type="xs:string"/>
			<xs:element name="SeverityLevel" type="OffenseSeverityLevelType" minOccurs="0"/>
			<xs:element name="ChargeLegalDescriptionText" type="xs:string">
				<xs:annotation>
					<xs:documentation>The legal or formal description of a charge.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PredatoryOffenderRegistrationRequiredIndicator" type="xs:boolean" minOccurs="0"/>
			<xs:element name="TargetedMisdemeanorIndicator" type="xs:boolean" minOccurs="0"/>
			<xs:element name="GeneralOffenseCode" type="GeneralOffenseCodeType" minOccurs="0"/>
			<xs:element name="MinnesotaOffenseCode" type="MinnesotaOffenseCodeType" minOccurs="0"/>
		</xs:sequence>
		<xs:attribute name="statuteKey"/>
		<xs:attribute name="sourceInfoText"/>
	</xs:complexType>
	<xs:complexType name="TelephoneNumberType">
		<xs:annotation>
			<xs:documentation>A subset of JXDM elements to hold telephone number information.  MNCIS introduces the attributes of Current phone number as well as indicator for an Invalid phone number.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="TelephoneNumberFullID" type="xs:string"/>
			<xs:element name="TelephoneInternationDirectDialID" type="xs:positiveInteger" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Only available on International Phone Numbers other than 011 (USA)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="TelephoneCountryCodeID" type="xs:positiveInteger" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Only available on International phone numbers.  Otherwise a Country Code of 1 is assumed.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="TelephoneAreaCodeID" type="xs:positiveInteger" minOccurs="0"/>
			<xs:element name="TelephoneExchangeID" type="xs:positiveInteger" minOccurs="0"/>
			<xs:element name="TelephoneSubscriberID" type="xs:positiveInteger" minOccurs="0"/>
			<xs:element name="TelephoneSuffixID" type="xs:string" minOccurs="0"/>
		</xs:sequence>
		<xs:attribute name="telephoneNumberUsageText" type="TelephoneNumberUsageType" use="required"/>
		<xs:attribute name="currentTelephoneNumberIndicator" type="xs:boolean" use="required"/>
		<xs:attribute name="invalidTelephoneNumberIndicator" type="xs:boolean" use="required"/>
	</xs:complexType>
	<xs:complexType name="TrialDemandType">
		<xs:sequence>
			<xs:element name="TrialDemandType">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:enumeration value="Jury Trial"/>
						<xs:enumeration value="Speedy Trial"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="TrialDemandDate" type="xs:date"/>
			<xs:element name="TrialDemandAction">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:enumeration value="Demanded"/>
						<xs:enumeration value="Waived"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="StatusJXDMType">
		<xs:annotation>
			<xs:documentation>A structure that describes the conditions or status of a person, activity, or object.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="StatusText" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="StatusDate" type="xs:date" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="StatusTime" type="xs:time" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="StatusDescriptionText" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="StatusIssuerText" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="StatusIssuerID" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="StatusIssuerIDReference" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="StatusType">
		<xs:sequence>
			<xs:element name="StatusDate" type="xs:date"/>
			<xs:element name="StatusText" type="StatusTextType"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SubjectType">
		<xs:choice>
			<xs:element name="PartyReference">
				<xs:complexType>
					<xs:attribute name="partyKey" type="xs:positiveInteger" use="required"/>
				</xs:complexType>
			</xs:element>
			<xs:element ref="ChildNonDelinquent"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="SubjectEthnicityType">
		<xs:sequence>
			<xs:element name="PartyReportedEthnicityText" type="EthnicType" minOccurs="0"/>
			<xs:element name="LawEnforcementObservedEthnicityText" type="EthnicType" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SubjectRaceType">
		<xs:sequence>
			<xs:element name="PartyReportedRaceText" type="RaceType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>MNCIS stores this race data with the Party</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="LawEnforcementObservedRaceText" type="RaceType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>MNCIS stores this race data with the case</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TCISCaseNumberType">
		<xs:sequence>
			<xs:element name="CountyNumber" type="xs:positiveInteger">
				<xs:annotation>
					<xs:documentation>Includes 98 which was used for Appellate Court Cases and excludes Scott County (70) which was never a TCIS County (used as a test county on the system)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="GenericCaseType">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:enumeration value="C"/>
						<xs:enumeration value="S"/>
						<xs:enumeration value="K"/>
						<xs:enumeration value="T"/>
						<xs:enumeration value="J"/>
						<xs:enumeration value="P"/>
						<xs:enumeration value="F"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="CheckDigit">
				<xs:annotation>
					<xs:documentation>MOD10 Check Digit</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:length value="1"/>
						<xs:pattern value="[0-9X]{1}"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="YearFiled">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:length value="2"/>
						<xs:pattern value="[0-9]{2}"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="SequenceNumber">
				<xs:annotation>
					<xs:documentation>Left Zero Padded Format</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:length value="6"/>
						<xs:pattern value="[0-9]{6}"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="USStateType">
		<xs:sequence>
			<xs:element name="StateText" type="xs:string"/>
			<xs:element name="CompactStateIndicator" type="xs:boolean" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Denotes a state or territory to which driver records are shared</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="uspsKey" type="xs:string" use="required"/>
		<xs:attribute name="fipsKey" type="xs:positiveInteger"/>
	</xs:complexType>
	<xs:complexType name="WritOfExecutionType">
		<xs:sequence>
			<xs:element name="WritIssuanceDate" type="xs:date"/>
			<xs:element name="IssuingJurisdiction" type="xs:string"/>
			<xs:element name="ExecuteAgainstRealProperty" type="xs:boolean"/>
			<xs:element name="JudgmentAmounts" type="JudgmentBalanceType"/>
		</xs:sequence>
	</xs:complexType>
	<!--The following simple types enumerate the values found in MNCIS Code Tables and are provided to ease maintenance of this information.-->
	<xs:simpleType name="AddressStreetType">
		<xs:annotation>
			<xs:documentation>Odyssey Enumerated Address Street Types, e.g., Street, Avenue</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Avenue"/>
			<xs:enumeration value="Boulevard"/>
			<xs:enumeration value="Causeway"/>
			<xs:enumeration value="Circle"/>
			<xs:enumeration value="Court"/>
			<xs:enumeration value="Cove"/>
			<xs:enumeration value="Drive"/>
			<xs:enumeration value="Expressway"/>
			<xs:enumeration value="Freeway"/>
			<xs:enumeration value="Highway"/>
			<xs:enumeration value="Junction"/>
			<xs:enumeration value="Lane"/>
			<xs:enumeration value="Loop"/>
			<xs:enumeration value="Parkway"/>
			<xs:enumeration value="Place"/>
			<xs:enumeration value="Road"/>
			<xs:enumeration value="Square"/>
			<xs:enumeration value="Street"/>
			<xs:enumeration value="Terrace"/>
			<xs:enumeration value="Trace"/>
			<xs:enumeration value="Trail"/>
			<xs:enumeration value="Turnpike"/>
			<xs:enumeration value="Way"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AgencyType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Court"/>
			<xs:enumeration value="Juvenile Confinement/Placement"/>
			<xs:enumeration value="Law Enforcement"/>
			<xs:enumeration value="Local Confinement"/>
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Placement"/>
			<xs:enumeration value="Prison Confinement"/>
			<xs:enumeration value="Probation"/>
			<xs:enumeration value="Treatment"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AmendmentReasonType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Conditions met"/>
			<xs:enumeration value="Prosecution motion granted"/>
			<xs:enumeration value="Amended complaint"/>
			<xs:enumeration value="Reduced"/>
			<xs:enumeration value="Amend"/>
			<xs:enumeration value="Appeals Court Reversal"/>
			<xs:enumeration value="TCIS Reduced Charge"/>
			<xs:enumeration value="Court Order"/>
			<xs:enumeration value="Defense Motion Granted"/>
			<xs:enumeration value="Plea withdrawn by appellate court decision"/>
			<xs:enumeration value="Plea withdrawn by court"/>
			<xs:enumeration value="Plea withdrawn by defendant"/>
			<xs:enumeration value="Probation Violation"/>
			<xs:enumeration value="Modification"/>
			<xs:enumeration value="Re-sentenced"/>
			<xs:enumeration value="Revocation"/>
			<xs:enumeration value="Additional order"/>
			<xs:enumeration value="Plea agreement"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AmendmentReasonPleaType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Amend"/>
			<xs:enumeration value="Amended complaint"/>
			<xs:enumeration value="Appeals Court Reversal"/>
			<xs:enumeration value="Court Order"/>
			<xs:enumeration value="Defense Motion Granted"/>
			<xs:enumeration value="Plea agreement"/>
			<xs:enumeration value="Plea withdrawn by appellate court decision"/>
			<xs:enumeration value="Plea withdrawn by court"/>
			<xs:enumeration value="Plea withdrawn by defendant"/>
			<xs:enumeration value="Probation Violation"/>
			<xs:enumeration value="Prosecution motion granted"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AmendmentReasonCriminalDispositionType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Amend"/>
			<xs:enumeration value="Amended complaint"/>
			<xs:enumeration value="Appeals Court Reversal"/>
			<xs:enumeration value="Conditions met"/>
			<xs:enumeration value="Court Order"/>
			<xs:enumeration value="Defense Motion Granted"/>
			<xs:enumeration value="Probation Violation"/>
			<xs:enumeration value="Reduced"/>
			<xs:enumeration value="Revocation"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AmendmentReasonSentenceType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Conditions met"/>
			<xs:enumeration value="Reduced"/>
			<xs:enumeration value="Amend"/>
			<xs:enumeration value="Appeals Court Reversal"/>
			<xs:enumeration value="Court Order"/>
			<xs:enumeration value="Defense Motion Granted"/>
			<xs:enumeration value="Probation Violation"/>
			<xs:enumeration value="Modification"/>
			<xs:enumeration value="Re-sentenced"/>
			<xs:enumeration value="Revocation"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AmendmentReasonJudgmentType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Amend"/>
			<xs:enumeration value="Appeals Court Reversal"/>
			<xs:enumeration value="Court Order"/>
			<xs:enumeration value="Defense Motion Granted"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="BaseCaseTypeType">
		<xs:annotation>
			<xs:documentation>MNCIS Base Case Types</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Adoption"/>
			<xs:enumeration value="Adult"/>
			<xs:enumeration value="Bad Checks"/>
			<xs:enumeration value="Bond Forfeiture"/>
			<xs:enumeration value="Civil Domestic Violence"/>
			<xs:enumeration value="Contracts, Torts, Damage or Injury"/>
			<xs:enumeration value="Divorce"/>
			<xs:enumeration value="Guardianship (Family)"/>
			<xs:enumeration value="Guardianship (Probate)"/>
			<xs:enumeration value="Juvenile"/>
			<xs:enumeration value="Mental Health"/>
			<xs:enumeration value="Other Civil"/>
			<xs:enumeration value="Other Family"/>
			<xs:enumeration value="Parent/Child Relationship"/>
			<xs:enumeration value="Paternity"/>
			<xs:enumeration value="Probate"/>
			<xs:enumeration value="Related Civil"/>
			<xs:enumeration value="Support"/>
			<xs:enumeration value="Tax Suits or Condemnation"/>
			<xs:enumeration value="Traffic"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="BondStatusType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Forfeited"/>
			<xs:enumeration value="OtherActive"/>
			<xs:enumeration value="OtherInactive"/>
			<xs:enumeration value="Posted"/>
			<xs:enumeration value="Refunded"/>
			<xs:enumeration value="Released"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="BondTypeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Attachment Bond"/>
			<xs:enumeration value="Appearance Bond"/>
			<xs:enumeration value="Cash Bail"/>
			<xs:enumeration value="Converted Bond"/>
			<xs:enumeration value="Personal Surety Bond"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CaseCategoryType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Civil"/>
			<xs:enumeration value="Criminal"/>
			<xs:enumeration value="Family"/>
			<xs:enumeration value="Probate"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CaseParticipantType">
		<xs:annotation>
			<xs:documentation>Describes the relationship of a Party to a Case</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Attorney"/>
			<xs:enumeration value="Bondsman"/>
			<xs:enumeration value="Civil Defendant"/>
			<xs:enumeration value="Civil Plaintiff"/>
			<xs:enumeration value="Court Reporter"/>
			<xs:enumeration value="Criminal Defendant"/>
			<xs:enumeration value="Criminal Defendant - Juvenile"/>
			<xs:enumeration value="Deceased Person"/>
			<xs:enumeration value="Employer"/>
			<xs:enumeration value="Family Defendant"/>
			<xs:enumeration value="Family Member"/>
			<xs:enumeration value="Family Plaintiff"/>
			<xs:enumeration value="Guardian"/>
			<xs:enumeration value="Judge"/>
			<xs:enumeration value="Mediator"/>
			<xs:enumeration value="Officer"/>
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Probate Applicant"/>
			<xs:enumeration value="Probate Executor/Administrator"/>
			<xs:enumeration value="Recipient"/>
			<xs:enumeration value="School"/>
			<xs:enumeration value="Victim"/>
			<xs:enumeration value="Ward"/>
			<xs:enumeration value="Witness"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CasePartyRelationType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Attorney"/>
			<xs:enumeration value="Decedant"/>
			<xs:enumeration value="Defendant"/>
			<xs:enumeration value="FamilyMember"/>
			<xs:enumeration value="Guardian"/>
			<xs:enumeration value="Mediator"/>
			<xs:enumeration value="Other 1"/>
			<xs:enumeration value="Other 2"/>
			<xs:enumeration value="Plaintiff"/>
			<xs:enumeration value="Receipient"/>
			<xs:enumeration value="Third Party"/>
			<xs:enumeration value="Victim"/>
			<xs:enumeration value="Ward"/>
			<xs:enumeration value="Witness"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CaseSubType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Age Discrimination"/>
			<xs:enumeration value="Americans with Disabilities Act"/>
			<xs:enumeration value="Actions for Recovery of Wages"/>
			<xs:enumeration value="Asbestos"/>
			<xs:enumeration value="Attorney"/>
			<xs:enumeration value="Breast Implant"/>
			<xs:enumeration value="Title VII of Civil Rights Act"/>
			<xs:enumeration value="Defamation"/>
			<xs:enumeration value="Employment Contracts (Express, Oral Implies or Promissory)"/>
			<xs:enumeration value="Equal Protection 42 USC Sec 1983"/>
			<xs:enumeration value="Minnesota Human Rights Act"/>
			<xs:enumeration value="Intentional Infliction of Emotional Distress"/>
			<xs:enumeration value="Labor Disputes/TRO's for Strikes etc."/>
			<xs:enumeration value="Medical"/>
			<xs:enumeration value="Negligent Hiring, Supervision or Retention"/>
			<xs:enumeration value="Negligent Infliction of Emotional Distress"/>
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Racial Discrimination 42 USC Sec 1981"/>
			<xs:enumeration value="Tortious Interference with Employment"/>
			<xs:enumeration value="Vitamin"/>
			<xs:enumeration value="Minnesota Whistle Blower Act"/>
			<xs:enumeration value="Wrongful Discharge"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CaseStatusType">
		<xs:annotation>
			<xs:documentation>Enumerated Case Statuses (excluded statuses marked as obsolete on or before 9/29/2003)</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Custodial"/>
			<xs:enumeration value="Denied"/>
			<xs:enumeration value="Exported"/>
			<xs:enumeration value="Probated"/>
			<xs:enumeration value="Safekeeping"/>
			<xs:enumeration value="Uncertain"/>
			<xs:enumeration value="Unprobated"/>
			<xs:enumeration value="Withdrawn"/>
			<xs:enumeration value="Closed"/>
			<xs:enumeration value="Dormant"/>
			<xs:enumeration value="Open"/>
			<xs:enumeration value="Reopened"/>
			<xs:enumeration value="Pending Probable Cause"/>
			<xs:enumeration value="On Hold"/>
			<xs:enumeration value="Final Pay/Appear Notice Sent"/>
			<xs:enumeration value="Post Permanency"/>
			<xs:enumeration value="Under Court Jurisdiction"/>
			<xs:enumeration value="Converted Closed"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CautionType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Abuses alcohol"/>
			<xs:enumeration value="Prescription drug user - may impair judgment"/>
			<xs:enumeration value="Hostile to law enforcement"/>
			<xs:enumeration value="Abuses illegal drugs"/>
			<xs:enumeration value="Violent"/>
			<xs:enumeration value="Carries weapon"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ChargeAdditionalDataType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Animal Count"/>
			<xs:enumeration value="BAC Test Status"/>
			<xs:enumeration value="Blood Alcohol Level"/>
			<xs:enumeration value="Location of Violation"/>
			<xs:enumeration value="Pounds Overweight"/>
			<xs:enumeration value="Report to DPS"/>
			<xs:enumeration value="Report to DNR"/>
			<xs:enumeration value="Speed-Posted"/>
			<xs:enumeration value="Speed-Cited"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CommentType">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="7000"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ComplexionType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Albino"/>
			<xs:enumeration value="Black"/>
			<xs:enumeration value="Dark Brown"/>
			<xs:enumeration value="Dark"/>
			<xs:enumeration value="Fair"/>
			<xs:enumeration value="Light Brown"/>
			<xs:enumeration value="Light"/>
			<xs:enumeration value="Medium Brown"/>
			<xs:enumeration value="Medium"/>
			<xs:enumeration value="Olive"/>
			<xs:enumeration value="Ruddy"/>
			<xs:enumeration value="Sallow"/>
			<xs:enumeration value="Yellow"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CostElementType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Child care"/>
			<xs:enumeration value="Medical costs"/>
			<xs:enumeration value="DNA testing"/>
			<xs:enumeration value="Birth costs"/>
			<xs:enumeration value="Arrearages"/>
			<xs:enumeration value="Confinement expenses"/>
			<xs:enumeration value="Dental costs"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CountryType">
		<xs:annotation>
			<xs:documentation>Enumerated Country Types</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Afghanistan"/>
			<xs:enumeration value="Albania"/>
			<xs:enumeration value="Algeria"/>
			<xs:enumeration value="American Samoa"/>
			<xs:enumeration value="Andorra"/>
			<xs:enumeration value="Angola"/>
			<xs:enumeration value="Anguilla"/>
			<xs:enumeration value="Antarctica"/>
			<xs:enumeration value="Antigua and Barbuda"/>
			<xs:enumeration value="Argentina"/>
			<xs:enumeration value="Armenia"/>
			<xs:enumeration value="Aruba"/>
			<xs:enumeration value="Australia"/>
			<xs:enumeration value="Austria"/>
			<xs:enumeration value="Azerbaidjan"/>
			<xs:enumeration value="Bahamas"/>
			<xs:enumeration value="Bahrain"/>
			<xs:enumeration value="Bangladesh"/>
			<xs:enumeration value="Barbados"/>
			<xs:enumeration value="Belarus"/>
			<xs:enumeration value="Belgium"/>
			<xs:enumeration value="Belize"/>
			<xs:enumeration value="Benin"/>
			<xs:enumeration value="Bermuda"/>
			<xs:enumeration value="Bhutan"/>
			<xs:enumeration value="Bolivia"/>
			<xs:enumeration value="Bosnia-Herzegovina"/>
			<xs:enumeration value="Botswana"/>
			<xs:enumeration value="Bouvet Island"/>
			<xs:enumeration value="Brazil"/>
			<xs:enumeration value="British Indian Ocean Territory"/>
			<xs:enumeration value="Brunei Darussalam"/>
			<xs:enumeration value="Bulgaria"/>
			<xs:enumeration value="Burkina Faso"/>
			<xs:enumeration value="Burundi"/>
			<xs:enumeration value="Cambodia"/>
			<xs:enumeration value="Cameroon"/>
			<xs:enumeration value="Canada"/>
			<xs:enumeration value="Cape Verde"/>
			<xs:enumeration value="Cayman Islands"/>
			<xs:enumeration value="Central African Republic"/>
			<xs:enumeration value="Chad"/>
			<xs:enumeration value="Chile"/>
			<xs:enumeration value="China"/>
			<xs:enumeration value="Christmas Island"/>
			<xs:enumeration value="Cocos (Keeling) Islands"/>
			<xs:enumeration value="Colombia"/>
			<xs:enumeration value="Comoros"/>
			<xs:enumeration value="Congo"/>
			<xs:enumeration value="Cook Islands"/>
			<xs:enumeration value="Costa Rica"/>
			<xs:enumeration value="Croatia"/>
			<xs:enumeration value="Cuba"/>
			<xs:enumeration value="Cyprus"/>
			<xs:enumeration value="Czech Republic"/>
			<xs:enumeration value="Denmark"/>
			<xs:enumeration value="Djibouti"/>
			<xs:enumeration value="Dominica"/>
			<xs:enumeration value="Dominican Republic"/>
			<xs:enumeration value="East Timor"/>
			<xs:enumeration value="Ecuador"/>
			<xs:enumeration value="Egypt"/>
			<xs:enumeration value="El Salvador"/>
			<xs:enumeration value="England"/>
			<xs:enumeration value="Equatorial Guinea"/>
			<xs:enumeration value="Eritrea"/>
			<xs:enumeration value="Estonia"/>
			<xs:enumeration value="Ethiopia"/>
			<xs:enumeration value="Falkland Islands"/>
			<xs:enumeration value="Faroe Islands"/>
			<xs:enumeration value="Fiji"/>
			<xs:enumeration value="Finland"/>
			<xs:enumeration value="Former Czechoslovakia"/>
			<xs:enumeration value="Former USSR"/>
			<xs:enumeration value="France"/>
			<xs:enumeration value="France (European Territory)"/>
			<xs:enumeration value="French Guyana"/>
			<xs:enumeration value="French Southern Territories"/>
			<xs:enumeration value="Gabon"/>
			<xs:enumeration value="Gambia"/>
			<xs:enumeration value="Georgia"/>
			<xs:enumeration value="Germany"/>
			<xs:enumeration value="Ghana"/>
			<xs:enumeration value="Gibraltar"/>
			<xs:enumeration value="Great Britain"/>
			<xs:enumeration value="Greece"/>
			<xs:enumeration value="Greenland"/>
			<xs:enumeration value="Grenada"/>
			<xs:enumeration value="Guadeloupe (French)"/>
			<xs:enumeration value="Guam (USA)"/>
			<xs:enumeration value="Guatemala"/>
			<xs:enumeration value="Guinea"/>
			<xs:enumeration value="Guinea Bissau"/>
			<xs:enumeration value="Guyana"/>
			<xs:enumeration value="Haiti"/>
			<xs:enumeration value="Heard and McDonald Islands"/>
			<xs:enumeration value="Honduras"/>
			<xs:enumeration value="Hong Kong"/>
			<xs:enumeration value="Hungary"/>
			<xs:enumeration value="Iceland"/>
			<xs:enumeration value="India"/>
			<xs:enumeration value="Indonesia"/>
			<xs:enumeration value="Iran"/>
			<xs:enumeration value="Iraq"/>
			<xs:enumeration value="Ireland"/>
			<xs:enumeration value="Israel"/>
			<xs:enumeration value="Italy"/>
			<xs:enumeration value="Ivory Coast (Cote D'Ivoire)"/>
			<xs:enumeration value="Jamaica"/>
			<xs:enumeration value="Japan"/>
			<xs:enumeration value="Jordan"/>
			<xs:enumeration value="Kazakhstan"/>
			<xs:enumeration value="Kenya"/>
			<xs:enumeration value="Kiribati"/>
			<xs:enumeration value="Kuwait"/>
			<xs:enumeration value="Kyrgyzstan"/>
			<xs:enumeration value="Laos"/>
			<xs:enumeration value="Latvia"/>
			<xs:enumeration value="Lebanon"/>
			<xs:enumeration value="Lesotho"/>
			<xs:enumeration value="Liberia"/>
			<xs:enumeration value="Libya"/>
			<xs:enumeration value="Liechtenstein"/>
			<xs:enumeration value="Lithuania"/>
			<xs:enumeration value="Luxembourg"/>
			<xs:enumeration value="Macau"/>
			<xs:enumeration value="Macedonia"/>
			<xs:enumeration value="Madagascar"/>
			<xs:enumeration value="Malawi"/>
			<xs:enumeration value="Malaysia"/>
			<xs:enumeration value="Maldives"/>
			<xs:enumeration value="Mali"/>
			<xs:enumeration value="Malta"/>
			<xs:enumeration value="Marshall Islands"/>
			<xs:enumeration value="Martinique (French)"/>
			<xs:enumeration value="Mauritania"/>
			<xs:enumeration value="Mauritius"/>
			<xs:enumeration value="Mayotte"/>
			<xs:enumeration value="Mexico"/>
			<xs:enumeration value="Micronesia"/>
			<xs:enumeration value="Moldavia"/>
			<xs:enumeration value="Monaco"/>
			<xs:enumeration value="Mongolia"/>
			<xs:enumeration value="Montserrat"/>
			<xs:enumeration value="Morocco"/>
			<xs:enumeration value="Mozambique"/>
			<xs:enumeration value="Myanmar"/>
			<xs:enumeration value="Namibia"/>
			<xs:enumeration value="Nauru"/>
			<xs:enumeration value="Nepal"/>
			<xs:enumeration value="Netherlands"/>
			<xs:enumeration value="Netherlands Antilles"/>
			<xs:enumeration value="Network"/>
			<xs:enumeration value="Neutral Zone"/>
			<xs:enumeration value="New Caledonia (French)"/>
			<xs:enumeration value="New Zealand"/>
			<xs:enumeration value="Nicaragua"/>
			<xs:enumeration value="Niger"/>
			<xs:enumeration value="Nigeria"/>
			<xs:enumeration value="Niue"/>
			<xs:enumeration value="Norfolk Island"/>
			<xs:enumeration value="North Korea"/>
			<xs:enumeration value="Northern Mariana Islands"/>
			<xs:enumeration value="Norway"/>
			<xs:enumeration value="Oman"/>
			<xs:enumeration value="Pakistan"/>
			<xs:enumeration value="Palau"/>
			<xs:enumeration value="Panama"/>
			<xs:enumeration value="Papua New Guinea"/>
			<xs:enumeration value="Paraguay"/>
			<xs:enumeration value="Peru"/>
			<xs:enumeration value="Philippines"/>
			<xs:enumeration value="Pitcairn Island"/>
			<xs:enumeration value="Poland"/>
			<xs:enumeration value="Polynesia (French)"/>
			<xs:enumeration value="Portugal"/>
			<xs:enumeration value="Puerto Rico"/>
			<xs:enumeration value="Qatar"/>
			<xs:enumeration value="Reunion (French)"/>
			<xs:enumeration value="Romania"/>
			<xs:enumeration value="Russian Federation"/>
			<xs:enumeration value="Rwanda"/>
			<xs:enumeration value="S. Georgia &amp; S. Sandwich Isls."/>
			<xs:enumeration value="Saint Helena"/>
			<xs:enumeration value="Saint Kitts &amp; Nevis Anguilla"/>
			<xs:enumeration value="Saint Lucia"/>
			<xs:enumeration value="Saint Pierre and Miquelon"/>
			<xs:enumeration value="Saint Tome (Sao Tome) and Principe"/>
			<xs:enumeration value="Saint Vincent &amp; Grenadines"/>
			<xs:enumeration value="Samoa"/>
			<xs:enumeration value="San Marino"/>
			<xs:enumeration value="Saudi Arabia"/>
			<xs:enumeration value="Scotland"/>
			<xs:enumeration value="Senegal"/>
			<xs:enumeration value="Seychelles"/>
			<xs:enumeration value="Sierra Leone"/>
			<xs:enumeration value="Singapore"/>
			<xs:enumeration value="Slovak Republic"/>
			<xs:enumeration value="Slovenia"/>
			<xs:enumeration value="Solomon Islands"/>
			<xs:enumeration value="Somalia"/>
			<xs:enumeration value="South Africa"/>
			<xs:enumeration value="South Korea"/>
			<xs:enumeration value="Spain"/>
			<xs:enumeration value="Sri Lanka"/>
			<xs:enumeration value="Sudan"/>
			<xs:enumeration value="Suriname"/>
			<xs:enumeration value="Svalbard and Jan Mayen Islands"/>
			<xs:enumeration value="Swaziland"/>
			<xs:enumeration value="Sweden"/>
			<xs:enumeration value="Switzerland"/>
			<xs:enumeration value="Syria"/>
			<xs:enumeration value="Tadjikistan"/>
			<xs:enumeration value="Taiwan"/>
			<xs:enumeration value="Tanzania"/>
			<xs:enumeration value="Thailand"/>
			<xs:enumeration value="Togo"/>
			<xs:enumeration value="Tokelau"/>
			<xs:enumeration value="Tonga"/>
			<xs:enumeration value="Trinidad and Tobago"/>
			<xs:enumeration value="Tunisia"/>
			<xs:enumeration value="Turkey"/>
			<xs:enumeration value="Turkmenistan"/>
			<xs:enumeration value="Turks and Caicos Islands"/>
			<xs:enumeration value="Tuvalu"/>
			<xs:enumeration value="USA Government"/>
			<xs:enumeration value="USA Military"/>
			<xs:enumeration value="USA Minor Outlying Islands"/>
			<xs:enumeration value="Uganda"/>
			<xs:enumeration value="Ukraine"/>
			<xs:enumeration value="United Arab Emirates"/>
			<xs:enumeration value="United Kingdom"/>
			<xs:enumeration value="United States"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="Uruguay"/>
			<xs:enumeration value="Uzbekistan"/>
			<xs:enumeration value="Vanuatu"/>
			<xs:enumeration value="Vatican City State"/>
			<xs:enumeration value="Venezuela"/>
			<xs:enumeration value="Vietnam"/>
			<xs:enumeration value="Virgin Islands (British)"/>
			<xs:enumeration value="Virgin Islands (USA)"/>
			<xs:enumeration value="Wales"/>
			<xs:enumeration value="Wallis and Futuna Islands"/>
			<xs:enumeration value="Western Sahara"/>
			<xs:enumeration value="Yemen"/>
			<xs:enumeration value="Yugoslavia"/>
			<xs:enumeration value="Zaire"/>
			<xs:enumeration value="Zambia"/>
			<xs:enumeration value="Zimbabwe"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CountyType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Aitkin"/>
			<xs:enumeration value="Anoka"/>
			<xs:enumeration value="Becker"/>
			<xs:enumeration value="Carver"/>
			<xs:enumeration value="Hennepin"/>
			<xs:enumeration value="Ramsey"/>
			<xs:enumeration value="St. Louis"/>
			<xs:enumeration value="Yellow Medicine"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CriminalComplaintType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Summons"/>
			<xs:enumeration value="Warrant"/>
			<xs:enumeration value="Order of Detention"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CurrencyType">
		<xs:restriction base="xs:double"/>
	</xs:simpleType>
	<xs:simpleType name="CustodyType">
		<xs:restriction base="xs:string"/>
	</xs:simpleType>
	<xs:simpleType name="DescriptionType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="60"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DescriptionLongType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="100"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DispositionConvertedType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Acquitted, Insanity"/>
			<xs:enumeration value="Dismissed, Insanity"/>
			<xs:enumeration value="Pending due Insanity"/>
			<xs:enumeration value="Pndg due Mntl Incmp"/>
			<xs:enumeration value="Convicted Lesser Offense"/>
			<xs:enumeration value="Dismiss Civl Action"/>
			<xs:enumeration value="Pardoned"/>
			<xs:enumeration value="Sentence Commuted"/>
			<xs:enumeration value="Mistrial"/>
			<xs:enumeration value="Executive Clemency"/>
			<xs:enumeration value="Found Insane"/>
			<xs:enumeration value="Found Mtl Incompnt"/>
			<xs:enumeration value="No True Bill"/>
			<xs:enumeration value="Count Dropped"/>
			<xs:enumeration value="Returned (Escaped)"/>
			<xs:enumeration value="Retrn Viol Release"/>
			<xs:enumeration value="Adjudicatn Unknwn"/>
			<xs:enumeration value="MILITARY ONLY"/>
			<xs:enumeration value="Bail Forfeited"/>
			<xs:enumeration value="Confinement or Fine"/>
			<xs:enumeration value="Confine in Hospital"/>
			<xs:enumeration value="Court Costs Only"/>
			<xs:enumeration value="Death Sentence"/>
			<xs:enumeration value="MILITARY ONLY"/>
			<xs:enumeration value="Fine and/or Costs"/>
			<xs:enumeration value="Indeterminate"/>
			<xs:enumeration value="Indetermin to Majrty"/>
			<xs:enumeration value="Life"/>
			<xs:enumeration value="Charge Dropped"/>
			<xs:enumeration value="Indeterminate Stay"/>
			<xs:enumeration value="Restitution"/>
			<xs:enumeration value="Restitution and Costs"/>
			<xs:enumeration value="PdPer Rest or Cost Pd"/>
			<xs:enumeration value="Nolled"/>
			<xs:enumeration value="Split Sentence"/>
			<xs:enumeration value="Svng Time Otr Charge"/>
			<xs:enumeration value="Motion of US Attorney"/>
			<xs:enumeration value="Turned over to Otr Agy"/>
			<xs:enumeration value="Nolle Prosse w/leave"/>
			<xs:enumeration value="Nolo Contendere"/>
			<xs:enumeration value="Guilty Plea"/>
			<xs:enumeration value="Sentence Unknown"/>
			<xs:enumeration value="Sentence Suspended"/>
			<xs:enumeration value="Max Pndng OB/Study"/>
			<xs:enumeration value="Probation Denied"/>
			<xs:enumeration value="Convict Set Aside"/>
			<xs:enumeration value="Concurrent"/>
			<xs:enumeration value="Consecutive"/>
			<xs:enumeration value="Credit w/time Srvd"/>
			<xs:enumeration value="Appealed Sentence"/>
			<xs:enumeration value="Work Release Nights"/>
			<xs:enumeration value="Weekends Only"/>
			<xs:enumeration value="DiversionCmpltd"/>
			<xs:enumeration value="Combined Charges"/>
			<xs:enumeration value="Plus Confine Sent"/>
			<xs:enumeration value="No info filed"/>
			<xs:enumeration value="Impos Sentence Stayed"/>
			<xs:enumeration value="Indet Sentence Stayed"/>
			<xs:enumeration value="Conf Cond of Prob"/>
			<xs:enumeration value="Amended Complaint"/>
			<xs:enumeration value="Sentence to Service"/>
			<xs:enumeration value="Home Detention"/>
			<xs:enumeration value="Combined w/other cnt"/>
			<xs:enumeration value="Post Convict.Relief"/>
			<xs:enumeration value="Mult Chargs 1 Disp"/>
			<xs:enumeration value="Conviction set aside"/>
			<xs:enumeration value="Safe Streets Sentence"/>
			<xs:enumeration value="Intermediate Sanctions"/>
			<xs:enumeration value="Surcharge"/>
			<xs:enumeration value="Assessment"/>
			<xs:enumeration value="Dfd Ref to Diversion"/>
			<xs:enumeration value="Discharge from Prob"/>
			<xs:enumeration value="Probation Violation"/>
			<xs:enumeration value="Adjudic Juv Sex Offender"/>
			<xs:enumeration value="Predatory Sex Offender"/>
			<xs:enumeration value="Ext Jurisdiction Juv"/>
			<xs:enumeration value="Dangerous/Career Offender"/>
			<xs:enumeration value="Danger to Publc Safety"/>
			<xs:enumeration value="Predatory Crime"/>
			<xs:enumeration value="Departure from Guidlines"/>
			<xs:enumeration value="Workhouse"/>
			<xs:enumeration value="Restitution Jnt and Several"/>
			<xs:enumeration value="Release Privileges"/>
			<xs:enumeration value="Work in Lieu of Fines"/>
			<xs:enumeration value="Work Service Lieu of Jail"/>
			<xs:enumeration value="Community Work Service"/>
			<xs:enumeration value="Cred tretmnt time to Jail"/>
			<xs:enumeration value="Electronic Monitoring"/>
			<xs:enumeration value="Domestic Abuse Monitoring"/>
			<xs:enumeration value="Conditional Release"/>
			<xs:enumeration value="No Early Release"/>
			<xs:enumeration value="Juv Prob not greater than 19"/>
			<xs:enumeration value="Confin/Comm.WorkServ"/>
			<xs:enumeration value="Waive Surcharges"/>
			<xs:enumeration value="Waive Fine"/>
			<xs:enumeration value="No Disord Conduct"/>
			<xs:enumeration value="Comply with Conditions"/>
			<xs:enumeration value="No Same or Similar Violat"/>
			<xs:enumeration value="Obey All Laws/Good Behvor"/>
			<xs:enumeration value="No Contact w Victim/Fmily"/>
			<xs:enumeration value="No Driving wo Valid DL"/>
			<xs:enumeration value="No Alcohol Violations"/>
			<xs:enumeration value="No Possess Alchol/Drgs"/>
			<xs:enumeration value="Added Confinement"/>
			<xs:enumeration value="Abstain from Alchol/Drugs"/>
			<xs:enumeration value="No DL Violations"/>
			<xs:enumeration value="No drive w/o Insur."/>
			<xs:enumeration value="No Assaultive Behavior"/>
			<xs:enumeration value="No Drinking and Driving"/>
			<xs:enumeration value="Forfeit Vehicle"/>
			<xs:enumeration value="Surrend Lic. Plates"/>
			<xs:enumeration value="Impound Plates"/>
			<xs:enumeration value="Drive Improve Clinic"/>
			<xs:enumeration value="In-Patient Trmt"/>
			<xs:enumeration value="Treatment"/>
			<xs:enumeration value="Drug Abuse Program"/>
			<xs:enumeration value="Chemical Depend Treatment"/>
			<xs:enumeration value="Mental Health Treatmnt"/>
			<xs:enumeration value="Sex Offndr Eval/Treat"/>
			<xs:enumeration value="Counseling"/>
			<xs:enumeration value="Attend AA"/>
			<xs:enumeration value="Alcohol Monitor"/>
			<xs:enumeration value="Alcohol Assessment"/>
			<xs:enumeration value="DWI Clinic"/>
			<xs:enumeration value="Attend NarcoticsAnon"/>
			<xs:enumeration value="Chem.Dependency Eval"/>
			<xs:enumeration value="Psychological Eval."/>
			<xs:enumeration value="Random Breath/UrTest"/>
			<xs:enumeration value="Outpatient Treat"/>
			<xs:enumeration value="Victim Impact Panel"/>
			<xs:enumeration value="Convict. deemed Misd"/>
			<xs:enumeration value="Obtain GED"/>
			<xs:enumeration value="Maintain Employment"/>
			<xs:enumeration value="Obtain Drvr Lic"/>
			<xs:enumeration value="Cognitiv skill train"/>
			<xs:enumeration value="No Gang Association"/>
			<xs:enumeration value="Work Svc Lieu Restit"/>
			<xs:enumeration value="Dom Abuse Evaluation"/>
			<xs:enumeration value="Register SexOffender"/>
			<xs:enumeration value="Supply DNA Sample"/>
			<xs:enumeration value="Snt Svc Lieu Fine/CC"/>
			<xs:enumeration value="Snt Svs Lieu Time"/>
			<xs:enumeration value="Dom Abuse Prog/Trmt"/>
			<xs:enumeration value="NoStalkingViolations"/>
			<xs:enumeration value="No Harass Violations"/>
			<xs:enumeration value="No OFP Violations"/>
			<xs:enumeration value="No Weapon Violations"/>
			<xs:enumeration value="Rule 25"/>
			<xs:enumeration value="Anger Management"/>
			<xs:enumeration value="MADD Victim Impact"/>
			<xs:enumeration value="No Ordinance Viol"/>
			<xs:enumeration value="No Building Viol"/>
			<xs:enumeration value="Appealed"/>
			<xs:enumeration value="Vacated"/>
			<xs:enumeration value="Diversion Removed"/>
			<xs:enumeration value="EJJ-Probation Viol."/>
			<xs:enumeration value="Hung Jury"/>
			<xs:enumeration value="Adjudicated Delinquent"/>
			<xs:enumeration value="Abandon"/>
			<xs:enumeration value="Cncvtr Adult Prs and Est"/>
			<xs:enumeration value="Cnsvtr Adult Estate"/>
			<xs:enumeration value="Cnsvtr Adult Person"/>
			<xs:enumeration value="Closed"/>
			<xs:enumeration value="Minor Conservatorshp"/>
			<xs:enumeration value="Case Consolidated"/>
			<xs:enumeration value="Delinquent"/>
			<xs:enumeration value="Defendant"/>
			<xs:enumeration value="Default"/>
			<xs:enumeration value="Dfd Rfrd to Diversion"/>
			<xs:enumeration value="Grdn Adult Prsn and Est"/>
			<xs:enumeration value="Grdn Adult Estate"/>
			<xs:enumeration value="Grdn Adult Person"/>
			<xs:enumeration value="Grdn Minor Person"/>
			<xs:enumeration value="Dissol/Annul Granted"/>
			<xs:enumeration value="UD Counter Claim"/>
			<xs:enumeration value="UD Oth Breach Lease"/>
			<xs:enumeration value="UD Nonpayment Rent"/>
			<xs:enumeration value="UD Viol. Covenants"/>
			<xs:enumeration value="Modified"/>
			<xs:enumeration value="Not Delinquent"/>
			<xs:enumeration value="Non-suit"/>
			<xs:enumeration value="For Plaintiff"/>
			<xs:enumeration value="Settled"/>
			<xs:enumeration value="Withdrawn"/>
			<xs:enumeration value="Alford plea"/>
			<xs:enumeration value="Appeal Denied"/>
			<xs:enumeration value="Appeal Dismissed"/>
			<xs:enumeration value="Case Remanded"/>
			<xs:enumeration value="Case Reversed and Remanded"/>
			<xs:enumeration value="Conviction for other charge"/>
			<xs:enumeration value="Count charge dropped"/>
			<xs:enumeration value="Deferred"/>
			<xs:enumeration value="Discharge per court order (Appeals)"/>
			<xs:enumeration value="Judgment set aside (Reversed)"/>
			<xs:enumeration value="Judgment Upheld (Affirmed)"/>
			<xs:enumeration value="EJJ adult sentence executed"/>
			<xs:enumeration value="No adjudication for same conduct"/>
			<xs:enumeration value="Failure to Appear"/>
			<xs:enumeration value="Guilty"/>
			<xs:enumeration value="Not Guilty"/>
			<xs:enumeration value="Not proven"/>
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Stay of Adjudication"/>
			<xs:enumeration value="Transferred"/>
			<xs:enumeration value="Proven"/>
			<xs:enumeration value="Disposition/Permanency Ordered"/>
			<xs:enumeration value="Predisposition Order(s)"/>
			<xs:enumeration value="Termination of jurisdiction"/>
			<xs:enumeration value="Closed"/>
			<xs:enumeration value="No Change in Status at this time"/>
			<xs:enumeration value="Certified as EJJ"/>
			<xs:enumeration value="Adjudicated: Default"/>
			<xs:enumeration value="Adjudicated: No"/>
			<xs:enumeration value="Adjudicated: Yes"/>
			<xs:enumeration value="Admitted"/>
			<xs:enumeration value="Denied"/>
			<xs:enumeration value="No Response"/>
			<xs:enumeration value="Plea Not Accepted"/>
			<xs:enumeration value="Proven"/>
			<xs:enumeration value="Not proven"/>
			<xs:enumeration value="Adult sentence only (EJJ)"/>
			<xs:enumeration value="Probation only"/>
			<xs:enumeration value="Teen court"/>
			<xs:enumeration value="Disposition Unavailable"/>
			<xs:enumeration value="Acquitted"/>
			<xs:enumeration value="Acquitted, mental incompetency"/>
			<xs:enumeration value="Adjudication withheld"/>
			<xs:enumeration value="Certified as an adult"/>
			<xs:enumeration value="Continued for dismissal"/>
			<xs:enumeration value="Continued without findings"/>
			<xs:enumeration value="Convicted"/>
			<xs:enumeration value="Dismissed"/>
			<xs:enumeration value="Dismissed, mentally incompetent"/>
			<xs:enumeration value="Diversion"/>
			<xs:enumeration value="Extradited"/>
			<xs:enumeration value="Probation  before conviction"/>
			<xs:enumeration value="Change of venue"/>
			<xs:enumeration value="Change of venue"/>
			<xs:enumeration value="Certified as an adult"/>
			<xs:enumeration value="Vacated"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DispositionSentenceType">
		<xs:annotation>
			<xs:documentation>These are Sentencing Detail elements</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Converted Disposition Component"/>
			<xs:enumeration value="Commit to Commissioner of Corrections - Adult"/>
			<xs:enumeration value="Probation - Juvenile"/>
			<xs:enumeration value="Treatment - Adult"/>
			<xs:enumeration value="Probation - Adult"/>
			<xs:enumeration value="Condition - Adult"/>
			<xs:enumeration value="Treatment - Juvenile"/>
			<xs:enumeration value="Diversion Program - Adult"/>
			<xs:enumeration value="Diversion Program - Juvenile"/>
			<xs:enumeration value="Local Confinement"/>
			<xs:enumeration value="Service - Adult"/>
			<xs:enumeration value="Service - Juvenile"/>
			<xs:enumeration value="Home Detention - Juvenile"/>
			<xs:enumeration value="Electronic Monitor - Juvenile"/>
			<xs:enumeration value="Home Detention - Adult"/>
			<xs:enumeration value="Electronic Monitor - Adult"/>
			<xs:enumeration value="Juvenile Correctional/Placement Facility"/>
			<xs:enumeration value="Juvenile Facility"/>
			<xs:enumeration value="Commit to Commissioner of Corrections - Juvenile"/>
			<xs:enumeration value="Stayed Adult Sentence"/>
			<xs:enumeration value="Fees - Adult"/>
			<xs:enumeration value="Condition - Juvenile"/>
			<xs:enumeration value="Fees - Juvenile"/>
			<xs:enumeration value="ConcurrentConsecutive"/>
			<xs:enumeration value="Sentence Status"/>
			<xs:enumeration value="Community Control"/>
			<xs:enumeration value="Provisions"/>
			<xs:enumeration value="Attorneys at Sentencing"/>
			<xs:enumeration value="Driver's License Suspended"/>
			<xs:enumeration value="Probation"/>
			<xs:enumeration value="Confinement"/>
			<xs:enumeration value="Home Monitoring"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DispositionChargeType">
		<xs:annotation>
			<xs:documentation>Dispositive elements of a charge</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Dismissed, conditions met"/>
			<xs:enumeration value="No adjudication-same course of conduct"/>
			<xs:enumeration value="Adjudicated petty offender"/>
			<xs:enumeration value="Adjudicated juvenile traffic offender"/>
			<xs:enumeration value="Acquitted"/>
			<xs:enumeration value="Acquitted, insanity"/>
			<xs:enumeration value="Acquitted, mental incompetency"/>
			<xs:enumeration value="Adjudicated delinquent"/>
			<xs:enumeration value="Continued for dismissal"/>
			<xs:enumeration value="Continued without adjudication"/>
			<xs:enumeration value="Convicted"/>
			<xs:enumeration value="Dismissed, mentally incompetent"/>
			<xs:enumeration value="Dismissed"/>
			<xs:enumeration value="Dismissed, civil action"/>
			<xs:enumeration value="Dismissed, insanity"/>
			<xs:enumeration value="Diversion"/>
			<xs:enumeration value="Extradition ordered"/>
			<xs:enumeration value="Extradition waived"/>
			<xs:enumeration value="Probation before conviction"/>
			<xs:enumeration value="Adjudication unknown"/>
			<xs:enumeration value="Adjudication withheld"/>
			<xs:enumeration value="Certified as an adult"/>
			<xs:enumeration value="Change of venue"/>
			<xs:enumeration value="Continued without findings"/>
			<xs:enumeration value="Conviction set aside"/>
			<xs:enumeration value="Mistrial"/>
			<xs:enumeration value="Vacated"/>
			<xs:enumeration value="Proven"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DispositionAllType">
		<xs:union memberTypes="DispositionChargeType DispositionConvertedType"/>
	</xs:simpleType>
	<!--	<xs:simpleType name="ExtendedPartyConnectionType">
		<xs:annotation>
			<xs:documentation>Enumerated Types of Associations a Party may have with a Case></xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="3rd Party Defendant"/>
			<xs:enumeration value="3rd Party Plaintiff"/>
			<xs:enumeration value="4th Party Defendant"/>
			<xs:enumeration value="4th Party Plaintiff"/>
			<xs:enumeration value="5th Party Defendant"/>
			<xs:enumeration value="5th Party Plaintiff"/>
			<xs:enumeration value="6th Party Defendant"/>
			<xs:enumeration value="6th Party Plaintiff"/>
			<xs:enumeration value="Acknowledged Father"/>
			<xs:enumeration value="Adjudicated Father"/>
			<xs:enumeration value="Adult Adoptee"/>
			<xs:enumeration value="Advocate"/>
			<xs:enumeration value="Agency"/>
			<xs:enumeration value="Agent"/>
			<xs:enumeration value="Alleged Father"/>
			<xs:enumeration value="Also Known As"/>
			<xs:enumeration value="Alternate Juror"/>
			<xs:enumeration value="Appellant"/>
			<xs:enumeration value="Applicant"/>
			<xs:enumeration value="Arbitrator"/>
			<xs:enumeration value="Assignee"/>
			<xs:enumeration value="Attorney"/>
			<xs:enumeration value="Attorney (Additional)"/>
			<xs:enumeration value="Attorney - Other"/>
			<xs:enumeration value="Bank"/>
			<xs:enumeration value="Beneficiary"/>
			<xs:enumeration value="By"/>
			<xs:enumeration value="Case Manager"/>
			<xs:enumeration value="Child (Family/Juv)"/>
			<xs:enumeration value="Child (Juv &lt;10)"/>
			<xs:enumeration value="Child (Juv 10 +)"/>
			<xs:enumeration value="Child (Juvenile)"/>
			<xs:enumeration value="Child Support Officer"/>
			<xs:enumeration value="Claimant"/>
			<xs:enumeration value="Commissioner"/>
			<xs:enumeration value="Conservator"/>
			<xs:enumeration value="Court Visitor"/>
			<xs:enumeration value="Creditor"/>
			<xs:enumeration value="Custodian"/>
			<xs:enumeration value="Custody Medical Study Preparation"/>
			<xs:enumeration value="Custody Study Preparation"/>
			<xs:enumeration value="Decedent"/>
			<xs:enumeration value="Decedent (Non-Probate)"/>
			<xs:enumeration value="Defendant"/>
			<xs:enumeration value="Demandant"/>
			<xs:enumeration value="Depositor"/>
			<xs:enumeration value="Doing Business As"/>
			<xs:enumeration value="Employee"/>
			<xs:enumeration value="Employer"/>
			<xs:enumeration value="Examiner"/>
			<xs:enumeration value="Executor"/>
			<xs:enumeration value="Father"/>
			<xs:enumeration value="Formerly Known As"/>
			<xs:enumeration value="Foster Parent"/>
			<xs:enumeration value="Garnishee"/>
			<xs:enumeration value="Grandparent"/>
			<xs:enumeration value="Guardian"/>
			<xs:enumeration value="Guardian Ad Litem"/>
			<xs:enumeration value="Husband"/>
			<xs:enumeration value="Individually"/>
			<xs:enumeration value="Interested Observor"/>
			<xs:enumeration value="Interpleader"/>
			<xs:enumeration value="Interpreter"/>
			<xs:enumeration value="Intervenor"/>
			<xs:enumeration value="Investigator"/>
			<xs:enumeration value="Joint Petitioner"/>
			<xs:enumeration value="Jointly"/>
			<xs:enumeration value="Jurisdiction"/>
			<xs:enumeration value="Juror"/>
			<xs:enumeration value="Legal Custodian"/>
			<xs:enumeration value="Mediator"/>
			<xs:enumeration value="Minor"/>
			<xs:enumeration value="Mother"/>
			<xs:enumeration value="Not Actively Involved"/>
			<xs:enumeration value="Now Known As"/>
			<xs:enumeration value="Objector"/>
			<xs:enumeration value="Obligee"/>
			<xs:enumeration value="Obligor"/>
			<xs:enumeration value="On Behalf Of"/>
			<xs:enumeration value="Opposing Party"/>
			<xs:enumeration value="Other Active Parties"/>
			<xs:enumeration value="Parent"/>
			<xs:enumeration value="Participant"/>
			<xs:enumeration value="Party"/>
			<xs:enumeration value="Patient/Proposed Patient"/>
			<xs:enumeration value="Payment Plan (DF)"/>
			<xs:enumeration value="Payment Plan (WA)"/>
			<xs:enumeration value="Personal Representative"/>
			<xs:enumeration value="Petitioner"/>
			<xs:enumeration value="Petitioner/Conservator"/>
			<xs:enumeration value="Petitioner/Guardian"/>
			<xs:enumeration value="Petitioner/Personal Representative"/>
			<xs:enumeration value="Plaintiff"/>
			<xs:enumeration value="Presumed Father"/>
			<xs:enumeration value="Probation Office"/>
			<xs:enumeration value="Probation Officer - Conditional Release"/>
			<xs:enumeration value="Probation Officer - Criminal Record Summary"/>
			<xs:enumeration value="Probation Officer - Investigating"/>
			<xs:enumeration value="Probation Officer - Supervising"/>
			<xs:enumeration value="Protected Person"/>
			<xs:enumeration value="Protected Person DANCO"/>
			<xs:enumeration value="Public Agency"/>
			<xs:enumeration value="Putative Father"/>
			<xs:enumeration value="Receiver"/>
			<xs:enumeration value="Registrar of Titles"/>
			<xs:enumeration value="Relative"/>
			<xs:enumeration value="Requested Name"/>
			<xs:enumeration value="Respondent"/>
			<xs:enumeration value="School"/>
			<xs:enumeration value="Screener"/>
			<xs:enumeration value="Social Worker"/>
			<xs:enumeration value="Special Administrator"/>
			<xs:enumeration value="Special Conservator"/>
			<xs:enumeration value="Special Guardian"/>
			<xs:enumeration value="Special Master"/>
			<xs:enumeration value="Spouse"/>
			<xs:enumeration value="Step Father"/>
			<xs:enumeration value="Step Mother"/>
			<xs:enumeration value="Subject of Case"/>
			<xs:enumeration value="Subst. Decision Maker"/>
			<xs:enumeration value="Successor Conservator"/>
			<xs:enumeration value="Successor Guardian"/>
			<xs:enumeration value="Successor in Interest"/>
			<xs:enumeration value="Successor Personal Representative"/>
			<xs:enumeration value="Successor Trustee"/>
			<xs:enumeration value="Supervision Defendant"/>
			<xs:enumeration value="Surety Bond Company"/>
			<xs:enumeration value="Testator"/>
			<xs:enumeration value="Testator/Decedent"/>
			<xs:enumeration value="Topic"/>
			<xs:enumeration value="Transferee"/>
			<xs:enumeration value="Tribal Representative"/>
			<xs:enumeration value="Trustee"/>
			<xs:enumeration value="Trustor"/>
			<xs:enumeration value="Trustor/Settlor"/>
			<xs:enumeration value="Urban Tribal Representative"/>
			<xs:enumeration value="Victim"/>
			<xs:enumeration value="Visitation Expeditor"/>
			<xs:enumeration value="Visitation Medical Study Preparation"/>
			<xs:enumeration value="Ward"/>
			<xs:enumeration value="Wife"/>
			<xs:enumeration value="Witness"/>
		</xs:restriction>
	</xs:simpleType> -->
	<xs:simpleType name="GeneralOffenseCodeType">
		<xs:restriction base="xs:string">
			<xs:annotation>
				<xs:documentation>A                   
</xs:documentation>
				<xs:documentation>B                   
</xs:documentation>
				<xs:documentation>C                   
</xs:documentation>
				<xs:documentation>F                   
</xs:documentation>
				<xs:documentation>N                   
</xs:documentation>
				<xs:documentation>S                   
</xs:documentation>
				<xs:documentation>T                   
</xs:documentation>
				<xs:documentation>X                   
</xs:documentation>
				<xs:documentation>Y                   
</xs:documentation>
				<xs:documentation>Z                   
</xs:documentation>
			</xs:annotation>
			<xs:enumeration value="Attempt to Commit - GOC"/>
			<xs:enumeration value="Assault to Commit - GOC"/>
			<xs:enumeration value="Conspiracy to Commit - GOC"/>
			<xs:enumeration value="Facilitation of - GOC"/>
			<xs:enumeration value="Not applicable - GOC"/>
			<xs:enumeration value="Solicitation of - GOC"/>
			<xs:enumeration value="Threat to Commit - GOC"/>
			<xs:enumeration value="Aid/Abet - GOC"/>
			<xs:enumeration value="Accessory Before the Fact - GOC"/>
			<xs:enumeration value="Accessory After the Fact - GOC"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="HearingSettingCancellationReasonType">
		<xs:annotation>
			<xs:documentation>Enumerated Hearing/Setting Cancellation Reasons</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Waived"/>
			<xs:enumeration value="Paid without appearance"/>
			<xs:enumeration value="Fail to appear"/>
			<xs:enumeration value="Defendant's Request"/>
			<xs:enumeration value="Prosecutor Request"/>
			<xs:enumeration value="Judge Unavailable"/>
			<xs:enumeration value="Assigned in error"/>
			<xs:enumeration value="Change of venue"/>
			<xs:enumeration value="Dismissed"/>
			<xs:enumeration value="Settled"/>
			<xs:enumeration value="Party Not Served"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="HearingStatusType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Scheduled"/>
			<xs:enumeration value="Cancelled"/>
			<xs:enumeration value="Deleted"/>
			<xs:enumeration value="Reset"/>
			<xs:enumeration value="Continued"/>
			<xs:enumeration value="Held"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="HearingResultsType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Held"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="JudgeAppellateCourtType">
		<xs:annotation>
			<xs:documentation>Enumerated Minnesota Supreme and Court of Appeals Judges</xs:documentation>
		</xs:annotation>
		<xs:union memberTypes="JudgeSupremeCourtType JudgeCourtOfAppealsType"/>
	</xs:simpleType>
	<xs:simpleType name="JudgeJudgeRefereeType">
		<xs:annotation>
			<xs:documentation>Enumerated Minnesota District Court Judges and Referees</xs:documentation>
		</xs:annotation>
		<xs:union memberTypes="JudgeDistrictCourtType JudgeRefereeType"/>
	</xs:simpleType>
	<xs:simpleType name="JudgmentComponentValueType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="ConversionCost"/>
			<xs:enumeration value="ConversionDate"/>
			<xs:enumeration value="ConversionInterest"/>
			<xs:enumeration value="ConversionPrincipal"/>
			<xs:enumeration value="TEXT"/>
			<xs:enumeration value="cboCUSTType"/>
			<xs:enumeration value="cboJUDawardReason"/>
			<xs:enumeration value="cboJUDintRateType"/>
			<xs:enumeration value="cboPLCMTLocation"/>
			<xs:enumeration value="cboPLCMTType"/>
			<xs:enumeration value="cboPROPType"/>
			<xs:enumeration value="cboREIMBType"/>
			<xs:enumeration value="cboSUPPAmtFreq"/>
			<xs:enumeration value="cboSUPPMethod"/>
			<xs:enumeration value="cboSUPPMethodFreq"/>
			<xs:enumeration value="cboSUPPType"/>
			<xs:enumeration value="cboVISITType"/>
			<xs:enumeration value="dbCMTMTEndDate"/>
			<xs:enumeration value="dbCMTMTReportDate"/>
			<xs:enumeration value="dbCMTMTStartDate"/>
			<xs:enumeration value="dbJUDdateDocketed"/>
			<xs:enumeration value="dbJUDdateEntered"/>
			<xs:enumeration value="dbJUDdateExpires"/>
			<xs:enumeration value="dbJUDdateInactive"/>
			<xs:enumeration value="dbJUDtimeDocketed"/>
			<xs:enumeration value="dbPLCMTEndDate"/>
			<xs:enumeration value="dbPLCMTStartDate"/>
			<xs:enumeration value="dbPROPRecordedDate"/>
			<xs:enumeration value="dbPROPSatisfiedDate"/>
			<xs:enumeration value="dbPROPStartDate"/>
			<xs:enumeration value="dbREIMBDueDate"/>
			<xs:enumeration value="dbREIMBStartDate"/>
			<xs:enumeration value="dbSUPPEffDate"/>
			<xs:enumeration value="mltpCMTMTConditions"/>
			<xs:enumeration value="mltpCMTMTFacilitys"/>
			<xs:enumeration value="mskCMTMTDays"/>
			<xs:enumeration value="mskCMTMTMonths"/>
			<xs:enumeration value="mskCMTMTYears"/>
			<xs:enumeration value="mskJUDoriginalPrincipal"/>
			<xs:enumeration value="mskREIMBAmount"/>
			<xs:enumeration value="mskSUPPAmount"/>
			<xs:enumeration value="rdoCMTMTIndeterminate"/>
			<xs:enumeration value="rdoCMTMTTerm"/>
			<xs:enumeration value="sbxCONDFJparty"/>
			<xs:enumeration value="sbxCONDparty"/>
			<xs:enumeration value="sbxCUSTAward"/>
			<xs:enumeration value="sbxCUSTChild"/>
			<xs:enumeration value="sbxJUDpartyAsgn"/>
			<xs:enumeration value="sbxJUDpartyCred"/>
			<xs:enumeration value="sbxJUDpartyDebt"/>
			<xs:enumeration value="sbxPARTParties"/>
			<xs:enumeration value="sbxPLCMTLocation"/>
			<xs:enumeration value="sbxPLCMTOf"/>
			<xs:enumeration value="sbxPROPAgainst"/>
			<xs:enumeration value="sbxPROPFavor"/>
			<xs:enumeration value="sbxREIMBObligorPayor"/>
			<xs:enumeration value="sbxSUPPDenBehalf"/>
			<xs:enumeration value="sbxSUPPDenPayor"/>
			<xs:enumeration value="sbxSUPPMedBehalf"/>
			<xs:enumeration value="sbxSUPPMedPayor"/>
			<xs:enumeration value="sbxSUPPSuppBehalf"/>
			<xs:enumeration value="sbxSUPPSuppPayee"/>
			<xs:enumeration value="sbxSUPPSuppPayor"/>
			<xs:enumeration value="sbxVISITChild"/>
			<xs:enumeration value="sbxVISITGranted"/>
			<xs:enumeration value="txtCMTMTComment"/>
			<xs:enumeration value="txtCONDFJcomment"/>
			<xs:enumeration value="txtCONDcomment"/>
			<xs:enumeration value="txtCUSTComment"/>
			<xs:enumeration value="txtJUDcomment"/>
			<xs:enumeration value="txtPARTComment"/>
			<xs:enumeration value="txtPLCMTComment"/>
			<xs:enumeration value="txtPLCMTLocation"/>
			<xs:enumeration value="txtPLCMTTimeStampAdded"/>
			<xs:enumeration value="txtPROPDescription"/>
			<xs:enumeration value="txtPROPVin"/>
			<xs:enumeration value="txtREIMBObligeePayee"/>
			<xs:enumeration value="txtVISITComment"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="EthnicType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Hispanic"/>
			<xs:enumeration value="Non Hispanic"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="EventCategoryTypes">
		<xs:annotation>
			<xs:documentation source="Justice..sEventCat"/>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Case Event"/>
			<xs:enumeration value="Disposition"/>
			<xs:enumeration value="Hearing"/>
			<xs:enumeration value="Judgment"/>
			<xs:enumeration value="Plea"/>
			<xs:enumeration value="Sentence"/>
			<xs:enumeration value="Service"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CaseEventCategoryType">
		<xs:annotation>
			<xs:documentation source="Justice..sEventType"/>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Amended Filing Document"/>
			<xs:enumeration value="Attorney Assignment"/>
			<xs:enumeration value="Motion"/>
			<xs:enumeration value="Order"/>
			<xs:enumeration value="Original Filing Document"/>
			<xs:enumeration value="Other Event Types"/>
			<xs:enumeration value=""/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="GenderType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Female"/>
			<xs:enumeration value="Male"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="InterpreterRequiredType">
		<xs:restriction base="xs:boolean"/>
	</xs:simpleType>
	<xs:simpleType name="JudgeUnavailableReasonType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Reason1"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="JudicialAgencyORIEComplaintType">
		<xs:annotation>
			<xs:documentation>Enumerated Judicial Agencies accepting eFiling of Criminal Complaints</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="MN010015J">
				<xs:annotation>
					<xs:documentation>Carver County District Court - Chaska</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="MaritalStatusType">
		<xs:annotation>
			<xs:documentation>Enumerate Marital Statuses</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Married"/>
			<xs:enumeration value="Single"/>
			<xs:enumeration value="Divorced"/>
			<xs:enumeration value="Legally Separated"/>
			<xs:enumeration value="Widowed"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="MilitaryBranchType">
		<xs:annotation>
			<xs:documentation>Enumerated Military Services</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="United States Air Force Reserve"/>
			<xs:enumeration value="United States Army National Guard"/>
			<xs:enumeration value="United States Marine Corp Reserve"/>
			<xs:enumeration value="United States Army"/>
			<xs:enumeration value="United States Air Force"/>
			<xs:enumeration value="United States Army Reserve"/>
			<xs:enumeration value="United States Coast Guard"/>
			<xs:enumeration value="United States Marine Corp"/>
			<xs:enumeration value="United States Navy"/>
			<xs:enumeration value="United States Naval Reserve"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="MinnesotaOffenseCodeType">
		<xs:annotation>
			<xs:documentation source="Justice..AddChargeCompVal.FieldValue">Enumerated Minnesota Offense Codes - Odyssey does not table MOC codes. User enters data free form.  The database field value is text(7000).</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string"/>
	</xs:simpleType>
	<xs:simpleType name="NameSuffixType">
		<xs:annotation>
			<xs:documentation>Enumerated Name Suffixes permitted by the court's MNCIS application</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="II"/>
			<xs:enumeration value="III"/>
			<xs:enumeration value="IV"/>
			<xs:enumeration value="Jr."/>
			<xs:enumeration value="Sr."/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="OffenseSeverityLevelType">
		<xs:annotation>
			<xs:documentation>Enumerates Severity Level of Offenses and Charges</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Converted: Offense Level Not Available"/>
			<xs:enumeration value="Felony"/>
			<xs:enumeration value="Gross Misdemeanor"/>
			<xs:enumeration value="Juvenile Petty Offense"/>
			<xs:enumeration value="Juvenile Traffic Offense"/>
			<xs:enumeration value="Misdemeanor"/>
			<xs:enumeration value="No Level"/>
			<xs:enumeration value="Petty Misdemeanor"/>
			<xs:enumeration value="Converted: Offense Level Not Available"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="OffenseStageType">
		<xs:annotation>
			<xs:documentation>Enumerates the various stages of a offense/charge from arrest through disposition.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Arrest"/>
			<xs:enumeration value="Case Disposition / Statistical Closure"/>
			<xs:enumeration value="Case Filing"/>
			<xs:enumeration value="Amended"/>
			<xs:enumeration value="Prosecutor Filing"/>
			<xs:enumeration value="Warrant Issued"/>
			<xs:enumeration value="Bond Posted"/>
			<xs:enumeration value="Plea Event"/>
			<xs:enumeration value="Disposition Event"/>
			<xs:enumeration value="Citation Issued"/>
			<xs:enumeration value="Rearrest"/>
			<xs:enumeration value="Holding"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="JudgmentInterestType">
		<xs:annotation>
			<xs:documentation>Enumerates the various judgment types having their own interest rates.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Real/Personal Property"/>
			<xs:enumeration value="State Court Administrator"/>
			<xs:enumeration value="Sales/Excise/Income Tax"/>
			<xs:enumeration value="Support"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="JudgmentSatisfactionDerivedByType">
		<xs:annotation>
			<xs:documentation>The basis for a satisfaction, e.g., Writ of Execution</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Writ of Execution"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ChargeAmendmentReasonType">
		<xs:restriction base="xs:string"/>
	</xs:simpleType>
	<xs:simpleType name="DispositionAmendmentReasonType">
		<xs:restriction base="xs:string"/>
	</xs:simpleType>
	<xs:simpleType name="JudgmentAmendmentReasonType">
		<xs:restriction base="xs:string"/>
	</xs:simpleType>
	<xs:simpleType name="PleaAmendmentReasonType">
		<xs:restriction base="xs:string"/>
	</xs:simpleType>
	<xs:simpleType name="ProbationConditionsType">
		<xs:annotation>
			<xs:documentation>Enumerates Minnesota Probation Conditions</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Domestic abuse evaluation"/>
			<xs:enumeration value="Do not enter victim's residence"/>
			<xs:enumeration value="Stay a reasonable distance away from victim's residence"/>
			<xs:enumeration value="Sign all releases of information"/>
			<xs:enumeration value="Follow all instructions of probation"/>
			<xs:enumeration value="Follow recommendations of evaluation"/>
			<xs:enumeration value="Parenting evaluation"/>
			<xs:enumeration value="Pay bail"/>
			<xs:enumeration value="Post bond"/>
			<xs:enumeration value="Pay restitution"/>
			<xs:enumeration value="All conditions removed"/>
			<xs:enumeration value="None"/>
			<xs:enumeration value="Complete community service"/>
			<xs:enumeration value="Achieve passing grades"/>
			<xs:enumeration value="Acupuncture"/>
			<xs:enumeration value="Aftercare"/>
			<xs:enumeration value="Agree to submit random chemical testing"/>
			<xs:enumeration value="Alcohol monitor"/>
			<xs:enumeration value="Anger management"/>
			<xs:enumeration value="Appointment of Guardian Ad Litem"/>
			<xs:enumeration value="Attend AA (Alcoholics Anonymous)"/>
			<xs:enumeration value="Attend NA (Narcotics Anonymous)"/>
			<xs:enumeration value="Attend school regularly"/>
			<xs:enumeration value="Attend sex offender program"/>
			<xs:enumeration value="Award sole physical and legal custody of listed child(ren)"/>
			<xs:enumeration value="Awarded use and possession of the shared residence"/>
			<xs:enumeration value="Be current with child support"/>
			<xs:enumeration value="Care-custody-control returned to parents"/>
			<xs:enumeration value="Chemical dependency evaluation/treatment"/>
			<xs:enumeration value="Reside in parental home"/>
			<xs:enumeration value="Child visitation by family court order only"/>
			<xs:enumeration value="Cognitive skill training"/>
			<xs:enumeration value="Commit no acts of domestic abuse"/>
			<xs:enumeration value="Complete booking"/>
			<xs:enumeration value="Complete treatment"/>
			<xs:enumeration value="Comply with conditions"/>
			<xs:enumeration value="Comply with parenting plan"/>
			<xs:enumeration value="Conditions, other"/>
			<xs:enumeration value="Confession of Judgment filed"/>
			<xs:enumeration value="Contact with probation"/>
			<xs:enumeration value="Counseling"/>
			<xs:enumeration value="Custody/control/temporary care to welfare/social services"/>
			<xs:enumeration value="DL suspended"/>
			<xs:enumeration value="Do not enter additional addresses"/>
			<xs:enumeration value="Do not enter or call other party's place of employment"/>
			<xs:enumeration value="Do not enter other party's residence"/>
			<xs:enumeration value="Do not leave Minnesota without written court approval"/>
			<xs:enumeration value="Do not to ship/transport/possess or receive firearm or ammo"/>
			<xs:enumeration value="Domestic abuse counseling/treatment"/>
			<xs:enumeration value="Driver improvement clinic"/>
			<xs:enumeration value="DWI clinic"/>
			<xs:enumeration value="Educational assessment/program"/>
			<xs:enumeration value="Electronic monitoring"/>
			<xs:enumeration value="Follow all conditions of any provisional discharge plan"/>
			<xs:enumeration value="Follow all instructions of case manager"/>
			<xs:enumeration value="Follow all treatment directions"/>
			<xs:enumeration value="Follow plan for services"/>
			<xs:enumeration value="Forfeit vehicle"/>
			<xs:enumeration value="Forfeit weapons"/>
			<xs:enumeration value="In placement with relatives"/>
			<xs:enumeration value="Jail or lockup"/>
			<xs:enumeration value="Job readiness"/>
			<xs:enumeration value="Keep court/attorney informed of current address"/>
			<xs:enumeration value="Limit visiting or calling other party's place of employment"/>
			<xs:enumeration value="Maintain employment"/>
			<xs:enumeration value="Make and keep required appointments with case manager"/>
			<xs:enumeration value="Medical treatment"/>
			<xs:enumeration value="No alcohol use"/>
			<xs:enumeration value="No alcohol violations"/>
			<xs:enumeration value="No alcohol/controlled substance use"/>
			<xs:enumeration value="No alcohol-related traffic offenses"/>
			<xs:enumeration value="No assault"/>
			<xs:enumeration value="No boating violations"/>
			<xs:enumeration value="No breach of peace"/>
			<xs:enumeration value="No building violations"/>
			<xs:enumeration value="No careless driving"/>
			<xs:enumeration value="No check charges"/>
			<xs:enumeration value="No contact with other party"/>
			<xs:enumeration value="No contact with the child(ren)"/>
			<xs:enumeration value="No contact with the other party or the minor children"/>
			<xs:enumeration value="No contact with victim or family"/>
			<xs:enumeration value="No contact with victim(s)"/>
			<xs:enumeration value="No contact with witness(es)"/>
			<xs:enumeration value="No contact, with exceptions"/>
			<xs:enumeration value="No criminal damage to property"/>
			<xs:enumeration value="No disorderly conduct"/>
			<xs:enumeration value="No drinking and driving"/>
			<xs:enumeration value="No driver license violations"/>
			<xs:enumeration value="No driving without insurance"/>
			<xs:enumeration value="No drug paraphernalia"/>
			<xs:enumeration value="No drug-related"/>
			<xs:enumeration value="No false information"/>
			<xs:enumeration value="No fleeing police"/>
			<xs:enumeration value="No gang activity"/>
			<xs:enumeration value="No harassment violations"/>
			<xs:enumeration value="No hit and run"/>
			<xs:enumeration value="No indecent conduct"/>
			<xs:enumeration value="No loitering"/>
			<xs:enumeration value="No marijuana charges"/>
			<xs:enumeration value="No misdemeanor moving violations"/>
			<xs:enumeration value="No misdemeanor violations"/>
			<xs:enumeration value="No mood-altering chemicals"/>
			<xs:enumeration value="No moving violations"/>
			<xs:enumeration value="No new arrests"/>
			<xs:enumeration value="No open bottle charges"/>
			<xs:enumeration value="No ordinance violations"/>
			<xs:enumeration value="No possession of alcohol or drugs"/>
			<xs:enumeration value="No prostitution"/>
			<xs:enumeration value="No reckless driving"/>
			<xs:enumeration value="No registration violation"/>
			<xs:enumeration value="No resisting arrest"/>
			<xs:enumeration value="No same or similar"/>
			<xs:enumeration value="No snowmobile violations"/>
			<xs:enumeration value="No speeding"/>
			<xs:enumeration value="No stalking"/>
			<xs:enumeration value="No tampering charges"/>
			<xs:enumeration value="No theft"/>
			<xs:enumeration value="No traffic-related charges"/>
			<xs:enumeration value="No traffic-related convictions"/>
			<xs:enumeration value="No trespassing"/>
			<xs:enumeration value="No unexcused absences"/>
			<xs:enumeration value="No violations of an Order for Protection"/>
			<xs:enumeration value="No violence to person or property"/>
			<xs:enumeration value="No weapon violations"/>
			<xs:enumeration value="Obtain driver's license"/>
			<xs:enumeration value="Obtain employment"/>
			<xs:enumeration value="Obtain GED"/>
			<xs:enumeration value="Parenting class"/>
			<xs:enumeration value="Pay costs"/>
			<xs:enumeration value="Comply with court order"/>
			<xs:enumeration value="Parents to undergo chemical dependency evaluation"/>
			<xs:enumeration value="Undergo financial evaluation"/>
			<xs:enumeration value="Parents to undergo psychological/psychiatric evaluation"/>
			<xs:enumeration value="Undergo random urinanalysis/drug screening"/>
			<xs:enumeration value="Pay bench warrant cost"/>
			<xs:enumeration value="Placed in local non residential treatment setting"/>
			<xs:enumeration value="Police escort to enter premises"/>
			<xs:enumeration value="Predatory offender registration required"/>
			<xs:enumeration value="Psychiatric evaluation/treatment"/>
			<xs:enumeration value="Psychological evaluation/treatment"/>
			<xs:enumeration value="Random testing"/>
			<xs:enumeration value="Receive notices of hearings by mail in lieu of Summons"/>
			<xs:enumeration value="Refer to Court Services"/>
			<xs:enumeration value="Refer to other agency"/>
			<xs:enumeration value="Reimburse the State"/>
			<xs:enumeration value="Released on own recognizance"/>
			<xs:enumeration value="Remain law-abiding"/>
			<xs:enumeration value="Restitution reserved"/>
			<xs:enumeration value="Social history/Predisposition investigation"/>
			<xs:enumeration value="Stay a reasonable distance away from other party's residence"/>
			<xs:enumeration value="Stay at holding facility until committed bed is available"/>
			<xs:enumeration value="Supervised visitation"/>
			<xs:enumeration value="Supply DNA sample"/>
			<xs:enumeration value="Surrender license plates"/>
			<xs:enumeration value="Take medications in the prescribed dosage and frequency"/>
			<xs:enumeration value="Tell case manager of residence and telephone number changes"/>
			<xs:enumeration value="Victim Assistance program"/>
			<xs:enumeration value="Victim impact panel"/>
			<xs:enumeration value="Voluntarily remain at holding facility until duly discharged"/>
			<xs:enumeration value="Welfare/social services to pay cost of treatment"/>
			<xs:enumeration value="Write letter of apology"/>
			<xs:enumeration value="Probation"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RaceType">
		<xs:annotation>
			<xs:documentation>Enumerates Race</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Asian"/>
			<xs:enumeration value="Black"/>
			<xs:enumeration value="Native Hawaiian or Other Pacific Islander"/>
			<xs:enumeration value="Indian"/>
			<xs:enumeration value="Multiracial"/>
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Refused"/>
			<xs:enumeration value="Unavailable"/>
			<xs:enumeration value="White"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RelatedCaseReasonType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Class Action"/>
			<xs:enumeration value="Bifurcated"/>
			<xs:enumeration value="Companion Case"/>
			<xs:enumeration value="Converted Probate Document / Case Relationship"/>
			<xs:enumeration value="Administrative"/>
			<xs:enumeration value="Converted/Master case in TCIS"/>
			<xs:enumeration value="Converted/Merged case in TCIS"/>
			<xs:enumeration value="Converted/Related case in TCIS"/>
			<xs:enumeration value="Converted/Separated case in TCIS"/>
			<xs:enumeration value="Codefendant"/>
			<xs:enumeration value="Consolidated"/>
			<xs:enumeration value="Criminal/Commitment"/>
			<xs:enumeration value="Adult Criminal/Juvenile Delinquency"/>
			<xs:enumeration value="Dissolution/Domestic Abuse"/>
			<xs:enumeration value="Dissolution/Family"/>
			<xs:enumeration value="Dissolution/Support"/>
			<xs:enumeration value="Joint and Several Restitution"/>
			<xs:enumeration value="Juvenile Delinquency/CHIPS"/>
			<xs:enumeration value="Master case/Individual case file"/>
			<xs:enumeration value="Merged"/>
			<xs:enumeration value="Case merged/error"/>
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Probate Case/Will"/>
			<xs:enumeration value="Probate Case/Will"/>
			<xs:enumeration value="Probate Case/Will"/>
			<xs:enumeration value="Sentence combined with another case"/>
			<xs:enumeration value="Transfer of Jurisdiction"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ResourceTypeType">
		<xs:annotation>
			<xs:documentation>Enumerates Resource Types that can be scheduled in support of court events</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Conference Room"/>
			<xs:enumeration value="Bailiff"/>
			<xs:enumeration value="Court Admin. Staff"/>
			<xs:enumeration value="Other Court Staff"/>
			<xs:enumeration value="Screener/Collector"/>
			<xs:enumeration value="A-V Equipment"/>
			<xs:enumeration value="Computer Equipment"/>
			<xs:enumeration value="Other Equipment"/>
			<xs:enumeration value="Overhead Projector"/>
			<xs:enumeration value="Telephone"/>
			<xs:enumeration value="Hearing Amplication Equipment"/>
			<xs:enumeration value="Recording Equipment"/>
			<xs:enumeration value="ITV"/>
			<xs:enumeration value="Court Reporter"/>
			<xs:enumeration value="Interpreter"/>
			<xs:enumeration value="Examiners"/>
			<xs:enumeration value="Appointed Attorneys"/>
			<xs:enumeration value="Judicial Officer Availability"/>
			<xs:enumeration value="Conversion Judge"/>
			<xs:enumeration value="Supreme Court Justice"/>
			<xs:enumeration value="Court of Appeals Judge"/>
			<xs:enumeration value="District Court Judge"/>
			<xs:enumeration value="Referee"/>
			<xs:enumeration value="Hearing Officer"/>
			<xs:enumeration value="Admin Law Judge"/>
			<xs:enumeration value="ADR Hearing Officer"/>
			<xs:enumeration value="Generic"/>
			<xs:enumeration value="System Maintenance"/>
			<xs:enumeration value="Para Judicial Officer"/>
			<xs:enumeration value="Child Support Magistrate"/>
			<xs:enumeration value="Presiding Judge"/>
			<xs:enumeration value="Other Location"/>
			<xs:enumeration value="Court Room Location"/>
			<xs:enumeration value="Chambers Location"/>
			<xs:enumeration value="Attorney"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ResourceUnavailableDateType">
		<xs:union memberTypes="xs:gMonthDay xs:dateTime"/>
	</xs:simpleType>
	<xs:simpleType name="SentenceAmendmentReasonType">
		<xs:restriction base="xs:string"/>
	</xs:simpleType>
	<xs:simpleType name="ServiceEventDocumentType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Summons"/>
			<xs:enumeration value="Documents"/>
			<xs:enumeration value="Orders"/>
			<xs:enumeration value="Subpoenas"/>
			<xs:enumeration value="Writs"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ServiceMethodType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Mail"/>
			<xs:enumeration value="In-Person"/>
			<xs:enumeration value="Publication"/>
			<xs:enumeration value="Short Form"/>
		</xs:restriction>
	</xs:simpleType>
	<!--xs:simpleType name="SettingRescheduledReasonType">
		<xs:annotation>
			<xs:documentation>Enumerated Reasons for Rescheduling a Hearing Setting</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Courtroom unavailable"/>
			<xs:enumeration value="Interpreter Unavailable"/>
			<xs:enumeration value="Witness Unavailable"/>
			<xs:enumeration value="Victim Unavailable"/>
			<xs:enumeration value="Attorney Unavailable"/>
			<xs:enumeration value="Judge Recusal"/>
			<xs:enumeration value="Judge Removal"/>
			<xs:enumeration value="Judge Unavailable"/>
			<xs:enumeration value="Party Unavailable"/>
			<xs:enumeration value="Settlement Pending"/>
			<xs:enumeration value="Converted Hearing"/>
			<xs:enumeration value="Other"/>
			<xs:enumeration value="By agreement"/>
		</xs:restriction>
	</xs:simpleType-->
	<xs:simpleType name="StatusTextType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Active"/>
			<xs:enumeration value="Satisfied"/>
			<xs:enumeration value="Closed"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TelephoneNumberUsageType">
		<xs:annotation>
			<xs:documentation>Enumerates the usage of a phone number, e.g., work, residence, cell phone.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Cell"/>
			<xs:enumeration value="Fax"/>
			<xs:enumeration value="Home"/>
			<xs:enumeration value="Work"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TreatmentTypeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="AA (Alcoholics Anonymous)"/>
			<xs:enumeration value="Anger assessment"/>
			<xs:enumeration value="Anger management"/>
			<xs:enumeration value="Chemical dependency evaluation"/>
			<xs:enumeration value="Chemical dependency treatment"/>
			<xs:enumeration value="Counseling, family"/>
			<xs:enumeration value="Counseling, in home"/>
			<xs:enumeration value="Counseling, individual"/>
			<xs:enumeration value="Custody evaluation"/>
			<xs:enumeration value="Domestic abuse evaluation"/>
			<xs:enumeration value="Domestic abuse treatment"/>
			<xs:enumeration value="Emotions Anonymous"/>
			<xs:enumeration value="Evaluation, other"/>
			<xs:enumeration value="Gamblers' Anonymous"/>
			<xs:enumeration value="Gambling assessment"/>
			<xs:enumeration value="Gambling treatment"/>
			<xs:enumeration value="MADD"/>
			<xs:enumeration value="Medical treatment"/>
			<xs:enumeration value="Mental health evaluation"/>
			<xs:enumeration value="Mental health treatment"/>
			<xs:enumeration value="NA (Narcotics Anonymous)"/>
			<xs:enumeration value="Parenting program"/>
			<xs:enumeration value="Psychiatric evaluation"/>
			<xs:enumeration value="Psychiatric treatment"/>
			<xs:enumeration value="Psychological evaluation"/>
			<xs:enumeration value="Psychological treatment"/>
			<xs:enumeration value="Sex offender evaluation"/>
			<xs:enumeration value="Sex offender treatment"/>
			<xs:enumeration value="Treatment, other"/>
			<xs:enumeration value="Visitation evaluation"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="SentenceComponentCRType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Commit to Commissioner of Corrections - Adult"/>
			<xs:enumeration value="Probation - Juvenile"/>
			<xs:enumeration value="Treatment - Adult"/>
			<xs:enumeration value="Probation - Adult"/>
			<xs:enumeration value="Condition - Adult"/>
			<xs:enumeration value="Treatment - Juvenile"/>
			<xs:enumeration value="Diversion Program - Adult"/>
			<xs:enumeration value="Diversion Program - Juvenile"/>
			<xs:enumeration value="Local Confinement"/>
			<xs:enumeration value="Service - Adult"/>
			<xs:enumeration value="Service - Juvenile"/>
			<xs:enumeration value="Home Detention - Juvenile"/>
			<xs:enumeration value="Electronic Monitor - Juvenile"/>
			<xs:enumeration value="Home Detention - Adult"/>
			<xs:enumeration value="Electronic Monitor - Adult"/>
			<xs:enumeration value="Juvenile Correctional/Placement Facility"/>
			<xs:enumeration value="Juvenile Facility"/>
			<xs:enumeration value="Commit to Commissioner of Corrections - Juvenile"/>
			<xs:enumeration value="Stayed Adult Sentence"/>
			<xs:enumeration value="Fees - Adult"/>
			<xs:enumeration value="Condition - Juvenile"/>
			<xs:enumeration value="Fees - Juvenile"/>
			<xs:enumeration value="Concurrent/Consecutive"/>
			<xs:enumeration value="Sentence Status"/>
			<xs:enumeration value="Community Control"/>
			<xs:enumeration value="Provisions"/>
			<xs:enumeration value="Attorneys at Sentencing"/>
			<xs:enumeration value="Driver's License Suspended"/>
			<xs:enumeration value="Probation"/>
			<xs:enumeration value="Confinement"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="USStateTerritory">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Alabama"/>
			<xs:enumeration value="Alaska"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="VisitationType">
		<xs:restriction base="xs:string"/>
	</xs:simpleType>
	<xs:simpleType name="WarrantStatusType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Converted Active"/>
			<xs:enumeration value="Converted Satisfied"/>
			<xs:enumeration value="Conversion Status"/>
			<xs:enumeration value="Issued Active"/>
			<xs:enumeration value="Bond/Bail Posted"/>
			<xs:enumeration value="Quashed"/>
			<xs:enumeration value="Recalled Inactive"/>
			<xs:enumeration value="Warrant Requested"/>
			<xs:enumeration value="Served"/>
			<xs:enumeration value="Unsigned"/>
			<xs:enumeration value="Walk In"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="WarrantType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Arrest, Complaint, Order of Detention"/>
			<xs:enumeration value="Bench Warrant"/>
			<xs:enumeration value="Bench Warrant-fail to appear at a hearing"/>
			<xs:enumeration value="Converted Warrant"/>
			<xs:enumeration value="Juvenile Warrant"/>
			<xs:enumeration value="Order to Apprehend and Hold"/>
			<xs:enumeration value="Violation or Probation Warrant"/>
			<xs:enumeration value="Writ of Attachment"/>
		</xs:restriction>
	</xs:simpleType>
	<!--Simple Types used solely by Integration Service Requests and Notifications-->
	<!--The following are Key attributes used within CourtXML. Treat them a primary keys that uniquely identify the entity.  Their names are consistent throughout CourtXML to provide unambiguous references.-->
	<xs:attribute name="addressKey" type="xs:positiveInteger">
		<xs:annotation>
			<xs:documentation>PENDING - Request made to Tyler for addition of Integration ID on Address instances.</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<xs:attribute name="attorneyKey" type="xs:string">
		<xs:annotation>
			<xs:documentation>The attorney's license number</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<xs:attribute name="bondKey" type="xs:positiveInteger">
		<xs:annotation>
			<xs:documentation>Uniquely identifies a specific instance of a bond.</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<xs:attribute name="calendarKey">
		<xs:annotation>
			<xs:documentation>Uniquely identifies a specific court calendar.</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<xs:attribute name="caseNumberKey" type="xs:string">
		<xs:annotation>
			<xs:documentation>Uniquely identifies a specific case.  The court assigned case number sans formatting.</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<xs:attribute name="chargeKey" type="xs:positiveInteger">
		<xs:annotation>
			<xs:documentation>Uniquely identifies a charge, not a specific version of the charge.</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<xs:attribute name="chargeVersionKey" type="xs:positiveInteger">
		<xs:annotation>
			<xs:documentation>Uniquely identifies a version of a charge.</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<xs:attribute name="courtCaseEventKey">
		<xs:annotation>
			<xs:documentation>Uniquely identifies an instance of a Case Event</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<xs:attribute name="courtServiceEventKey" type="xs:positiveInteger">
		<xs:annotation>
			<xs:documentation>Uniquely identifies a Court Service Event instance.</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<xs:attribute name="courtUnitKey" type="xs:positiveInteger">
		<xs:annotation>
			<xs:documentation>Uniquely identifies a Court Unit reference in a Calendar</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<xs:attribute name="hearingKey" type="xs:positiveInteger">
		<xs:annotation>
			<xs:documentation>Uniquely identifies a hearing or a trial.  If the matter is heard over multiple settings, e.g., a trial that takes several days, the idHearingTrial denotes the specific trial where the settingKey denotes each specific setting.</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<xs:attribute name="interimConditionsOrderKey">
		<xs:annotation>
			<xs:documentation>Uniquely identifies a court order containing Interim Conditions.</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<xs:attribute name="judgeKey">
		<xs:annotation>
			<xs:documentation>Unique key to identify a judge in a specific judicial position assigned by the SCA.</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="6"/>
				<xs:pattern value="[0-9]{5}[A-Z]"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:attribute>
	<xs:attribute name="judgmentMoneyKey" type="xs:positiveInteger">
		<xs:annotation>
			<xs:documentation>Unique key that identifies a specific instance of a money judgment.</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<xs:attribute name="judgmentNonMoneyKey" type="xs:positiveInteger">
		<xs:annotation>
			<xs:documentation>Unique key that identifies a specific instance of a non-money judgment event.</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<xs:attribute name="orderEventID">
		<xs:annotation>
			<xs:documentation>Unique key that identifies a specific instance of a court event associated with the issuance of a court order.</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<xs:attribute name="partyKey" type="xs:positiveInteger">
		<xs:annotation>
			<xs:documentation>Unique key that identifies a specific party.  Used in several person type entities.</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<xs:attribute name="placementKey">
		<xs:annotation>
			<xs:documentation>Unique key that identifies a specific Juvenile Placement.</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<xs:attribute name="sentenceDelinquencyDispositionKey" type="xs:positiveInteger">
		<xs:annotation>
			<xs:documentation>Unique key that identifies a specific instance of a sentence in adult criminal or a disposition in juvenile delinquency cases.</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<xs:attribute name="telephoneNumberKey" type="xs:positiveInteger">
		<xs:annotation>
			<xs:documentation>PENDING - Request made to Tyler for addition of Integration ID on Telephone Number instances.</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<xs:attribute name="warrantKey" type="xs:positiveInteger">
		<xs:annotation>
			<xs:documentation>Unique key that identifies a specific instance of a warrant.</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<!--The following are standard attributes used in CourtXML.-->
	<xs:attribute name="onOrAboutIndicator" type="xs:boolean">
		<xs:annotation>
			<xs:documentation>Denotes that an Event occured on or about the Date and/or Time specified</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<xs:attribute name="judgeIDSupremeCourt" type="JudgeSupremeCourtType"/>
	<xs:attribute name="judicialAgencyID" type="JudicialAgencyORIType">
		<xs:annotation>
			<xs:documentation>Denotes associated Minnesota State Court Judicial Agency</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<!--The following elements describe input documents, e.g., EFilings-->
	<!--The following Elements constitute the available consumable data structures.  The bulk of a consumer's attention should be with these elements.-->
	<xs:element name="AddressUSStandard">
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="AddressUSStandardType"/>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="AddressUSNonStandard" type="AddressUSNonStandardType"/>
	<xs:element name="AddressForeign" type="AddressForeignType"/>
	<xs:element name="AdultSentence">
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="SentenceDispositionType">
					<xs:sequence>
						<xs:element name="SentenceEventHistoryReference" minOccurs="0">
							<xs:complexType>
								<xs:attribute name="sentenceEventKey"/>
							</xs:complexType>
						</xs:element>
						<xs:element name="SentenceHistoryReference" minOccurs="0">
							<xs:annotation>
								<xs:documentation>On an amended sentence this element's Sentence ID attribute points back to the Sentence ID of the sentence that was amended.  Using these references you can "walk" back to the original sentence, i.e., the Sentence element instance with no SentenceHistoryReferenceID element. </xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:attribute name="sentenceDelinquencyDispositionKey" type="xs:positiveInteger" use="required"/>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
					<xs:attribute name="documentVersion" type="xs:string" fixed="2.0.0:2"/>
					<xs:attribute name="effectiveDate" type="xs:date"/>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="Attorney">
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="AttorneyType"/>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="BailBond">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="CourtCaseNumber"/>
				<xs:element name="BondNumber" type="xs:string"/>
				<xs:element name="BondTypeText" type="BondTypeType"/>
				<xs:element name="BondStatusText" type="BondStatusType"/>
				<xs:element name="BondStatusHistory" maxOccurs="unbounded">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="BondStatusText" type="BondStatusType"/>
							<xs:element name="BondStatusDate" type="xs:date"/>
							<xs:element name="BondPhysicalLocationText" type="xs:string" minOccurs="0"/>
							<xs:element name="BondStatusComment" type="CommentType"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Defendant" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="DefendantName" type="xs:string"/>
							<xs:element name="DateArrested" type="xs:date" minOccurs="0"/>
							<xs:element name="DateReleased" type="xs:date" minOccurs="0"/>
						</xs:sequence>
						<xs:attribute name="partyKey" use="required"/>
					</xs:complexType>
				</xs:element>
				<xs:element name="BondDates">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="DatePosted" type="xs:date"/>
							<xs:element name="DateRefunded" type="xs:date" minOccurs="0"/>
							<xs:element name="DateForfeited" type="xs:date" minOccurs="0"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="BondAmount" type="CurrencyType"/>
				<xs:element name="BondPayment" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="PayerName" type="xs:string"/>
							<xs:element name="ReceiptNumber" type="xs:string"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="BondStatusComment" type="CommentType" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Calendar">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Session"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="CalendarSetting">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CourtCalendar" type="CalendarType" minOccurs="0"/>
				<xs:element name="CalendarSession" type="CalendarSessionType"/>
				<xs:element name="HearingEvent"/>
				<xs:element name="Rescheduled" minOccurs="0"/>
				<xs:element name="Result" type="HearingResultsType" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ChargeDescriptionText" type="xs:string">
		<xs:annotation>
			<xs:documentation>An officer's or plain language description of a charge.</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="ChildSupportCustodyJudgment" type="OrderEventType"/>
	<xs:element name="CourtCase">
		<xs:complexType>
			<xs:all>
				<xs:element name="CaseDocketID">
					<xs:complexType>
						<xs:complexContent>
							<xs:extension base="CourtCaseNumberType"/>
						</xs:complexContent>
					</xs:complexType>
				</xs:element>
				<xs:element name="CourtCaseTitle" type="xs:string"/>
			</xs:all>
		</xs:complexType>
	</xs:element>
	<xs:element name="CourtCaseEvent">
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="CourtCaseEventType">
					<xs:sequence>
						<xs:element name="RelatedCharge" minOccurs="0" maxOccurs="unbounded">
							<xs:complexType>
								<xs:attribute name="chargeKey"/>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="CourtCaseNumber">
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="CourtCaseNumberType">
					<xs:attribute name="documentVersion" type="xs:string" fixed="2.0.0:2"/>
					<xs:attribute name="effectiveDate" type="xs:date" fixed="2005-12-15"/>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="CourtCaseNumberGroup" type="CourtCaseNumberGroupType"/>
	<xs:element name="CourtLocation" type="CourtLocationType"/>
	<xs:element name="LocalCaseNumber" type="xs:string">
		<xs:annotation>
			<xs:documentation>non-TCIS/MNCIS case number used by a local jurisdiction, e.g., Scott County, Hennepin -non-Probate, Foreign Judgment</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="ChargeDocument">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="Charge"/>
			</xs:sequence>
			<xs:attribute name="documentVersion" type="xs:string" fixed="2.0.0:2"/>
			<xs:attribute name="effectiveDate" type="xs:date" fixed="2005-12-15"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="Charge">
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="ChargeType">
					<xs:sequence>
						<xs:element ref="CourtCaseNumber"/>
						<xs:element name="Offense" type="OffenseType" minOccurs="0"/>
						<xs:element name="ReportingAgency" type="ReportingAgencyType" minOccurs="0"/>
						<xs:element name="Booking" type="BookingType" minOccurs="0"/>
						<xs:element ref="TrialDemand" minOccurs="0" maxOccurs="unbounded"/>
						<xs:element name="ChargeHistory" minOccurs="0">
							<xs:complexType>
								<xs:choice>
									<xs:element name="ChargeVersionReference" minOccurs="0" maxOccurs="unbounded">
										<xs:complexType>
											<xs:attribute name="chargeVersionKey" type="xs:positiveInteger" use="required"/>
										</xs:complexType>
									</xs:element>
									<xs:element name="ChargeVersion" type="ChargeType" minOccurs="0" maxOccurs="unbounded"/>
								</xs:choice>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="CourtCaseHeader" type="CourtCaseHeaderType"/>
	<xs:element name="CourtCaseHeaderGroup">
		<xs:annotation>
			<xs:documentation>CourtCaseHeader with optional Group Information - Currently awaits Tyler providing Group Information on with Case data.</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="CourtCaseHeaderType">
					<xs:sequence>
						<xs:element name="OtherAgencyCrossReference" minOccurs="0" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="CrossReferenceIdentifierType" type="CaseCrossReferenceIdentifierType"/>
									<xs:element name="OtherAgencyIdentifier" type="xs:string"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element ref="Group" minOccurs="0"/>
					</xs:sequence>
					<xs:attribute name="documentVersion" fixed="2.0.0:2"/>
					<xs:attribute name="effectiveDate" type="xs:date" fixed="2005-12-15"/>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="CasePetitionerPlaintiff">
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="NameAddressPhoneEmailType">
					<xs:sequence>
						<xs:element ref="CourtCaseNumber"/>
						<xs:element ref="RepresentedBy" minOccurs="0"/>
					</xs:sequence>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="CasePlaintiff">
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="PartyType">
					<xs:sequence>
						<xs:element ref="RepresentedBy" minOccurs="0"/>
					</xs:sequence>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="CaseProsecutor">
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="AttorneyType">
					<xs:sequence>
						<xs:element ref="CourtCaseNumber"/>
					</xs:sequence>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="CaseDefendant">
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="PartyDetailType">
					<xs:sequence>
						<xs:element name="CriminalAdditionalData" type="CriminalDelinquencyAdditionalDataType" minOccurs="0"/>
						<xs:element ref="RepresentedBy" minOccurs="0"/>
					</xs:sequence>
					<xs:attribute name="documentVersion" type="xs:string" fixed="2.0.0:2"/>
					<xs:attribute name="effectiveDate" type="xs:date" fixed="2005-12-15"/>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="Custody">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CustodyDescriptionText" type="CustodyType"/>
				<xs:element name="CustodySubject" type="SubjectType"/>
				<xs:element name="AwardedTo" maxOccurs="unbounded">
					<xs:complexType>
						<xs:choice>
							<xs:element name="AwardedToPartyReference">
								<xs:complexType>
									<xs:attribute name="partyKey" type="xs:positiveInteger" use="required"/>
								</xs:complexType>
							</xs:element>
							<xs:element name="AwardedToParty" type="ParticipantType"/>
						</xs:choice>
					</xs:complexType>
				</xs:element>
				<xs:element name="CustodyCommentText" type="CommentType" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ChargeAdjudication">
		<xs:annotation>
			<xs:documentation>Determines whether an allegation was "Found" or "Not Found" on a juvenile</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="ChargeAdjudicationDispositionType">
					<xs:sequence>
						<xs:element name="ChildSubject">
							<xs:complexType>
								<xs:choice>
									<xs:element ref="ChildDelinquent"/>
									<xs:element ref="ChildNonDelinquent"/>
								</xs:choice>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="ChargeDisposition">
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="ChargeAdjudicationDispositionType">
					<xs:sequence>
						<xs:element ref="CourtCaseNumber"/>
						<xs:element ref="CaseDefendant"/>
					</xs:sequence>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="DelinquencyDisposition">
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="DelinquencyDispositionType">
					<xs:sequence>
						<xs:element name="DelinquencyDispositionEventReference" minOccurs="0">
							<xs:complexType>
								<xs:attribute name="sentenceEventKey" use="required"/>
							</xs:complexType>
						</xs:element>
						<xs:element name="DelinquencyDispositionHistoryReference" minOccurs="0">
							<xs:complexType>
								<xs:attribute name="sentenceDelinquencyDispositionKey" type="xs:positiveInteger" use="required"/>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="Facility"/>
	<xs:element name="ForeignLanguageText" type="ForeignLanguageType"/>
	<xs:element name="Group" type="GroupType"/>
	<xs:element name="GroupNameText">
		<xs:annotation>
			<xs:documentation>A user defined construct to permit the assignment of a Case or Party to a group.  There can be multiple Group Types, e.g., Family Unit, Treatment Program.  Within a Group Type there is a unique Group Identifier for each specified group in the GroupType.</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="groupType" use="required"/>
					<xs:attribute name="groupIdentifier" type="xs:string" use="required"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="HearingTrialSetting">
		<xs:annotation>
			<xs:documentation>A single hearing or trial which may have multiple settings and therefore multiple setting instances.</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="HearingTrialType">
					<xs:sequence>
						<xs:element name="Setting" maxOccurs="unbounded">
							<xs:complexType>
								<xs:complexContent>
									<xs:extension base="SettingType">
										<xs:choice minOccurs="0">
											<xs:element name="Held">
												<xs:complexType>
													<xs:sequence>
														<xs:element name="HearingTypeText" type="HearingType"/>
														<xs:element name="CourtReporter" type="xs:string" minOccurs="0"/>
														<xs:element name="HearingResultCommentText" type="xs:string" minOccurs="0"/>
													</xs:sequence>
												</xs:complexType>
											</xs:element>
											<xs:element name="Rescheduled">
												<xs:complexType>
													<xs:complexContent>
														<xs:extension base="RescheduledType">
															<xs:sequence>
																<xs:element name="NewSettingReference">
																	<xs:complexType>
																		<xs:attribute name="settingKey" use="required"/>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:extension>
													</xs:complexContent>
												</xs:complexType>
											</xs:element>
											<xs:element name="Cancelled">
												<xs:complexType>
													<xs:sequence>
														<xs:element name="CancelledReasonText" type="HearingSettingCancellationReasonType"/>
														<xs:element name="CancelledCommentText" type="CommentType" minOccurs="0"/>
													</xs:sequence>
												</xs:complexType>
											</xs:element>
										</xs:choice>
									</xs:extension>
								</xs:complexContent>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="InterimConditionsOrder">
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="OrderEventType">
					<xs:sequence>
						<xs:element ref="CourtCaseNumber"/>
						<xs:element name="ConditionSubject" type="ConditionSubjectType"/>
						<xs:element name="InterimConditions" type="ConditionMoneyType" maxOccurs="unbounded"/>
					</xs:sequence>
					<xs:attribute name="documentVersion" type="xs:string" fixed="1.0.0:1"/>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="JudgmentMoney">
		<xs:annotation>
			<xs:documentation>This information will not be available until a later release of Odyssey has addressed the severability and assignee issues with judgments.</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="JudgmentMoneyType">
					<xs:sequence>
						<xs:element name="JudgmentInterestStayed" minOccurs="0" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="JudgmentInterestStayedDate" type="xs:date"/>
									<xs:element name="JudgmentInterestRestartDate" type="xs:date" minOccurs="0"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="WritOfExecution" type="WritOfExecutionType" minOccurs="0" maxOccurs="unbounded"/>
						<xs:element name="JudgmentSatisfaction" type="JudgmentSatisfactionType" minOccurs="0" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="JudicialAgencyText">
		<xs:complexType>
			<xs:attribute name="judicialAgencyID"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="ChildDelinquent">
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="PartyDetailType">
					<xs:sequence>
						<xs:element name="DelinquencyAdditionalData" type="CriminalDelinquencyAdditionalDataType" minOccurs="0"/>
						<xs:element ref="RepresentedBy" minOccurs="0"/>
					</xs:sequence>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="ChildNonDelinquent">
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="ChildType">
					<xs:sequence>
						<xs:element ref="RepresentedBy" minOccurs="0"/>
					</xs:sequence>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="DispositionConditionElement">
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="DispositionConditionElementType">
					<xs:attribute name="documentVersion" type="xs:string" fixed="2.0.0:2"/>
					<xs:attribute name="effectiveDate" type="xs:date" fixed="2005-12-15"/>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="JuvenileInterimPlacementOrder">
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="OrderEventType">
					<xs:sequence>
						<xs:element name="Placement" type="JuvenilePlacementType"/>
						<xs:element ref="CourtCaseNumber"/>
					</xs:sequence>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="JuvenileJudgment">
		<xs:annotation>
			<xs:documentation>This element represents a judgment in a family case that falls within the jurisdiction of Juvenile Court. It replaces the JuvenileNonMonetaryJudgment from Version 1.0.0.</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="JudgmentEventType">
					<xs:sequence>
						<xs:element name="FinalPlacement" type="JuvenilePlacementType" minOccurs="0" maxOccurs="unbounded"/>
						<xs:element name="ConditionSet" minOccurs="0" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="Condition" type="ConditionType" minOccurs="0" maxOccurs="unbounded"/>
									<xs:element name="ConditionSubject" type="ConditionSubjectType" maxOccurs="unbounded"/>
									<xs:element name="ConditionSetCommentText" type="CommentType" minOccurs="0"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element ref="Custody" minOccurs="0" maxOccurs="unbounded"/>
						<xs:element name="Visitation" minOccurs="0" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="VisitationDescriptionText" type="VisitationType"/>
									<xs:element name="VisitationSubject" type="SubjectType"/>
									<xs:element name="GrantedTo" maxOccurs="unbounded">
										<xs:complexType>
											<xs:choice>
												<xs:element name="GrantedToPartyReferenceID">
													<xs:complexType>
														<xs:attribute name="partyKey" type="xs:positiveInteger" use="required"/>
													</xs:complexType>
												</xs:element>
												<xs:element name="GrantedToParty" type="ParticipantType"/>
											</xs:choice>
										</xs:complexType>
									</xs:element>
									<xs:element name="VisitationCommentText" type="CommentType" minOccurs="0"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="JudgmentSubject" minOccurs="0">
							<xs:complexType>
								<xs:sequence>
									<xs:element ref="ChildNonDelinquent" minOccurs="0" maxOccurs="unbounded"/>
									<xs:element ref="ParentGuardianCustodian" minOccurs="0" maxOccurs="unbounded"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="Reimbursement" minOccurs="0" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="StartDate" type="xs:date"/>
									<xs:element name="DueDate" type="xs:date" minOccurs="0"/>
									<xs:element name="ReimbursementType">
										<xs:simpleType>
											<xs:restriction base="xs:string">
												<xs:enumeration value="Costs to county"/>
												<xs:enumeration value="Court-appointed attorney fees"/>
												<xs:enumeration value="Guardian Ad Litem costs"/>
												<xs:enumeration value="Other"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:element>
									<xs:element name="ObligorPayor" type="PartyNameType"/>
									<xs:element name="ObligeePayee" type="xs:string" minOccurs="0"/>
									<xs:element name="Amount" type="CurrencyType" minOccurs="0"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="AmendedJudgment" minOccurs="0">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="AmendedReasonText" type="AmendmentReasonJudgmentType"/>
									<xs:element name="AmendedDate" type="xs:date"/>
									<xs:element name="JudgmentReference">
										<xs:annotation>
											<xs:documentation>Points back to the original version of the judgment that was  amended.  By following this attribute value you can trace the full history of a judgment.</xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:attribute name="judgmentKey" type="xs:positiveInteger" use="required"/>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
					<xs:attribute name="judgmentKey" type="xs:positiveInteger" use="required"/>
					<xs:attribute name="documentVersion" type="xs:string" fixed="2.0.0:2"/>
					<xs:attribute name="effectiveDate" type="xs:date" fixed="2005-12-15"/>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="ParentGuardianCustodian">
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="NameAddressPhoneEmailType">
					<xs:sequence>
						<xs:element name="Group" minOccurs="0" maxOccurs="unbounded">
							<xs:complexType>
								<xs:complexContent>
									<xs:extension base="GroupType">
										<xs:sequence>
											<xs:element name="GroupPartyRelationText" type="GroupPartyRelationType" minOccurs="0"/>
										</xs:sequence>
									</xs:extension>
								</xs:complexContent>
							</xs:complexType>
						</xs:element>
						<xs:element ref="PartyCaseAssociationText" maxOccurs="unbounded"/>
						<xs:element name="ChildReference" minOccurs="0" maxOccurs="unbounded">
							<xs:annotation>
								<xs:documentation>References a child associated with this Parent. Tyler IXML requires enhancement to support.</xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:attribute name="partyKey" type="xs:positiveInteger" use="required"/>
							</xs:complexType>
						</xs:element>
						<xs:element ref="RepresentedBy" minOccurs="0"/>
						<xs:element ref="PersonBirthDate" minOccurs="0" maxOccurs="unbounded"/>
						<xs:element ref="PersonSexText" minOccurs="0"/>
						<xs:element ref="ForeignLanguageText" minOccurs="0" maxOccurs="unbounded"/>
					</xs:sequence>
					<xs:attribute name="documentVersion" fixed="2.0.0:2"/>
					<xs:attribute name="effectiveDate" type="xs:date" fixed="2005-12-15"/>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="Party" type="ParticipantType"/>
	<xs:element name="PartyAddress">
		<xs:complexType>
			<xs:choice>
				<xs:element ref="AddressUSStandard"/>
				<xs:element ref="AddressUSNonStandard"/>
				<xs:element ref="AddressForeign"/>
			</xs:choice>
			<xs:attribute name="addressKey" type="xs:positiveInteger"/>
			<xs:attribute name="partyKey" type="xs:positiveInteger" use="required"/>
			<xs:attribute name="caseCorrespondenceIndicator" type="xs:boolean"/>
			<xs:attribute name="partyCorrespondenceIndicator" type="xs:boolean"/>
			<xs:attribute name="currentKnownAddress" type="xs:boolean"/>
			<xs:attribute name="undeliverableIndicator" type="xs:boolean" use="required"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="PartyToTheAction">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="PartyName" type="PartyNameType" maxOccurs="unbounded"/>
				<xs:element ref="PartyAddress" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="TelephoneNumber" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element name="Email" type="xs:anyURI" minOccurs="0"/>
				<xs:element ref="CasePartyRelation"/>
				<xs:element ref="AttorneyPartyCaseRelation" maxOccurs="unbounded"/>
			</xs:sequence>
			<xs:attribute name="partyKey" use="required"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="PartyCaseAssociationText" type="ExtendedPartyConnectionType"/>
	<xs:element name="PersonBirthDate" type="xs:date"/>
	<xs:element name="PersonSexText" type="GenderType"/>
	<xs:element name="PersonSSNID">
		<xs:annotation>
			<xs:documentation>A 9-digit numeric identifier assigned to a living person by the U.S. Social Security Administration.  A social security number of a person.  Sometimes referred to as a SSN.</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="ID">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:length value="11"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
			<xs:attribute name="currentSSNIndicator" type="xs:boolean"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="PersonAssignedIDDetails" type="PersonAssignedIDDetailsType"/>
	<xs:element name="PersonDriverLicenseID">
		<xs:annotation>
			<xs:documentation>Information about an identifier used to refer to a specific person who has obtained a driver&apos;s license. Sometimes referred to as driver license number, dlNumber.</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="ID" type="xs:string"/>
				<xs:element name="IDTypeCodeText" type="xs:string" minOccurs="0"/>
				<xs:element name="IDExpirationDate" type="xs:date" minOccurs="0"/>
				<xs:element name="IDJurisdictionText" type="xs:string"/>
			</xs:sequence>
			<xs:attribute name="currentDriverLicenseIndicator" type="xs:boolean"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="PersonOtherID" type="PersonOtherIDType"/>
	<xs:element name="PersonPhysicalDetails" type="PersonPhysicalDetailsType"/>
	<xs:element name="ProbationConditions" type="ProbationConditionsType"/>
	<xs:element name="RelatedParty">
		<xs:complexType>
			<xs:choice>
				<xs:element name="PartyReference">
					<xs:complexType>
						<xs:attribute name="partyKey" type="xs:positiveInteger" use="required"/>
					</xs:complexType>
				</xs:element>
				<xs:element name="Party" type="ParticipantType"/>
			</xs:choice>
			<xs:attribute name="partyKey"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="ReleaseConditions">
		<xs:annotation>
			<xs:documentation>Conditions under which a Person may be Released from Detention</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="ReleaseType">
					<xs:sequence>
						<xs:element ref="CaseDefendant"/>
						<xs:element name="ChargeReferenceID">
							<xs:complexType>
								<xs:attribute name="chargeKey" use="required"/>
							</xs:complexType>
						</xs:element>
						<xs:element name="ChargeHistoryReferenceID">
							<xs:complexType>
								<xs:attribute name="chargeKey" use="required"/>
							</xs:complexType>
						</xs:element>
						<xs:element name="CourtCaseNumber" type="CourtCaseNumberType"/>
					</xs:sequence>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="ReleaseTerms">
		<xs:annotation>
			<xs:documentation>Terms under which a Defendant was released from Custody</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="ReleaseType">
					<xs:sequence>
						<xs:element name="ReleaseDate"/>
					</xs:sequence>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="ReportingAgency" type="ReportingAgencyType"/>
	<xs:element name="RepresentedBy" type="RepresentedByType"/>
	<xs:element name="USState" type="USStateType"/>
	<xs:element name="Setting" type="SettingType"/>
	<xs:element name="SupremeCourtJudge">
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="JudgeBaseType">
					<xs:attribute name="judicialAgencyID" fixed="MN062025J"/>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="TelephoneNumber" type="TelephoneNumberType"/>
	<xs:element name="TrialDemand" type="TrialDemandType"/>
	<xs:element name="Victim">
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="PartyNameType">
					<xs:sequence>
						<xs:element ref="PersonBirthDate" minOccurs="0" maxOccurs="unbounded"/>
						<xs:element ref="PersonSexText" minOccurs="0"/>
						<xs:element ref="PartyAddress" minOccurs="0" maxOccurs="unbounded"/>
						<xs:element ref="TelephoneNumber" minOccurs="0" maxOccurs="unbounded"/>
					</xs:sequence>
					<xs:attribute name="documentVersion" fixed="1.0.1:2"/>
					<xs:attribute name="effectiveDate" type="xs:date" fixed="2005-12-15"/>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="Warrant">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="WarrantNumber" type="xs:string">
					<xs:annotation>
						<xs:documentation>Number that identifies the warrant.  Usually the case file number + a sequential number.  Can be either manually or auto-assigned.</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="IssuingJudge" minOccurs="0">
					<xs:annotation>
						<xs:documentation>The judge who issued the warrant.</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:complexContent>
							<xs:extension base="JudicialOfficialType">
								<xs:sequence>
									<xs:element name="CourtName" type="CourtLocationTextType"/>
								</xs:sequence>
							</xs:extension>
						</xs:complexContent>
					</xs:complexType>
				</xs:element>
				<xs:element name="WarrantTypeText" type="WarrantType">
					<xs:annotation>
						<xs:documentation>Type of warrant, based on the provided enumeration</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="CourtCaseNumber"/>
				<xs:element name="WarrantDates">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="IssueDate" type="xs:date" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Date the warrant was issued.</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="ServedDate" type="xs:date" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Date the warrant was served</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="ExpirationDate" type="xs:date" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Date the warrant expires.</xs:documentation>
								</xs:annotation>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="WarrantSubject" type="PartyDetailType">
					<xs:annotation>
						<xs:documentation>The person who is the subject of the warrant</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="Charge" maxOccurs="unbounded"/>
				<xs:element name="HoldOrBailIndicators" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="HoldFlag" type="xs:boolean">
								<xs:annotation>
									<xs:documentation>If true, the defendant must be held in custody and cannot be released on bond or by paying a fine.</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="Bond" minOccurs="0">
								<xs:annotation>
									<xs:documentation>The amount and type of bond required of the defendant.</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="BondAmount" type="CurrencyType"/>
										<xs:element name="BondType" type="BondTypeType"/>
										<xs:element name="Fine" type="CurrencyType" minOccurs="0">
											<xs:annotation>
												<xs:documentation>The amount of fine associated with the charge(s).</xs:documentation>
											</xs:annotation>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="WarrantStatus" maxOccurs="unbounded">
					<xs:annotation>
						<xs:documentation>The status indicates if the warrant is still active or has been quashed, and the physical locatiion of the warrant.  There is one current status 0-many past status'</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="WarrantStatusTypeText" type="WarrantStatusType">
								<xs:annotation>
									<xs:documentation>Text description of the status.</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="WarrantStatusDate" type="xs:date">
								<xs:annotation>
									<xs:documentation>Date the status took effect.</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="WarrantLocation" type="WarrantLocationType">
								<xs:annotation>
									<xs:documentation>Location of the Physical Copy of the Warrant</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="WarrantStatusComment" type="CommentType" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Comment assocated with the warrant status.</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="Court" type="JudicialAgencyORIType">
								<xs:annotation>
									<xs:documentation>Court that issued the Status</xs:documentation>
								</xs:annotation>
							</xs:element>
						</xs:sequence>
						<xs:attribute name="current" type="xs:boolean">
							<xs:annotation>
								<xs:documentation>If present, indicates that this status is the current status.</xs:documentation>
							</xs:annotation>
						</xs:attribute>
					</xs:complexType>
				</xs:element>
				<xs:element name="WarrantCondition" type="ConditionMoneyType" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element name="WarrantNarrative" type="xs:string" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Details added by the user that explain the reason for the issuance of the warrant.  These details appear with the text "The defendant has failed to comply with the conditions of ".  There may be other details included on the the warrant that are not included in this xml document.  For the complete probable cause text, see the official signed paper copy of the warrant.   </xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="WarrantNotes" minOccurs="0" maxOccurs="unbounded">
					<xs:annotation>
						<xs:documentation>Information about why the warrant was issued.  They appear after the word "Other: " under the probable cause section of the signed paper copy of the warrant.  See the signed warrant for the complete cause for the warrant. </xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="NoteDate" type="xs:date">
								<xs:annotation>
									<xs:documentation>Date the note was entered</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="Note" type="xs:string">
								<xs:annotation>
									<xs:documentation>Text contenct of the note.</xs:documentation>
								</xs:annotation>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
			<xs:attribute name="warrantKey" type="xs:positiveInteger" use="required"/>
			<xs:attribute name="documentVersion" type="xs:string" fixed="2.0.0:1"/>
			<xs:attribute name="effectiveDate" type="xs:date" fixed="2005-12-15"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="Witness" type="PartyNameType"/>
	<xs:element name="ResourceUnavailable">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="ResourceTypeIdentifier">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:enumeration value="Judge"/>
							<xs:enumeration value="Courtroom"/>
							<xs:enumeration value="CalendarPeriod"/>
							<xs:enumeration value="Bailiff"/>
							<xs:enumeration value="Interpreter"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ResourceIdentifier" type="xs:string"/>
				<xs:element name="ResourceDescriptionText" type="xs:string"/>
				<xs:element name="ResourceUnavailableDate" type="ResourceUnavailableDateType"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<!--The following elements describe incoming documents-->
	<!--The following elements communicate the realtionships or associations among various data groupings.-->
	<xs:element name="AttorneyPartyCaseRelation">
		<xs:annotation>
			<xs:documentation>Relates an Attorney or a ProSe Party to a Case and the Person being represented.</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="LegalRepresentation">
					<xs:complexType>
						<xs:choice>
							<xs:element name="AttorneyReference">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="PublicDefenderIndicator" type="xs:boolean" minOccurs="0"/>
									</xs:sequence>
									<xs:attribute name="partyKey" type="xs:positiveInteger" use="required"/>
									<xs:attribute name="attorneyKey" type="xs:string"/>
								</xs:complexType>
							</xs:element>
							<xs:element name="ProSePartyIndicator" type="xs:boolean"/>
						</xs:choice>
					</xs:complexType>
				</xs:element>
				<xs:element name="PartyReference">
					<xs:complexType>
						<xs:attribute name="partyKey" type="xs:positiveInteger" use="required"/>
					</xs:complexType>
				</xs:element>
				<xs:element ref="CourtCaseNumber"/>
				<xs:element name="LeadAttorneyIndicator" type="xs:boolean" default="1" minOccurs="0"/>
				<xs:element name="CourtAppointedIndicator" type="xs:boolean" minOccurs="0"/>
				<xs:element name="AttorneyRetainedDate" type="xs:date" minOccurs="0"/>
				<xs:element name="AttorneyRemoved" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="AttorneyRemovedDate" type="xs:date"/>
							<xs:element name="AttorneyRemovalReasonText">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:enumeration value="Test Reason Code"/>
										<xs:enumeration value="Substitution of Attorney"/>
										<xs:enumeration value="Deceased"/>
										<xs:enumeration value="Withdrawn"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="AttorneyComment" type="CommentType" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="CasePartyRelation">
		<xs:complexType>
			<xs:annotation>
				<xs:documentation>A Participant is a party involved in the case, but not a direct party to the legal action, e.g.,  Witnesses, Victims, Executors, Guardians, Children, 3rd Party Defendants.</xs:documentation>
			</xs:annotation>
			<xs:sequence>
				<xs:element ref="CourtCaseNumber"/>
				<xs:element name="PartyReference">
					<xs:complexType>
						<xs:attribute name="partyKey" use="required"/>
					</xs:complexType>
				</xs:element>
				<xs:element ref="PartyCaseAssociationText"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="PartyEmployerRelation">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="PartyReference">
					<xs:annotation>
						<xs:documentation>Used to reference the Party who is the Employee</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:attribute name="partyKey" use="required"/>
					</xs:complexType>
				</xs:element>
				<xs:element name="EmployerPartyReference">
					<xs:annotation>
						<xs:documentation>Used to reference the Party who is the Employer of the Party referenced by PartyReferenceID</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:attribute name="partyKey" use="required"/>
					</xs:complexType>
				</xs:element>
				<xs:element name="CurrentKnownEmployerIndicator" type="xs:boolean"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="PartyToPartyRelation">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="PartyPrimaryReference">
					<xs:complexType>
						<xs:attribute name="partyKey" use="required"/>
					</xs:complexType>
				</xs:element>
				<xs:element name="PartySecondaryReference">
					<xs:complexType>
						<xs:attribute name="partyKey" use="required"/>
					</xs:complexType>
				</xs:element>
				<xs:element name="PartiesRelationText" type="xs:string"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="CaseCountyIdentifier">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="documentVersion" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="BaseCaseTypeText" type="BaseCaseTypeType"/>
	<xs:element name="CaseCategoryText" type="CaseCategoryType"/>
	<xs:element name="CaseLocationText" type="xs:string"/>
	<xs:element name="CaseAssignment">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="CourtCaseNumber"/>
				<xs:element name="AssignedCourt" type="CourtLocationTextType"/>
				<xs:element name="AssignedDate" type="xs:date"/>
				<xs:element name="AssignedJudge" type="JudicialOfficialType" minOccurs="0"/>
				<xs:element name="ReassignmentReason" type="xs:string" minOccurs="0"/>
				<xs:element name="ReassignedDate" type="xs:date" minOccurs="0"/>
				<xs:element name="ReassignmentComment" type="CommentType" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="currentAssignmentIndicator" type="xs:boolean" use="required"/>
		</xs:complexType>
	</xs:element>
</xs:schema>
