Disclaimer: This tool was developed by Tom Carlson Consulting LLC. It was created from the official distribution of the data model. Tom Carlson Consulting LLC makes neither claim nor warranty that this tool provides an accurate representation of the NIEM data model. For official and authoritative representations, please visit the official NIEM release website.
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema targetNamespace="http://release.niem.gov/niem/domains/jxdm/7.0/" version="1" xml:lang="en-US" xsi:schemaLocation="http://release.niem.gov/niem/appinfo/5.0/ ../utility/appinfo.xsd http://release.niem.gov/niem/conformanceTargets/3.0/ ../utility/conformanceTargets.xsd" ct:conformanceTargets="http://reference.niem.gov/niem/specification/naming-and-design-rules/5.0/#ReferenceSchemaDocument"
xmlns:aamva_d20="http://release.niem.gov/niem/codes/aamva_d20/5.0/"
xmlns:apco="http://release.niem.gov/niem/codes/apco/5.0/"
xmlns:appinfo="http://release.niem.gov/niem/appinfo/5.0/"
xmlns:atf="http://release.niem.gov/niem/codes/atf/5.0/"
xmlns:biom="http://release.niem.gov/niem/domains/biometrics/5.0/"
xmlns:cbrn="http://release.niem.gov/niem/domains/cbrn/5.0/"
xmlns:ct="http://release.niem.gov/niem/conformanceTargets/3.0/"
xmlns:em="http://release.niem.gov/niem/domains/emergencyManagement/5.0/"
xmlns:hs="http://release.niem.gov/niem/domains/humanServices/5.0/"
xmlns:im="http://release.niem.gov/niem/domains/immigration/5.0/"
xmlns:j="http://release.niem.gov/niem/domains/jxdm/7.0/"
xmlns:mmucc="http://release.niem.gov/niem/codes/mmucc/5.0/"
xmlns:nc="http://release.niem.gov/niem/niem-core/5.0/"
xmlns:ncic="http://release.niem.gov/niem/codes/ncic/5.0/"
xmlns:ndex="http://release.niem.gov/niem/codes/ndex/5.0/"
xmlns:niem-xs="http://release.niem.gov/niem/proxy/niem-xs/5.0/"
xmlns:nlets="http://release.niem.gov/niem/codes/nlets/5.0/"
xmlns:sar="http://release.niem.gov/niem/codes/pmise_sar/5.0/"
xmlns:st="http://release.niem.gov/niem/domains/surfaceTransportation/5.0/"
xmlns:structures="http://release.niem.gov/niem/structures/5.0/"
xmlns:ucr="http://release.niem.gov/niem/codes/ucr/5.0/"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<xs:annotation>
<xs:documentation>Justice</xs:documentation>
<xs:appinfo>
<appinfo:LocalTerm term="AAMVA" literal="The American Association of Motor Vehicle Administrators"/>
<appinfo:LocalTerm term="ACD" literal="AAMVA Code Dictionary"/>
<appinfo:LocalTerm term="ADA" literal="Americans with Disabilities Act"/>
<appinfo:LocalTerm term="AFIS" literal="Automated Fingerprint Identification System"/>
<appinfo:LocalTerm term="Alpha" definition="Letter(s)"/>
<appinfo:LocalTerm term="Amber" literal="America's Missing: Broadcast Emergency Response"/>
<appinfo:LocalTerm term="ANSID20" literal="The Data Dictionary for Traffic Record Systems, maintained by AAMVA, the American Association of Motor Vehicle Administrators"/>
<appinfo:LocalTerm term="APCO" literal="Association of Public-Safety Communications Officials (APCO) - International, Inc."/>
<appinfo:LocalTerm term="BAC" literal="Blood Alcohol Concentration"/>
<appinfo:LocalTerm term="BOP" literal="Bureau of Prisons"/>
<appinfo:LocalTerm term="BPH" literal="Board of Parole Hearings"/>
<appinfo:LocalTerm term="Brady" literal="Brady Law"/>
<appinfo:LocalTerm term="CDL" literal="Commercial Driver's License"/>
<appinfo:LocalTerm term="CFR" definition="Code of Federal Regulations"/>
<appinfo:LocalTerm term="CHRI" literal="Criminal History Record Information"/>
<appinfo:LocalTerm term="CJIS" literal="Criminal Justice Information System"/>
<appinfo:LocalTerm term="CLP" literal="Commercial Learners Permit"/>
<appinfo:LocalTerm term="CMV" literal="Commercial Motor Vehicle"/>
<appinfo:LocalTerm term="CODIS" literal="Combined DNA Index System"/>
<appinfo:LocalTerm term="COMPAS" literal="Correctional Offender Management Profiling for Alternative Sanctions"/>
<appinfo:LocalTerm term="DEA" literal="Drug Enforcement Administration"/>
<appinfo:LocalTerm term="DHS" literal="Department of Homeland Security"/>
<appinfo:LocalTerm term="DMH" literal="Department of Mental Health"/>
<appinfo:LocalTerm term="DNA" literal="Deoxyribonucleic acid"/>
<appinfo:LocalTerm term="DOT" literal="Department of Transportation"/>
<appinfo:LocalTerm term="EMS" literal="Emergency Medical Service"/>
<appinfo:LocalTerm term="Enhanceable" definition="An enhanceable offense means that specific factors can increase the severity level of the offense."/>
<appinfo:LocalTerm term="FBI" literal="Federal Bureau of Investigation"/>
<appinfo:LocalTerm term="FCN" literal="file control number"/>
<appinfo:LocalTerm term="FFL" literal="federal firearms license"/>
<appinfo:LocalTerm term="FIPS" literal="Federal Information Processing Standards"/>
<appinfo:LocalTerm term="GDEP" literal="Geographic-Drug Enforcement Program"/>
<appinfo:LocalTerm term="GVWR" literal="gross vehicle weight rating"/>
<appinfo:LocalTerm term="HazMat" literal="Hazardous Materials"/>
<appinfo:LocalTerm term="HME" literal="Hazardous Material Endorsement"/>
<appinfo:LocalTerm term="HRSO" literal="high risk sex offender"/>
<appinfo:LocalTerm term="IAFIS" literal="Integrated Automated Fingerprint Identification System"/>
<appinfo:LocalTerm term="IBIS" literal="Integrated Ballistic Identification System"/>
<appinfo:LocalTerm term="ICC" literal="Interstate Commerce Commission"/>
<appinfo:LocalTerm term="ISBN" literal="International Standard Book Number"/>
<appinfo:LocalTerm term="JABS" literal="JABS" definition="Joint Automated Booking System"/>
<appinfo:LocalTerm term="Keyhea" definition="Under the Keyhea injunction, 'involuntary medication' cannot be administered to a state prisoner for more than three days unless the professional staff of the facility in which the prisoner is incarcerated has analyzed the prisoner's condition and found that the prisoner is, as a result of a mental disorder, 'gravely disabled and incompetent to refuse medication or a danger to others, or a danger to self,' and the prisoner has been 'advised of the need for, but has not been willing to accept medication on a voluntary basis.'"/>
<appinfo:LocalTerm term="LEOKA" literal="Law Enforcement Officer Killed or Assaulted"/>
<appinfo:LocalTerm term="LIS" literal="License Plate State"/>
<appinfo:LocalTerm term="Livescan" definition="An inkless, electronic means of capturing fingerprints in a digitized format and then transmitting them to a state repository and/or the FBI"/>
<appinfo:LocalTerm term="LSTA" definition="State/Country Index"/>
<appinfo:LocalTerm term="MACR" literal="Monthly Arrest and Citation Register"/>
<appinfo:LocalTerm term="MCMIS" literal="Motor Carrier Management Information System"/>
<appinfo:LocalTerm term="MCO" literal="Manufacturer's certificate of origin"/>
<appinfo:LocalTerm term="MCSIP" literal="Motor Carrier Safety Improvement Process"/>
<appinfo:LocalTerm term="MDO" literal="mentally disordered offender"/>
<appinfo:LocalTerm term="MHSDS" literal="Mental Health Services Delivery System"/>
<appinfo:LocalTerm term="MMUCC" literal="Model Minimum Uniform Crash Criteria"/>
<appinfo:LocalTerm term="MO" literal="Modus Operandi"/>
<appinfo:LocalTerm term="ModusOperandi" literal="Mode of operating"/>
<appinfo:LocalTerm term="Multi" literal="Multiple"/>
<appinfo:LocalTerm term="NCIC" literal="National Crime Information Center"/>
<appinfo:LocalTerm term="NCMEC" literal="National Center for Missing & Exploited Children"/>
<appinfo:LocalTerm term="NDEx" literal="National Data Exchange"/>
<appinfo:LocalTerm term="NDEX" literal="National Data Exchange"/>
<appinfo:LocalTerm term="NIBRS" literal="National Incident Based Reporting System"/>
<appinfo:LocalTerm term="NICB" literal="National Insurance Crime Bureau"/>
<appinfo:LocalTerm term="NICS" literal="National Instant Criminal Background Check System"/>
<appinfo:LocalTerm term="NLETS" literal="National Law Enforcement Telecommunication Systems"/>
<appinfo:LocalTerm term="OCA" literal="Originating Case Agency"/>
<appinfo:LocalTerm term="ORI" definition="A nine-character identifier assigned by the FBI Criminal Justice Information Systems (CJIS) staff to an organization, which must have met the established qualifying criteria for ORI assignment to identify the agency in transactions on CJIS Systems."/>
<appinfo:LocalTerm term="POST" literal="Peace Official Standards and Training"/>
<appinfo:LocalTerm term="Postdirectional" definition="A word following a street name that indicates the directional taken by the thoroughfare from an arbitrary starting point or line, or the sector where it is located."/>
<appinfo:LocalTerm term="Predirectional" definition="A word preceding a street name that indicates the directional taken by the thoroughfare from an arbitrary starting point or line, or the sector where it is located."/>
<appinfo:LocalTerm term="PRISM" literal="Performance and Registration Information Systems Management"/>
<appinfo:LocalTerm term="REALID" definition="Public Law 109–13, 119 Statute 302, enacted May 11, 2005, was an Act of Congress that modified U.S. federal law pertaining to security, authentication, and issuance procedures standards for the state driver's licenses and identification (ID) cards, as well as various immigration issues pertaining to terrorism."/>
<appinfo:LocalTerm term="RES" literal="Registration State"/>
<appinfo:LocalTerm term="RH" definition="Rhesus (Rh) factor is an inherited protein found on the surface of red blood cells."/>
<appinfo:LocalTerm term="RICO" literal="Racketeer Influenced and Corrupt Organizations"/>
<appinfo:LocalTerm term="SAFESTAT" literal="Safety Status Measurement System"/>
<appinfo:LocalTerm term="Separatee" literal="A person who must be kept separate from another person."/>
<appinfo:LocalTerm term="SMT" literal="Scars, Marks, Tattoos, and Other Characteristics"/>
<appinfo:LocalTerm term="SSN" literal="Social Security Number"/>
<appinfo:LocalTerm term="TCD" literal="traffic control device"/>
<appinfo:LocalTerm term="TCN" literal="Transaction Control Number"/>
<appinfo:LocalTerm term="TripleI" literal="III - Interstate Identification Index system"/>
<appinfo:LocalTerm term="TSA" definition="Transportation Security Administration"/>
<appinfo:LocalTerm term="TYP" literal="(Firearm) Type"/>
<appinfo:LocalTerm term="TYPA" literal="(Article) Type"/>
<appinfo:LocalTerm term="TYPO" literal="(ORI) Type"/>
<appinfo:LocalTerm term="UCR" literal="Uniform Crime Reporting"/>
<appinfo:LocalTerm term="USDOT" literal="United States Department of Transportation"/>
<appinfo:LocalTerm term="USMS" literal="United States Marshal Service"/>
<appinfo:LocalTerm term="VICAP" literal="Violent Criminal Apprehension Program"/>
<appinfo:LocalTerm term="VIN" literal="Vehicle Identification Number"/>
<appinfo:LocalTerm term="VINA" literal="Vehicle Identification Number Analysis"/>
<appinfo:LocalTerm term="WHTI" literal="Western Hemisphere Travel Initiative"/>
<appinfo:LocalTerm term="XRay" literal="X-Ray"/>
<appinfo:LocalTerm term="XRays" literal="X-Rays"/>
</xs:appinfo>
</xs:annotation>
<xs:import namespace="http://release.niem.gov/niem/codes/aamva_d20/5.0/" schemaLocation="../codes/aamva_d20.xsd"/>
<xs:import namespace="http://release.niem.gov/niem/codes/apco/5.0/" schemaLocation="../codes/apco.xsd"/>
<xs:import namespace="http://release.niem.gov/niem/codes/atf/5.0/" schemaLocation="../codes/atf.xsd"/>
<xs:import namespace="http://release.niem.gov/niem/codes/mmucc/5.0/" schemaLocation="../codes/mmucc.xsd"/>
<xs:import namespace="http://release.niem.gov/niem/codes/ncic/5.0/" schemaLocation="../codes/ncic.xsd"/>
<xs:import namespace="http://release.niem.gov/niem/codes/ndex/5.0/" schemaLocation="../codes/ndex.xsd"/>
<xs:import namespace="http://release.niem.gov/niem/codes/nlets/5.0/" schemaLocation="../codes/nlets.xsd"/>
<xs:import namespace="http://release.niem.gov/niem/codes/pmise_sar/5.0/" schemaLocation="../codes/sar.xsd"/>
<xs:import namespace="http://release.niem.gov/niem/codes/ucr/5.0/" schemaLocation="../codes/ucr.xsd"/>
<xs:import namespace="http://release.niem.gov/niem/domains/biometrics/5.0/" schemaLocation="biom.xsd"/>
<xs:import namespace="http://release.niem.gov/niem/domains/cbrn/5.0/" schemaLocation="cbrn.xsd"/>
<xs:import namespace="http://release.niem.gov/niem/domains/emergencyManagement/5.0/" schemaLocation="emergencyManagement.xsd"/>
<xs:import namespace="http://release.niem.gov/niem/domains/humanServices/5.0/" schemaLocation="hs.xsd"/>
<xs:import namespace="http://release.niem.gov/niem/domains/immigration/5.0/" schemaLocation="immigration.xsd"/>
<xs:import namespace="http://release.niem.gov/niem/domains/surfaceTransportation/5.0/" schemaLocation="st.xsd"/>
<xs:import namespace="http://release.niem.gov/niem/niem-core/5.0/" schemaLocation="../niem-core.xsd"/>
<xs:import namespace="http://release.niem.gov/niem/proxy/niem-xs/5.0/" schemaLocation="../adapters/niem-xs.xsd"/>
<xs:import namespace="http://release.niem.gov/niem/structures/5.0/" schemaLocation="../utility/structures.xsd"/>
<xs:complexType name="AcademicAssessmentType">
<xs:annotation>
<xs:documentation>A data type for an institution or agency assessment process for determining academic needs of a subject.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssessmentType">
<xs:sequence>
<xs:element ref="j:AcademicAssessmentEducation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AcademicAssessmentGradePointLevelNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AcademicRecord" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AcademicSubjectMatter" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AcademicTestText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AcademicAssessmentAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="AcademicRecordType">
<xs:annotation>
<xs:documentation>A data type for a record of academic achievement for a subject.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:AcademicRecordCreditsEarnedNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AcademicRecordCreditsNeededNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AcademicRecordDiplomaDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AcademicRecordDiplomaReceivedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AcademicRecordExpelledFromSchoolIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AcademicRecordRecordedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AcademicRecordUnitsTotalNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AcademicRecordYearDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AcademicRecordAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="AcademicSubjectMatterType">
<xs:annotation>
<xs:documentation>A data type for a specific course content related to core education and academic assessments and programs.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:AcademicSubjectMatterCreditsNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AcademicSubjectMatterName" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AcademicSubjectMatterText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AcademicSubjectMatterAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityArrestAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and an arrest.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Arrest" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityArrestAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about an activity.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:ActivityDocumentServer" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivitySignature" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseLinkage" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseNumberText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityDocumentValidator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityOfficial" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityCaseAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and a case.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Case" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityCaseAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityChargeAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and a charge.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Charge" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityChargeAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityCommunityServiceAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and an assignment of community service.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CommunityService" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityCommunityServiceAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityContactInformationAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and contact information for that activity.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:ContactInformation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Person" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityContactInformationAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityCounselingAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and counseling.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Counseling" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityCounselingAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityCourtAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and a court.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Court" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityCourtAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityCourtOrderAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and a court order.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrder" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Subject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityCourtOrderAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityCriminalOrganizationAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and a criminal organization.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CriminalOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:ActivityInvolvementAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityCriminalOrganizationAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityCustodyTransferAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and transfer of custody.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CustodyTransfer" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Subject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityCustodyTransferAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityDriverLicenseAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and a driver license.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicense" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Person" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityDriverLicenseAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityEmailAddressAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an activity and an email address (e.g. harassing or threatening email).</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:ContactEmailID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityEmailAddressAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityEmployeeAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and an employee.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Employee" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityEmployeeAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityEvidenceAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and evidence.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Evidence" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityEvidenceAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityFeeAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and a fee.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Fee" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityFeeAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityForceAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and a use of force.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Force" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityForceAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityIncidentAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and an incident.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Incident" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityIncidentAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityInstantMessengerAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an activity and an other contact address.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:InstantMessengerID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityInstantMessengerAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityJudgeAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and a judge.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Judge" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityJudgeAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityJurisdictionAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and a jurisdiction.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Jurisdiction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityJurisdictionAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityLocationAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and a location.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Location" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityLocationAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityNetworkAddressAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an activity and a network address.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:NetworkAddressID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityNetworkAddressAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityObligationAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and an obligation.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Obligation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityObligationAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityProgramAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and a program.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Program" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityProgramAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityReferralAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and a referral.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Referral" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityReferralAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityReleaseAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and a release.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Release" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Facility" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Organization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Subject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityOfficial" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityReleaseAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivitySanctionAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and a sanction.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Sanction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivitySanctionAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivitySentenceComputationAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an activity and a sentence computation.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:SentenceComputation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivitySentenceComputationAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityServiceCallAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and a service call.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceCall" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityServiceCallAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivitySubjectAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and a subject.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Subject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivitySubjectAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityTelephoneNumberAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an activity and a telephone number.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:TelephoneNumber" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityTelephoneNumberAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityUnitAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and a unit.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EnforcementOfficialUnit" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityUnitAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityVictimAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and a victim.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Victim" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityVictimAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityWarrantAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and a warrant.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Warrant" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Subject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityWarrantAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ActivityWitnessAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an activity and a witness.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Witness" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ActivityWitnessAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="AddressAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about a Address.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:AddressCommentText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AddressVerifiedDate" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="AftercareServicesScreeningType">
<xs:annotation>
<xs:documentation>A data type for an evaluation of a parolee to determine the appropriate mental health services to be provided.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:AftercareServicesScreeningComment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AftercareServicesScreeningConcernAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AftercareServicesScreeningReviewDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AftercareServicesScreeningTreatmentIntensiveProgramEnrollmentIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AftercareServicesScreeningAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="AftercareType">
<xs:annotation>
<xs:documentation>A data type for a type of service(s) specific to subjects after incarceration.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:AftercareNotation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AftercareServicesScreening" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AftercareAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:simpleType name="AlcoholTestResultQuantitySimpleType">
<xs:annotation>
<xs:documentation>A data type for blood alcohol content (BAC) Test Result.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:token">
<xs:pattern value="\d{2}">
<xs:annotation>
<xs:documentation>BAC TEST RESULT (2 DIGITS)</xs:documentation>
</xs:annotation>
</xs:pattern>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="AlcoholTestResultQuantityType">
<xs:annotation>
<xs:documentation>A data type for blood alcohol content (BAC) Test Result.</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="j:AlcoholTestResultQuantitySimpleType">
<xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="AlcoholUseAssessmentType">
<xs:annotation>
<xs:documentation>A data type for an assessment specific to a subject's alcohol use.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssessmentType">
<xs:sequence>
<xs:element ref="j:AlcoholUseAssessmentAlcoholAbuseFirstAgeUsedNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AlcoholUseAssessmentAlcoholAbuseLengthOfTreatmentNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AlcoholUseAssessmentAlcoholAbuseMaximumDurationAbstainedNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AlcoholUseAssessmentAlcoholConsumptionFrequencyText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AlcoholUseAssessmentAlcoholUseConsumptionQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AlcoholUseAssessmentAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="AlertNotificationAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about an alert notification.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:AlertComment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AlertHoldIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AlertInstructionsDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AlertStatusText" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="AlertNotificationType">
<xs:annotation>
<xs:documentation>A data type for a process or activity of communicating an alert.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="em:NotificationType">
<xs:sequence>
<xs:element ref="j:AlertNotificationEntity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AlertNotificationResponseDueDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AlertNotificationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="AlertSubjectAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between a person or entity associated with an alert.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="em:AlertNotification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Subject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AlertSubjectAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="AppealType">
<xs:annotation>
<xs:documentation>A data type for a process of seeking review of actions or decisions already executed.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:AppealAppellateCaseDecisionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppealAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="AppellateCaseDecisionActionType">
<xs:annotation>
<xs:documentation>A data type for an action determined as a apart of the appeal decision.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:AppealCaseDecisionActionCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseDecisionOtherActionDetailText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseDecisionActionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="AppellateCaseDecisionType">
<xs:annotation>
<xs:documentation>A data type for a statement by a judge or court of a decision reached in regard to an appeal.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:AppellateCaseDecisionAction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseDecisionDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseDecisionDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseDecisionIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseDecisionIssuingJudge" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseDecisionName" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseDecisionOpinionIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseDecisionPrecedenceIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseDecisionReliefEffectiveDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseDecisionReliefIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseDecisionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseDecisionCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseDecisionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="AppellateCaseNoticeType">
<xs:annotation>
<xs:documentation>A data type for a request filed with an appellate court to start an appellate case.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:DocumentType">
<xs:sequence>
<xs:element ref="j:AppellateCaseNoticeDefendingAgency" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseNoticeFilingCourt" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseNoticeOriginalCourt" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseNoticeProsecutingAgency" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseNoticeDefendantEntity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseNoticeProsecutingAttorney" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseNoticeReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseNoticeAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="AppellateCaseType">
<xs:annotation>
<xs:documentation>A data type for a single case heard by a court to determine if the original case was tried properly and the defendant received a fair trial.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:CaseType">
<xs:sequence>
<xs:element ref="j:AppellateCaseBrief" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseReview" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseReviewer" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseSubmissionDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseDecision" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseJudgePanel" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseNotice" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseOriginalCase" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseRelatedCase" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseSanction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppellateCaseAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="AppointmentType">
<xs:annotation>
<xs:documentation>A data type for an appointment consists of scheduled dates and times, actual dates and times, and descriptive information.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:AppointmentGroupText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppointmentMandatedTimelineText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppointmentPostponementReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppointmentPriorityText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppointmentRecessEndDateTime" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppointmentRecessStartDateTime" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppointmentRepeatDateRange" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppointmentResultsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppointmentSchedule" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppointmentStatus" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AppointmentAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ApprenticeshipTermType">
<xs:annotation>
<xs:documentation>A data type for a period of scheduled skills training.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:TermType">
<xs:sequence>
<xs:element ref="j:ApprenticeshipTrainingTermNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ApprenticeshipTrainingTermYearDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ApprenticeshipTermAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ApprenticeshipType">
<xs:annotation>
<xs:documentation>A data type for a program for skills on-the-job skills training.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:ApprenticeshipTerm" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ApprenticeshipTrainingHoursCompletedInTermNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ApprenticeshipAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ArrestAgencyAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship linking the Arrest and Agency objects together. This association type also supports the designation of a Primary Arrest Agency, for clearance purposes, etc., in the event that multiple arrest agencies are identified.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:ArrestPrimaryAgencyIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Arrest" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestAgency" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestAgencyAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ArrestSubjectAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an arrest and the arrested subject.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:ActivitySubjectAssociationType">
<xs:sequence>
<xs:element ref="j:ArrestSubjectClearanceIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestSequenceID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestSubjectArmedWithAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestSubjectJuvenileDispositionAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestSubjectCountAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestSubjectAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ArrestType">
<xs:annotation>
<xs:documentation>A data type for the apprehension of a subject by a peace official.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:ArrestAgency" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestCommunitySupervisionIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestUnderInfluenceIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestAgencyRecordIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestApprehensionDetentionOrder" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestArraignmentDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestBailRecommendationText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestCharge" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestIntoxicantInvolvedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestInvolvedOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestInvolvedItem" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestInvolvedWeapon" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestOfficial" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestProbableCauseText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestRelease" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestResistedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestSequenceID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestSubject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestSubjectCustodyTransfer" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestSubjectRightsReadIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestSubjectRightsReadResponseText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestSummonsIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestWarrant" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Booking" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestCategoryJABSAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestSubjectCountAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="AssignmentAssessmentAssignmentRequestType">
<xs:annotation>
<xs:documentation>A data type for an initial request for assignment.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:AssignmentAssessmentAssignmentRequestGrantedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AssignmentAssessmentAssignmentRequestAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="AssignmentAssessmentDecisionType">
<xs:annotation>
<xs:documentation>A data type for a decision regarding assignment after completion of the assessment.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:AssignmentAssessmentDecisionBasisText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AssignmentAssessmentDecisionEffectiveCommunicationEffectiveIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AssignmentAssessmentDecisionEffectiveCommunicationMethodText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AssignmentAssessmentDecisionEffectiveCommunicationUsedText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AssignmentAssessmentDeniedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AssignmentAssessmentDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AssignmentAssessmentDecisionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="AssignmentAssessmentType">
<xs:annotation>
<xs:documentation>A data type for a process of determining whether a subject is fit for a particular assignment (program or service).</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssessmentType">
<xs:sequence>
<xs:element ref="j:AssignmentAssessmentAssignmentRequest" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AssignmentAssessmentDecision" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AssignmentAssessmentDevelopmentalDisability" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AssignmentAssessmentDisabilityProgramComment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AssignmentAssessmentHealthConditionAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AssignmentAssessmentHealthConditionComment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AssignmentAssessmentHealthOtherConditionDetailsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AssignmentAssessmentMentalHealthCareAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AssignmentAssessmentPriorSuicideAttemptsComment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AssignmentAssessmentRequiredAssignment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AssignmentAssessmentRequiresSpecialHousingDetailsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AssignmentAssessmentRequiresSpecialHousingIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AssignmentAssessmentRiskAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AssignmentAssessmentRiskDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AssignmentAssessmentSecurityLevelText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AssignmentAssessmentAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="AssignmentType">
<xs:annotation>
<xs:documentation>A data type for a location and environment into which a person is placed, such as an office, dormitory, barracks, etc.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:AssignmentReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AssignmentSecurityClassificationDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Remark" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SelfHarmIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AssignmentAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="BailBondAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an entity (person or organization) providing bail for someone, the person being bailed out, and a bail bondsman entity.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:BailBondsmanOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BailBondsmanPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BaileePerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BailingOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BailingPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BailBondAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="BailBondChargeAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association that links a bail bond to a charge.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:BailBond" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Charge" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BailBondChargeAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="BailBondType">
<xs:annotation>
<xs:documentation>A data type for an agreement between a bondsman and a subject in which a bondsman pays the subject's bail or portion of the bail in exchange for certain conditions.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:BailBondAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BailBondConditionDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BailBondIssuerEntity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BailBondPaymentDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BailBondRevokeDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BailBondSuretyEntity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BailBondTerminationDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BailBondTerminationCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BailBondAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="BailType">
<xs:annotation>
<xs:documentation>A data type for details of a commitment made to secure the release of a subject being held in custody and suspected of a crime.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:BailConditionDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BailHearingDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BailPostedAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BailPostedBond" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BailPostedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BailRequirementText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BailRevokedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BailSetAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BailSetAmountText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BailSetCourt" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BailSubject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BailAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="BinaryAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about a binary.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="cbrn:MIMEContentCode" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BinaryHashValue" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="BinaryHashValueType">
<xs:annotation>
<xs:documentation>A data type for a binary hash value.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:HashValueBase64BinaryObject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HashValueMethodAlgorithmText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HashValueText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BinaryHashValueAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="BiologicTestType">
<xs:annotation>
<xs:documentation>A data type for a test administered to identify, quantify or describe biologic material from a person's system/body.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:TestType">
<xs:sequence>
<xs:element ref="j:TestCollectionDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TestCollectionSampleCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TestCollectionSampleID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BiologicTestAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="BirthType">
<xs:annotation>
<xs:documentation>A data type for a live birth of a human being.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:BirthAttendant" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BirthChildBirthOrderNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BirthRegistration" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonHospitalBirthIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BirthAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="BookingTelephoneCallType">
<xs:annotation>
<xs:documentation>A data type for a telephone call a subject makes while being booked or detained from an arrest.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:BookingTelephoneCallDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BookingTelephoneCallSupervisingOfficial" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BookingTelephoneCallAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="BookingType">
<xs:annotation>
<xs:documentation>A data type for an administrative step taken after an arrest subject is brought to a police station or detention facility.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:BookingAdditionalChargesIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BookingInterviewObservation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:FingerprintDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IAFISIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectArmedDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BookingAgency" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BookingAgencyRecordIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BookingArraignmentDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BookingCourtCaseIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BookingDepositedItem" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BookingDetentionFacility" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BookingDocumentControlIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BookingEmployee" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BookingFacility" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BookingFileIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BookingRelease" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BookingReleaseCorrectionsAnalyst" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BookingReportingDistrictText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BookingRetainedItem" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BookingSealedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BookingSearchOfficial" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BookingSeizedItem" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BookingSubject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BookingSubjectCustodyTransfer" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BookingTelephoneCall" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BookingTransportOfficial" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Arrest" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BookingCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectArmedWithAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BookingAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CaseAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about a case.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:BailBondAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BailSetAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseActivity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseConference" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseDefenseAttorneyCourtAppointedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CasePlan" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseReviewDueDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CommitDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CommittedToAuthorityText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseAmendedCharge" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseCapiasDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseCharge" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseContinuanceDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseCourt" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseCourtEvent" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseDefendantQuantityText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseDefendantSelfRepresentationIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseDefendantParty" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseDefenseAttorney" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseDomesticViolenceIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseDrivingImpairedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseDrivingIntoxicatedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseExhibit" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseHearing" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseInformationAdmissibleIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseInformationAdmissibleText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseInformationInadmissibleText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseInitiatingParty" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseJudge" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseJuror" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseLineageCase" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseOfficial" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseOriginalCourt" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseOtherEntity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseOtherIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseOtherOfficial" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CasePendingCourtEvent" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseProceedingCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseProsecutionAttorney" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseProtectionOrderIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseRestrictionDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseRestrictionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseSecurityText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseTerminationStageText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseTerminationCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseTrial" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseVerdictGivenIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseVictimNotProsecutingIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseWitness" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseSeverityText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseConvictionReportingRequirements" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseRespondentAttorney" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseRespondentParty" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseInitiatingAttorney" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CaseConvictionReportingRequirementsType">
<xs:annotation>
<xs:documentation>A data type for information to alert a court when additional reporting requirements exist.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:PersonLicenseIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConvictionReportingProfessionName" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConvictionReportingRequirementText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseConvictionReportingRequirementsAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CaseLinkageType">
<xs:annotation>
<xs:documentation>A data type for an identifying number for a case submitted by an agency which is known or believed to be related to the case of this activity.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:CaseLinkageNumberText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OrganizationORIIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseLinkageAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CaseOfficialType">
<xs:annotation>
<xs:documentation>A data type for an official's involvement in a case.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:JudicialOfficialType">
<xs:sequence>
<xs:element ref="j:CaseOfficialCaseIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseOfficialCaseStatusText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseOfficialEndDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseOfficialRoleDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseOfficialRoleText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseOfficialStartDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseOfficialTerminationIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseOfficialTerminationReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CaseOfficialAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CauseOfDeathAssessmentType">
<xs:annotation>
<xs:documentation>A data type for an assessment process to determine factors of the cause of death.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssessmentType">
<xs:sequence>
<xs:element ref="j:CauseOfDeathAssessmentAutopsyPerformedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CauseOfDeathAssessmentBetweenEventAndDeathDuration" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CauseOfDeathAssessmentBiopsyPerformedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CauseOfDeathAssessmentFemalePregnantInLastYearIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CauseOfDeathAssessmentImmediateCauseText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CauseOfDeathAssessmentOperationsPerformedText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CauseOfDeathAssessmentOtherSignificantConditionsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CauseOfDeathAssessmentReportedToCoronerIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CauseOfDeathAssessmentUnderlyingConditionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CauseOfDeathCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CauseOfDeathHomicideIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CauseOfDeathAssessmentAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CertificationType">
<xs:annotation>
<xs:documentation>A data type for an official process of distinguishing the credentials of person or entity.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:CertificationExpirationDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CertificationExpirationReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CertificationIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CertificationIssuingAuthority" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CertificationName" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CertificationReviewDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CertificationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ChargeAgencyAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship to support the designation of one of multiple arrest agencies as the charging agency.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:ChargeAgencyRecordIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Charge" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestAgency" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeAgencyAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ChargeConvictionAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between a charge and a conviction.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:Charge" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Conviction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Subject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeConvictionAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ChargeDispositionType">
<xs:annotation>
<xs:documentation>A data type for the results or processing of a charge.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:DispositionType">
<xs:sequence>
<xs:element ref="j:ChargeDispositionCondition" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeDispositionOtherText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeDispositionSanction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeDispositionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ChargeEnhancingFactorType">
<xs:annotation>
<xs:documentation>A data type for a factor or reason that makes a charge more serious.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:ChargeEnhancingFactorText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeEnhancingFactorDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeEnhancingFactorReferenceDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeEnhancingFactorStatusText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeEnhancingFactorAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ChargeType">
<xs:annotation>
<xs:documentation>A data type for a formal allegation that a specific person has committed a specific offense.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:ChargeAccidentRelatedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeApplicabilityText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeArrestReasonIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeCategoryDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeCountQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeDegreeText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeDisposition" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeEmploymentRelatedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeFilerEntity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeEnhancingAllegationCharge" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeEnhancingFactor" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeEnhancingPriorConviction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeOriginatorEntity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeFelonyIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeFilingDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeHighestIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeInstrument" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeLegalDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeMACRDispositionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeModifierEntity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeMACRIndicationLevelText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeMACRJuvenileLevelText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeMACRStatusText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeModificationInstrument" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeNarrative" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargePlea" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeQualifierText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeRecommendedBailAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeReducingFactorText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeSanction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeSentence" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeSentenceRangeText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeSequenceID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeSeriousViolentIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeSeverityLevel" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeSeverityText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeSpecialAllegationText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeStatus" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeStatute" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeSubject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeTrackingIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeUCRCrimeCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeVerdict" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeVictim" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeSeverityDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeNCICAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeUCRAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ChargeAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CitationType">
<xs:annotation>
<xs:documentation>A data type for an official summons to appear in court or pay a fine.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:CitationAgency" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CitationDismissalConditionIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CitationDismissalConditionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CitationFineAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CitationIssuingOfficial" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CitationSubject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CitationViolation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CDLHolderAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CitationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ClothingType">
<xs:annotation>
<xs:documentation>A data type for an article of clothing, dress, or attire.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:ClothingCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ClothingColorText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ClothingDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ClothingStyleText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ClothingAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:simpleType name="CommercialCarrierUSDOTNumberSimpleType">
<xs:annotation>
<xs:documentation>A data type for a US DOT Number.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:token">
<xs:pattern value="\d{7}">
<xs:annotation>
<xs:documentation>US DOT NUMBER (7 DIGITS).</xs:documentation>
</xs:annotation>
</xs:pattern>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="CommercialCarrierUSDOTNumberType">
<xs:annotation>
<xs:documentation>A data type for a US DOT Number.</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="j:CommercialCarrierUSDOTNumberSimpleType">
<xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="CommercialVehicleType">
<xs:annotation>
<xs:documentation>A data type for a class of vehicle that includes motor vehicles with a gross vehicle weight rating of 26,001 pounds or more.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:VehicleType">
<xs:sequence>
<xs:element ref="j:CommercialVehiclePRISMTargetDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CommercialVehiclePreviouslyTargetedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CommercialVehicleCurrentlyTargetedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CommercialVehiclePRISMAdditionDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CommercialVehicleMotorCarrier" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CommercialVehicleCargoBodyCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CommercialVehicleConfigurationAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CommercialVehicleAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CommunityLeaveType">
<xs:annotation>
<xs:documentation>A data type for a Community Leave Program provides an opportunity for inmates to attend activities in the local community which will assist in their reintegration into society.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:CommunityLeaveAuthorizer" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CommunityLeaveCostAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CommunityLeaveCostCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CommunityLeaveCostCategoryAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CommunityLeaveDoctor" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CommunityLeaveDuration" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CommunityLeaveEscort" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CommunityLeaveFundAllowanceAdvanceAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CommunityLeaveSubject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CommunityLeaveTotalCostAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CommunityLeaveTransportationText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CommunityLeaveTrustFinancialAccountWithdrawalAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CommunityLeaveVerificationText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CommunityLeaveAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ConditionalReleaseType">
<xs:annotation>
<xs:documentation>A data type for a release of a person or item from confinement, holding, or obligation, that is dependent upon certain conditions being met.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ReleaseType">
<xs:sequence>
<xs:element ref="j:ConditionalReleaseCondition" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConditionalReleaseExpirationDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConditionalReleaseOppositionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConditionalReleaseProjectedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConditionalReleaseRevokedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConditionalReleaseRevokedReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConditionalReleaseSupportText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConditionalReleaseAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ConditionGroupType">
<xs:annotation>
<xs:documentation>A data type for a set of conditions assigned to a person.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="nc:Condition" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConditionGroupParentID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConditionGroupAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ConfidentialInformationType">
<xs:annotation>
<xs:documentation>A data type for a classification of Information that cannot be shared with the public or the subject of the information.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:ConfidentialInformationAssociatedStaffMember" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConfidentialInformationDocument" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConfidentialInformationRecordedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConfidentialInformationSource" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConfidentialityDocument" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConfidentialityInformationListingPagesNumber" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConfidentialityMaterial" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConfidentialSubjectInfoKnowledgeText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConfidentialInformationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ConfidentialityMaterialType">
<xs:annotation>
<xs:documentation>A data type for a collection of artifacts, documents or other items related to a subject's confidentiality.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ItemType">
<xs:sequence>
<xs:element ref="j:ConfidentialityMaterialReceiptDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConfidentialityMaterialReview" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConfidentialityMaterialStatus" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConfidentialityMaterialAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ContrabandType">
<xs:annotation>
<xs:documentation>A data type for a prohibited item.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ItemType">
<xs:sequence>
<xs:element ref="j:ContrabandCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ContrabandAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ContractType">
<xs:annotation>
<xs:documentation>A data type for a written or legal agreement entered into by two or more parties.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:DocumentType">
<xs:sequence>
<xs:element ref="j:ContractSubcontractorIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ContractAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ConveyanceAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about a conveyance.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:ConveyanceJointlyRegisteredIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConveyanceStateAssignedVINIndicator" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ConveyanceEngineAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between a conveyance and an engine.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:Engine" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Conveyance" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConveyanceEngineAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ConveyancePartAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between a conveyance and a part of a conveyance.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:ConveyancePart" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Conveyance" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConveyancePartAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ConveyancePartType">
<xs:annotation>
<xs:documentation>A data type for a part or component of a conveyance.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ItemType">
<xs:sequence>
<xs:element ref="j:ConveyancePartID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConveyancePartBrandAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConveyancePartCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConveyancePartDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConveyancePartAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ConveyanceRegistrationStatusType">
<xs:annotation>
<xs:documentation>A data type for a state of registration of a conveyance.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:StatusType">
<xs:sequence>
<xs:element ref="j:ConveyanceRegistrationStatusAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConveyanceRegistrationStatusDetailAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConveyanceRegistrationStatusAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ConveyanceRegistrationType">
<xs:annotation>
<xs:documentation>A data type for a registration of a conveyance with an authority.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:ItemRegistrationType">
<xs:sequence>
<xs:element ref="nc:Conveyance" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConveyanceRegistrationDecal" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConveyanceRegistrationGrossWeightMeasure" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConveyanceRegistrationLocation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConveyanceRegistrationPermanentIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConveyanceRegistrationPlateBackgroundText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConveyanceRegistrationPlateColorAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConveyanceRegistrationPlateIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConveyanceRegistrationPlateCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConveyanceRegistrationRoadIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConveyanceRegistrationStatus" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConveyanceRegistrationPlateUsageAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConveyanceRegistrationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ConvictionType">
<xs:annotation>
<xs:documentation>A data type for a judgment that a defendant is guilty.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:ConvictionCharge" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConvictionConvictedByJuryIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConvictionStayedCountQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConvictionChargeCountQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConvictionCourt" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConvictionLocatorReferenceIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConvictionOffense" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConvictionPlea" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConvictionSanction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConvictionSentence" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConvictionSubject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConvictionVerdict" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ConvictionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CorrectionalFacilityType">
<xs:annotation>
<xs:documentation>A data type for a correctional facility.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:FacilityType">
<xs:sequence>
<xs:element ref="j:FacilityCurrentCaseLoadQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:FacilityJuvenileIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CorrectionalFacilityAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CorrectiveActionType">
<xs:annotation>
<xs:documentation>A data type for a set of details about an event or activity which is part of a corrective action plan.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:CorrectiveActionPlan" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CorrectiveActionResolutionAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CorrectiveActionResponseText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CorrectiveActionStatement" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CorrectiveActionStatus" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CorrectiveActionVerificationCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CorrectiveActionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CourtActivityType">
<xs:annotation>
<xs:documentation>A data type for a court-related action associated with a court case event.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:CourtActivityCondition" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtActivityCourtOrder" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtActivityScheduleDay" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtActivitySupervisingAgency" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtCaseStatusText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtActivityAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CourtAppearanceType">
<xs:annotation>
<xs:documentation>A data type for an appearance required of a party in a court of law on a certain date.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:CourtAppearanceDefendantNotPresentIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtAppearanceCase" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtAppearanceCourt" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtAppearanceDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtAppearanceEntity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtAppearanceReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtAppearanceCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtAppearanceAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CourtEventType">
<xs:annotation>
<xs:documentation>A data type for a court occurrence.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:CourtEventAction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtEventAppearance" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtEventCase" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtEventCourt" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtEventJudge" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtEventMotion" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtEventSchedule" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtEventSequenceID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtEventAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CourtOrderServiceAgencyAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between a court order and the agency that serves it.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:CourtOrder" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Organization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderServiceAgencyAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CourtOrderType">
<xs:annotation>
<xs:documentation>A data type for a direction of a judge not including a judgment, which determines some point or directs some steps in proceedings.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:CourtOrderCondition" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderForEscapeSubjectIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderFromOtherAgencyIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderOutOfStateIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderReceiver" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderReviewedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderDesignatedLocation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderDesignatedOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderDesignatedItem" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderDesignatedSubject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderEnforcementAgency" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderIssuingCourt" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderIssuingDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderIssuingJudicialOfficial" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderJurisdiction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderRecallDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderRecallReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderRequestDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderRequestReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderRequestEntity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderServiceAttemptedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderServiceCautionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderServiceDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderServiceDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderServiceReceivedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderServiceRestrictionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderServiceOfficialAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderSignatureMethodText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderSpecialInstructionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderStatus" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderSupervisingAgency" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtOrderAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CourtType">
<xs:annotation>
<xs:documentation>A data type for a court or a unit of a court responsible for trying justice proceedings.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:OrganizationType">
<xs:sequence>
<xs:element ref="j:CourtClerk" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtFilingClerk" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtName" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtReporter" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtDivisionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtSupervisingAgency" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtAdministrativeUnitText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CrashDriverLicenseType">
<xs:annotation>
<xs:documentation>A data type for information about a driver license of a person at the time of a crash.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:DriverLicenseType">
<xs:sequence>
<xs:element ref="j:CrashDriverAuthorizationRestriction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashDriverLicenseCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashDriverLicenseClassAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashDriverLicenseAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CrashDriverType">
<xs:annotation>
<xs:documentation>A data type for a motor vehicle driver involved in a traffic accident.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicense" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashDriverContributingCircumstancesAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashDriverDistractionAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashDriverViolationAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashDrivingViolationAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashDriverAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CrashInformationSourceType">
<xs:annotation>
<xs:documentation>A data type for the affiliation of a person completing a crash report.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:OrganizationORIIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:InformationSourceCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashInformationSourceAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CrashNonMotoristType">
<xs:annotation>
<xs:documentation>A data type for a non-motorist involved in a Traffic Accident.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:NonMotoristStrikingVehicle" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:NonMotoristActionBeforeCrashAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:NonMotoristCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:NonMotoristContributingCircumstancesAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:NonMotoristLocationAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:NonMotoristSafetyEquipmentAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashNonMotoristAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CrashPassengerType">
<xs:annotation>
<xs:documentation>A data type for a motor vehicle passenger involved into a Traffic Accident.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashPassengerAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CrashPersonEMSTransportationType">
<xs:annotation>
<xs:documentation>A data type for an EMS transportation agency.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:EMSAgency" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashPersonEMSTransportationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CrashPersonType">
<xs:annotation>
<xs:documentation>A data type for any person involved in a traffic accident.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashPersonEMSTransportation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashPersonInjury" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AlcoholTestResultQuantityText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EmergencyMedicalServiceCall" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:PatientMedicalFacility" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AlcoholInvolvementSuspicionAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AlcoholTestCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AlcoholTestResultAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AlcoholTestStatusAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrugInvolvementSuspicionAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrugTestCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrugTestResultAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrugTestStatusAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:InjuredTransportationSourceAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashPersonAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CrashType">
<xs:annotation>
<xs:documentation>A data type for a traffic accident.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:DrivingIncidentType">
<xs:sequence>
<xs:element ref="j:CrashServiceCall" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashInformationSource" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashWorkZone" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashVehicle" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashNonMotorist" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Location" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashEnvironmentContributingCircumstancesAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashFirstHarmfulEventLocationAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashJunctionRelationAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashLightConditionAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashMannerAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashRoadContributingCircumstancesAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashRoadSurfaceConditionAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashSchoolBusRelatedAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashWeatherConditionAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CrashVehicleOccupantType">
<xs:annotation>
<xs:documentation>A data type for any vehicle occupant involved in a traffic accident.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OccupantAirBagDeployedAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OccupantEjectionAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OccupantProtectionSystemUseAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OccupantSeatAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OccupantSeatOtherLocationAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OccupantSeatRowAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashVehicleOccupantAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CrashVehicleType">
<xs:annotation>
<xs:documentation>A data type for a motor vehicle involved in a traffic accident.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfItem" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleTrafficControlDeviceOperationalIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashVehicleOccupantsQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashVehicleLegalSpeedRateMeasure" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleTrafficControlDeviceWorkingIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HazMatPlacardNumberText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HazMatPlacardSuffixText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashDriver" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashPassenger" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashVehicleOccupant" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="st:LocationRoadway" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashVehicleCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashVehicleEmergencyUseIndicationAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EventSequenceAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HazMatCargoReleaseAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HazMatPlacardDisplayedAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HazMatPlacardIndicationAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashVehicleDamageAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ManeuverAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MostDamagedAreaAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleMostHarmfulEventAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TravelDirectionBeforeCrashAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleBodyCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleContributingCircumstancesAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleDamageExtentAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleTrafficControlDeviceCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashVehicleAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CrashWorkZoneType">
<xs:annotation>
<xs:documentation>A data type for a work zone where a crash occurred.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:CrashWorkZoneIndicationAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:WorkZoneCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:WorkZoneCrashLocationAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:WorkZoneWorkersPresenceIndicationAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CrashWorkZoneAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CredentialType">
<xs:annotation>
<xs:documentation>A data type for an acknowledged measure of achievement, education or professional training.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:CredentialCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CredentialIssuingAuthority" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CredentialTitleText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CredentialAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:simpleType name="CriminalActivityCategoryCodeSimpleType">
<xs:annotation>
<xs:documentation>A data type for kinds of incidents.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:token">
<xs:enumeration value="ANIMAL_SEXUAL_ABUSE">
<xs:annotation>
<xs:documentation>ANIMAL SEXUAL ABUSE (BESTIALITY)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ASSISTING">
<xs:annotation>
<xs:documentation>ASSISTING</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="BUYING">
<xs:annotation>
<xs:documentation>BUYING</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="BUYING-RECEIVING">
<xs:annotation>
<xs:documentation>BUYING-RECEIVING</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CONCEALING">
<xs:annotation>
<xs:documentation>CONCEALING</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CONSUMING">
<xs:annotation>
<xs:documentation>CONSUMING</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CULTIVATING">
<xs:annotation>
<xs:documentation>CULTIVATING</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CULTIVATING-MANUFACTURING-PUBLISHING">
<xs:annotation>
<xs:documentation>CULTIVATING-MANUFACTURING-PUBLISHING</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DISTRIBUTING">
<xs:annotation>
<xs:documentation>DISTRIBUTING</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DISTRIBUTING-SELLING">
<xs:annotation>
<xs:documentation>DISTRIBUTING-SELLING</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="EXPLOITING_CHILDREN">
<xs:annotation>
<xs:documentation>EXPLOITING_CHILDREN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="IMPORTING">
<xs:annotation>
<xs:documentation>IMPORTING</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="INTENTIONAL_ABUSE-TORTURE">
<xs:annotation>
<xs:documentation>INTENTIONAL ABUSE AND TORTURE (TORMENTING, MUTILATING, MAIMING, POISONING, OR ABANDONMENT)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="JUVENILE_GANG">
<xs:annotation>
<xs:documentation>JUVENILE GANG</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="MANUFACTURING">
<xs:annotation>
<xs:documentation>MANUFACTURING</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="NONE">
<xs:annotation>
<xs:documentation>NONE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="OPERATING">
<xs:annotation>
<xs:documentation>OPERATING</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="OPERATING-PROMOTING-ASSISTING">
<xs:annotation>
<xs:documentation>OPERATING-PROMOTING-ASSISTING</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ORGANIZED_ABUSE">
<xs:annotation>
<xs:documentation>ORGANIZED ABUSE (DOG FIGHTING AND COCK FIGHTING)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="OTHER_GANG">
<xs:annotation>
<xs:documentation>OTHER GANG</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="POSSESSING">
<xs:annotation>
<xs:documentation>POSSESSING</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="POSSESSING-CONCEALING">
<xs:annotation>
<xs:documentation>POSSESSING-CONCEALING</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="PROMOTING">
<xs:annotation>
<xs:documentation>PROMOTING</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="PUBLISHING">
<xs:annotation>
<xs:documentation>PUBLISHING</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="RECEIVING">
<xs:annotation>
<xs:documentation>RECEIVING</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="SELLING">
<xs:annotation>
<xs:documentation>SELLING</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="SIMPLE-GROSS_NEGLECT">
<xs:annotation>
<xs:documentation>SIMPLE/GROSS NEGLECT (UNINTENTIONALLY, INTENTIONALLY, OR KNOWINGLY FAILING TO PROVIDE FOOD, WATER, SHELTER, VETERINARY CARE, HOARDING, ETC.)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="TRANSMITTING">
<xs:annotation>
<xs:documentation>TRANSMITTING</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="TRANSPORTING">
<xs:annotation>
<xs:documentation>TRANSPORTING</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="TRANSPORTING-TRANSMITTING-IMPORTING">
<xs:annotation>
<xs:documentation>TRANSPORTING-TRANSMITTING-IMPORTING</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="UNKNOWN">
<xs:annotation>
<xs:documentation>UNKNOWN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="USING">
<xs:annotation>
<xs:documentation>USING</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="USING-CONSUMING">
<xs:annotation>
<xs:documentation>USING-CONSUMING</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="CriminalActivityCategoryCodeType">
<xs:annotation>
<xs:documentation>A data type for kinds of incidents.</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="j:CriminalActivityCategoryCodeSimpleType">
<xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="CriminalOrganizationType">
<xs:annotation>
<xs:documentation>A data type for an organization that is formed to or intentionally conducts illegal activities.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CriminalOrganizationCautionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CriminalOrganizationMembershipHighQuantityText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CriminalOrganizationMembershipInitiationText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CriminalOrganizationMembershipLowQuantityText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CriminalOrganizationNCICIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CriminalOrganizationObjectiveText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CriminalOrganizationTraitDetails" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CriminalOrganizationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CriminalTraitDetailsType">
<xs:annotation>
<xs:documentation>A data type for criminal characteristics associated with a person or a criminal organization.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:CriminalTraitAction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CriminalTraitActivityDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CriminalTraitColorText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CriminalTraitCommunicationDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CriminalTraitDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CriminalTraitDressText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CriminalTraitEthnicityAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CriminalTraitGraffitiDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CriminalTraitGraffitiImage" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CriminalTraitHandSignalText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CriminalTraitModusOperandiText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CriminalTraitTargetDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CriminalTraitTattooDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CriminalTraitTattooImage" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CriminalTraitTurfText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CriminalTraitDetailsAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CurriculumPhaseType">
<xs:annotation>
<xs:documentation>A data type for a structural element within a curriculum to help keep activities placed in an order that facilitates making appropriate progress.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:CurriculumPhaseAssociatedActivity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CurriculumPhaseCapacityText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CurriculumPhaseAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CurriculumType">
<xs:annotation>
<xs:documentation>A data type for a collection of subjects comprising a course of study offered by an educational system or program.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:CurriculumCapacityRatioText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CurriculumDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CurriculumGenderRestrictionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CurriculumID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CurriculumName" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CurriculumSequenceNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CurriculumStartDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CurriculumAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CustodyRequestType">
<xs:annotation>
<xs:documentation>A data type for a request for custodial responsibility of another person, usually a child.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:CustodyRequestApprover" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CustodyRequestAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CustodyTransferType">
<xs:annotation>
<xs:documentation>A data type for a transfer of custody or a transfer of a subject or property from one enforcement party to another.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:CustodyTransferActionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CustodyTransferItem" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CustodyTransferReceivingEnforcementAgency" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CustodyTransferReceivingEnforcementFacility" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CustodyTransferReceivingEnforcementOfficial" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CustodyTransferReleasingEnforcementAgency" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CustodyTransferReleasingEnforcementFacility" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CustodyTransferReleasingEnforcementOfficial" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CustodyTransferSubject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CustodyTransferAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DebtCreditorAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between a debt and a person or organization to which the debt is owed.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:Debt" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Organization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Person" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DebtCreditorAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DebtType">
<xs:annotation>
<xs:documentation>A data type for a set of details describing the debt owed by a person.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:DebtAlimonyEstablishedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DebtAlimonyIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DebtAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DebtChildSupportEstablishedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DebtChildSupportIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DebtDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DebtGarnishmentEstablishedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DebtGarnishmentIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DebtAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DeclarationPersonAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between a person who declared another person to be missing, and the missing person.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:DeclarationPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MissingPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DeclarationPersonAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DeporteeDeportationSupervisingAgencyAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between a deportee and an agency that supervised their deportation.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:Deportee" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Organization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DeporteeDeportationSupervisingAgencyAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DeporteeDestinationLocationAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between a deportee and a destination location to which they were deported.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:Deportee" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Location" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DeporteeDestinationLocationAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DeporteeOffenseAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between a deportee and an offense for which they were deported.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:Deportee" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Offense" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DeporteeOffenseAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DeporteeType">
<xs:annotation>
<xs:documentation>A data type for a person who is expelled from country by a governmental authority.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="im:ActualDeportationDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DeporteeAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DestabilizingFactorType">
<xs:annotation>
<xs:documentation>A data type for a risk the may heighten testability in a subject.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:DestabilizingFactorCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DestabilizingFactorComment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DestabilizingFactorOtherFactorDetailsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DestabilizingFactorAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DevelopmentalDisabilityType">
<xs:annotation>
<xs:documentation>A data type for any of a diverse group of severe chronic conditions that are due to mental and/or physical impairments.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:DevelopmentalDisabilityYouthIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DevelopmentDisabilityCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DevelopmentDisabilityDetailsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DevelopmentDisabilityDocumentOfRecord" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DevelopmentDisabilityFunctionalLevelAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DevelopmentDisabilityIdentifiedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DevelopmentalDisabilityAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DisciplinaryActionAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about a disciplinary action.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:DisciplinaryActionFacility" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DisciplinaryActionSanction" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DisciplinaryHearingDispositionType">
<xs:annotation>
<xs:documentation>A data type for a outcome of a disciplinary hearing.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:DispositionType">
<xs:sequence>
<xs:element ref="j:DisciplinaryHearingDispositionConfinedToQuartersDaysNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DisciplinaryHearingDispositionConfinedToQuartersWeekendsNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DisciplinaryHearingDispositionCreditForfeitureDaysNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DisciplinaryHearingDispositionCreditForfeitureDivisionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DisciplinaryHearingDispositionExtraDutyHoursNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DisciplinaryHearingDispositionExtraDutyToDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DisciplinaryHearingDispositionLossOfEveningProgramEndDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DisciplinaryHearingDispositionLossOfEveningProgramStartDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DisciplinaryHearingDispositionLossOfYardProgramEndDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DisciplinaryHearingDispositionLossOfYardProgramStartDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DisciplinaryHearingDispositionMandatoryRandomDrugTestingDivisionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DisciplinaryHearingDispositionMandatoryRandomDrugTestingIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DisciplinaryHearingDispositionPrivilegeLossDaysNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DisciplinaryHearingDispositionPrivilegeLossEndDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DisciplinaryHearingDispositionPrivilegeLossPrivilegeText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DisciplinaryHearingDispositionPrivilegeLossStartDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DisciplinaryHearingDispositionSuspendedSentenceCDCDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DisciplinaryHearingDispositionSuspendedSentenceLogText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DisciplinaryHearingDispositionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DisciplinaryHearingType">
<xs:annotation>
<xs:documentation>A data type for a fact finding hearing to determine whether a prohibited act was committed and, if so, the appropriate sanctions to be imposed.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:HearingType">
<xs:sequence>
<xs:element ref="j:DisciplinaryActionSanction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DisciplinaryHearingDisposition" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DisciplinaryHearingIncident" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Sanction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DisciplinaryHearingAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DNATestType">
<xs:annotation>
<xs:documentation>A data type for a test of biologic material administered to identify or describe the contained genetic code, includes materials resulting in non-coding DNA or "Junk DNA" results.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:BiologicTestType">
<xs:sequence>
<xs:element ref="j:DNACollectionStatusAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DNATestAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DocumentAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about a document.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:DocumentAmendedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DocumentApprovedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DocumentComment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DocumentCorrectionalInstituteIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DocumentParoleIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DocumentProbationIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DocumentReviewDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DocumentSignature" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DocumentCourtAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between a document and a court.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Document" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Court" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DocumentCourtAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DocumentJudicialOfficialAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between a document and a judicial official.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Document" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JudicialOfficial" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DocumentJudicialOfficialAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DocumentJurisdictionAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between a document and a jurisdiction.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Document" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Jurisdiction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DocumentJurisdictionAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DocumentLocationAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between a document and a location.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Document" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Location" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DocumentLocationAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DomesticViolenceAssessmentType">
<xs:annotation>
<xs:documentation>A data type for a tool designed to help assess safety, risk, strengths and needs of a subject involved in offenses/groups of offenses that involve domestic violence.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssessmentType">
<xs:sequence>
<xs:element ref="j:DomesticViolenceChildImpactText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DomesticViolenceHistoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DomesticViolenceLevelText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DomesticViolencePatternIndicationText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DomesticViolenceSocialHistoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DomesticViolenceSubjectAttitudeText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DomesticViolenceVictimPerceptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DomesticViolenceChildImpactAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DomesticViolenceLevelAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DomesticViolencePatternIndicationAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DomesticViolenceSocialHistoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DomesticViolenceSubjectAttitudeAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DomesticViolenceVictimPerceptionAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DomesticViolenceAssessmentAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DriverConvictionType">
<xs:annotation>
<xs:documentation>A data type for a judge or jury finding a person guilty or a person pleading guilty in relation to a traffic offense.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:ConvictionType">
<xs:sequence>
<xs:element ref="j:DriverConvictionCitation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverConvictionCMVAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverConvictionHazMatAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverConvictionOffenseAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverConvictionOffenseDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverConvictionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DriverHistorySummaryType">
<xs:annotation>
<xs:documentation>A data type for a summary of a driver's history.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:DriverHistoryAccidentQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverHistoryConvictionQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverHistoryWithdrawalQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverHistorySummaryAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DriverLicenseAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between a driver license and a person.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:DriverLicense" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Person" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DriverLicenseBaseEndorsementType">
<xs:annotation>
<xs:documentation>A data type for an endorsement on a driver license or driver license permit which authorizes the operation of specified types of vehicles carrying specified loads.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:DriverLicenseEndorsementText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseEndorsementEndDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseHMEThreatDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseHMEThreatAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseBaseEndorsementAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DriverLicenseBaseType">
<xs:annotation>
<xs:documentation>A data type for an authorization issued to a driver granting driving privileges.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:DriverLicenseCardDesignRevisionDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseLimitedTermIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseMedicalCertification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseExpirationDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseIssueDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicensePerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseIssuingCountryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseREALIDComplianceAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseBaseAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DriverLicenseDrivingIncidentAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between a driver license and a driving incident.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Person" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicense" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrivingIncident" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverConviction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseDrivingIncidentAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DriverLicenseEndorsementType">
<xs:annotation>
<xs:documentation>A data type for an endorsement on a driver license which authorizes the operation of specified types of vehicles carrying specified loads.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:DriverLicenseBaseEndorsementType">
<xs:sequence>
<xs:element ref="j:DriverLicenseEndorsementCode" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseEndorsementAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DriverLicenseMedicalCertificationType">
<xs:annotation>
<xs:documentation>A data type for a medical certification associated with a driver license.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:DriverLicenseMedicalCertificationExpirationDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseMedicalCertificationIssueDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseSkillsPerformanceEvaluationEffectiveDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseSkillsPerformanceEvaluationExpirationDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseWaiverExemptEffectiveDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseWaiverExemptExpirationDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseWaiverExemptExpirationIndefiniteIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseMedicalCertificationRestrictionAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseMedicalCertificationStatusAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseMedicalSelfCertificationAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseMedicalCertificationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DriverLicensePermitEndorsementType">
<xs:annotation>
<xs:documentation>A data type for an endorsement on a driver license permit which authorizes the operation of specified types of vehicles carrying specified loads.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:DriverLicenseBaseEndorsementType">
<xs:sequence>
<xs:element ref="j:DriverLicensePermitEndorsementCode" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicensePermitEndorsementAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DriverLicensePermitRestrictionType">
<xs:annotation>
<xs:documentation>A data type for a restriction applicable to a driver permit.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:DrivingRestrictionType">
<xs:sequence>
<xs:element ref="j:DriverLicensePermitRestrictionCode" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicensePermitRestrictionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DriverLicensePermitType">
<xs:annotation>
<xs:documentation>A data type for a driver license permit issued to a driver granting conditional or limited driving privileges.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:DriverLicenseBaseType">
<xs:sequence>
<xs:element ref="j:DriverLicensePermitClassificationText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicensePermitStatusAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicensePermitRestriction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicensePermitEndorsement" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicensePermitAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DriverLicenseRestrictionType">
<xs:annotation>
<xs:documentation>A data type for a restriction applicable to a driver license.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:DrivingRestrictionType">
<xs:sequence>
<xs:element ref="j:DriverLicenseRestrictionCode" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseRestrictionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DriverLicenseType">
<xs:annotation>
<xs:documentation>A data type for a license issued to a person granting driving privileges.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:DriverLicenseBaseType">
<xs:sequence>
<xs:element ref="j:DriverLicenseEnhancedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseCommercialClassAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseCommercialStatusAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseNonCommercialClassText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseNonCommercialStatusAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicensePermit" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicensePermitQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseWithdrawal" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseWithdrawalPendingIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseCardIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseRestriction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseEndorsement" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DriverLicenseWithdrawalType">
<xs:annotation>
<xs:documentation>A data type for a driver license withdrawal.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:DriverLicense" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseWithdrawalActionAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseWithdrawalBasisAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseWithdrawalAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseWithdrawalDueProcessStatusAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseWithdrawalEffectiveDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseWithdrawalEligibilityAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseWithdrawalEligibilityDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseWithdrawalExtentAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseWithdrawalIssuingAuthorityAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseWithdrawalLocatorReferenceIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseWithdrawalReasonReferenceAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseWithdrawalReinstatementDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicenseWithdrawalAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DrivingIncidentType">
<xs:annotation>
<xs:documentation>A data type for details of an incident involving a vehicle.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:IncidentType">
<xs:sequence>
<xs:element ref="j:DrivingAccidentSeverityAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrivingIncidentCMVAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrivingIncidentRecordedSpeedRateMeasure" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrivingIncidentCollisionIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrivingIncidentDriverOwnershipIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrivingIncidentFemalePassengerQuantityText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrivingIncidentHazMatAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrivingIncidentJurisdiction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrivingIncidentLaserDetectionIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrivingIncidentLegalSpeedRateMeasure" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrivingIncidentLocatorReferenceIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrivingIncidentMalePassengerQuantityText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrivingIncidentMobilePhoneIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrivingIncidentPassenger" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrivingIncidentPassengerDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrivingIncidentPassengerQuantityText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrivingIncidentRadarDetectionIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrivingIncidentRoadDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrivingIncidentRoadCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrivingIncidentTrafficDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrivingIncidentWeatherDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrivingIncidentAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DrivingRestrictionType">
<xs:annotation>
<xs:documentation>A data type for a restriction applicable to a driver permit or license.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:DrivingRestrictionAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrivingRestrictionDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrivingRestrictionEndDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrivingRestrictionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DrugAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about a drug.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:DrugPrescribingOrganizationName" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrugPrescribingPhysicianFullName" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DrugTestResultType">
<xs:annotation>
<xs:documentation>A data type for a set of details about the results of a drug test.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssessmentType">
<xs:sequence>
<xs:element ref="j:DrugTestResultDrugMeasure" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrugTestResultOtherDrugText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrugTestResultAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DrugTestType">
<xs:annotation>
<xs:documentation>A data type for a test to determine a subject current or recent drug use.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:TestType">
<xs:sequence>
<xs:element ref="j:DrugTestCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrugTestDrugSampleSizeQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrugTestDrugTestedCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrugTestResultAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrugTestAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DrugUseAssessmentType">
<xs:annotation>
<xs:documentation>A data type for an assessment process to determine a subject's past drug use and/or dependency.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssessmentType">
<xs:sequence>
<xs:element ref="j:DrugUseAssessmentDrugDependencyIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrugUseAssessmentDrugFreeDuration" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrugUseAssessmentDrugTest" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrugUseAssessmentDrugTreatmentProgramsAttendedQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrugUseAssessmentFirstUsedAgeQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrugUseAssessmentInPrisonDrugTreatmentProgramsAttendedQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrugUseAssessmentLastDrugTestDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrugUseAssessmentPrimaryDrugOfChoiceAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrugUseAssessmentRelapseTriggerText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrugUseAssessmentSecondaryDrugOfChoiceAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrugUseAssessmentUsedNeedleIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrugUseAssessmentYearsOfProblemUseQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrugUseDrug" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DrugUseAssessmentAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="EducationalActivityType">
<xs:annotation>
<xs:documentation>A data type for any event or activity in the process of an education course and programs.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:EducationalActivityDocumentedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EducationalActivityFullTimeIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EducationalActivityAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="EducationAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about an education.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:EducationalActivity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EducationCourse" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EducationTotalYearsText" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="EducationCourseType">
<xs:annotation>
<xs:documentation>A data type for a specific subject course offered thru and educational program or institution.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:EducationCourseActivity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EducationCourseComment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EducationCourseDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EducationCourseEarnedGradeText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EducationCourseEnrollmentDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EducationCourseEntryDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EducationCourseGenderRestrictionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EducationCourseLevelOfNeedIntensityAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EducationCourseMetadataRepositoryID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EducationCourseName" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EducationCoursePriorUnitsCompletedQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EducationCourseSequenceNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EducationCourseTerminatedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EducationCourseTerminatedReasonAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EducationCourseTitleText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EducationCourseUnitsCompletedQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EducationCourseAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="EmailMessageAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between originator, receiver, and an e-mail message. Originator and receiver can be a person or an organization.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:OriginatorEmailID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OriginatorOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OriginatorPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReceiverEmailID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReceiverOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReceiverPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EmailMessageAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="EmploymentAssessmentType">
<xs:annotation>
<xs:documentation>A data type for an assessment process of a subject's employment or employability.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssessmentType">
<xs:sequence>
<xs:element ref="j:PersonAnyPreviousEmploymentTerminationIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonEmployableIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonEmployableSkillText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonLastOccupationText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonRequiredJobSkillsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonSixMonthsMinimumCurrentEmploymentIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EmploymentAssessmentAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="EmploymentAssociationAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about an employment association.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:EmploymentAssignedUnitAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EmploymentAuthorizedEndDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EmploymentBondPostedToGainEmploymentIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EmploymentEndReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EmploymentFacility" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EmploymentIncludesCommunityServiceIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EmploymentJobReferenceAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EmploymentPlan" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EmploymentSupervisor" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EmploymentTestimonialText" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="EnforcementOfficialType">
<xs:annotation>
<xs:documentation>A data type for a person involved in the enforcement of law.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EnforcementOfficialActivityCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EnforcementOfficialAssignmentCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EnforcementOfficialBadgeIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EnforcementOfficialPOSTLicenseIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EnforcementOfficialCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EnforcementOfficialUnavailableSchedule" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EnforcementOfficialUnit" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:LEOKACircumstanceCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EnforcementOfficialAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="EnforcementUnitType">
<xs:annotation>
<xs:documentation>A data type for a unit of an agency responsible for enforcing the law and maintaining peace.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:OrganizationType">
<xs:sequence>
<xs:element ref="j:EnforcementUnitBeatIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EnforcementUnitIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EnforcementUnitName" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EnforcementUnitNumberIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EnforcementUnitSectionIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EnforcementUnitAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="EngineType">
<xs:annotation>
<xs:documentation>A data type for an engine of a vehicle.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ItemType">
<xs:sequence>
<xs:element ref="j:EngineCylinderQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EngineID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EngineDisplacementMeasure" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EngineHorsepowerQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EngineAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="EntityEmailAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an entity (person or organization) and an E-mail address.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:ContactEmailID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Organization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Person" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EntityEmailAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="EntityInstantMessengerAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an entity (person or organization) and an other contact address.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:InstantMessengerID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Organization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Person" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EntityInstantMessengerAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="EntityNetworkAddressAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an entity (person or organization) and a network address.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:NetworkAddressID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Organization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Person" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EntityNetworkAddressAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="EntityTelephoneNumberAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an entity (person or organization) and a telephone number.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:TelephoneNumberDayIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TelephoneNumberEmergencyIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TelephoneNumberEveningIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TelephoneNumberHomeIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TelephoneNumberNightIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TelephoneNumberPrimaryIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TelephoneNumberWorkIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Organization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Person" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:TelephoneNumber" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EntityTelephoneNumberAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="EvaluationType">
<xs:annotation>
<xs:documentation>A data type for an activity resulting in a mental and/or physical diagnosis</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:EvaluationDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EvaluationDiagnosisDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EvaluationDisorderDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CurrentEvaluationIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EvaluationProvider" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EvaluationRelatedDisorderDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalDisorderIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EvaluationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="EvidenceType">
<xs:annotation>
<xs:documentation>A data type for an item received by or submitted to an agency for use in ascertaining the truth of a matter.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfItem" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RoleOfBinary" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RoleOfBiometric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EvidenceAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EvidenceDocumentationBinary" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EvidenceItemContactInformation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EvidenceItemText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IBISNumberText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EvidenceCollector" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EvidenceCustodyTransfer" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EvidenceKit" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EvidenceNumberIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EvidenceOtherIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EvidencePreviousLocation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EvidenceQuantityText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EvidenceReceiptIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EvidenceReturnedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EvidenceTakenLocation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EvidenceReturnRecipientEntity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EvidenceTakenFromEntity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:EvidenceAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ExhibitType">
<xs:annotation>
<xs:documentation>A data type for an item introduced as evidence in a trial.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:ExhibitAcceptingAgency" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ExhibitAdmittedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ExhibitEvidence" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ExhibitIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ExhibitRemainingProofIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ExhibitStatusText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ExhibitAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ExplosiveType">
<xs:annotation>
<xs:documentation>A data type for a device containing a substance or agent that can cause an explosion.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ItemType">
<xs:sequence>
<xs:element ref="j:ExplosiveComponentAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ExplosiveContainerAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ExplosiveFillerAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ExplosiveIgnitionAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ExplosiveAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="FacilityAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about a Facility.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:FacilityAgeLimitationRange" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:FacilityAreaDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:FacilityAreaStatusText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:FacilityBedVacantCountQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:FacilityBuildingID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:FacilityEquipmentCapacityText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:FacilityStaffingCapacityQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:FacilityStatus" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="FinancialAccountInstitutionAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between a financial account and the institution that manages it.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:FinancialAccount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Organization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:FinancialAccountInstitutionAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="FinancialCompilationType">
<xs:annotation>
<xs:documentation>A data type for a set of financial details for a person.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:BankruptcyIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Debt" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DebtTotalAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:FinancialCompilationDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MonthlyIncomeTotalAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MonthlyLivingExpense" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PreparingOfficialNote" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:FinancialAccount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Insurance" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:FinancialCompilationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="FingerprintActivityType">
<xs:annotation>
<xs:documentation>A data type for a non-criminal fingerprint event segment.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:FingerprintActivityAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="FirearmType">
<xs:annotation>
<xs:documentation>A data type for a weapon that will, or is designed to, or may readily be converted to expel a projectile by air, carbon dioxide, or the action of an explosive.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ItemType">
<xs:sequence>
<xs:element ref="j:FirearmMakeAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:FirearmCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:FirearmCategoryDescriptionAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:FirearmAutomaticIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:FirearmBarrelLengthMeasure" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:FirearmBoreSizeAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:FirearmFinishAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:FirearmGripText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:FirearmAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ForceType">
<xs:annotation>
<xs:documentation>A data type for details of a force used, whether physical or aided by a tool or weapon.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:ForceDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ForceEffectiveShotsQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ForceNumberOfTimesUsedQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ForceOtherForceCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ForcePhysicalDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ForceRoundsQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ForceShotsFiredQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ForceWarningShotsQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ForceSubject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ForceTakenAsEvidence" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ForceToolItem" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ForceCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ForceUserEntity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ForceVictim" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ForceWeaponItem" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ForceAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ForensicSpecimenType">
<xs:annotation>
<xs:documentation>A data type for a specimen collected for the purpose of analysis which may be of use as evidence in criminal, civil, judicial, or administrative proceedings.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:SubstanceType">
<xs:sequence>
<xs:element ref="j:ForensicSpecimenCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ForensicSpecimenAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="FuneralLeaveType">
<xs:annotation>
<xs:documentation>A data type for a temporary leave of custody for the purpose of attending the funeral of a close family member.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:FuneralLeaveCemeteryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:FuneralLeaveCheckoutCompletedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:FuneralLeaveDenialNotesText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:FuneralLeaveDenialNotifiedPartyAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:FuneralLeaveDenialPossibleText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:FuneralLeaveEscapeBulletinCompletedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:FuneralLeaveFuneral" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:FuneralLeaveAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="FuneralType">
<xs:annotation>
<xs:documentation>A data type for a memorial or religious event for the recently deceased.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:FuneralProviderEntity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:FuneralAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="GoalType">
<xs:annotation>
<xs:documentation>A data type for a high-level outcome expected following an activity to address a need.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="hs:GoalObjective" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:GoalAchievedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:GoalAchievementLevelAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:GoalAssignedHoursNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:GoalAssociatedActivity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:GoalDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:GoalEffortTotalHoursNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:GoalNotation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:GoalAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:simpleType name="HazMatPlacardSuffixTextSimpleType">
<xs:annotation>
<xs:documentation>A data type for a placard number from bottom of diamond.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:token">
<xs:pattern value="\d{1}">
<xs:annotation>
<xs:documentation>1-DIGIT PLACARD NUMBER FROM BOTTOM OF DIAMOND</xs:documentation>
</xs:annotation>
</xs:pattern>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="HazMatPlacardSuffixTextType">
<xs:annotation>
<xs:documentation>A data type for a placard number from bottom of diamond.</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="j:HazMatPlacardSuffixTextSimpleType">
<xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="HearingCancellationType">
<xs:annotation>
<xs:documentation>A data type for a cancellation of a scheduled hearing.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:HearingCancellationChargesDismissedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingCancellationIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingCancellationOffenderAcceptedOfferDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingCancellationOffenderAcceptedOfferTermText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingCancellationOtherReasonDetailsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingCancellationReasonCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingCancellationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="HearingDecisionBasisType">
<xs:annotation>
<xs:documentation>A data type for a set of foundational elements of a hearing decision.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:HearingDecisionBasisDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingDecisionBasisDetailText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingDecisionBasisDocument" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingDecisionBasisAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="HearingDecisionConditionType">
<xs:annotation>
<xs:documentation>A data type for a stated condition under which a hearing decision is made.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ConditionType">
<xs:sequence>
<xs:element ref="j:HearingDecisionConditionCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingDecisionConditionCodeSponsor" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingDecisionConditionSponsor" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingDecisionConditionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="HearingDecisionType">
<xs:annotation>
<xs:documentation>A data type for an outcome decision or disposition of a hearing.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:HearingDecisionBasis" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingDecisionCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingDecisionCondition" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingDecisionDeferredDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingDecisionDetailText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingDecisionInvolvedSpecialConditionsIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingDecisionPanelMember" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingDecisionReaffirmedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingDecisionRescindedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingDecisionSpecialConditionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingDecisionSubjectSignatureDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingNotification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingDecisionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="HearingDeferredDecisionType">
<xs:annotation>
<xs:documentation>A data type for a hearing decision which has been postponed to a later time.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:HearingDeferredDecisionReasonAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingDeferredDecisionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingDeferredNotToExceedText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingDeferredDecisionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="HearingEvidenceType">
<xs:annotation>
<xs:documentation>A data type for a collection of evidence introduced or considered during a hearing.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:EvidenceType">
<xs:sequence>
<xs:element ref="j:HearingEvidenceDispositionAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingEvidenceReportsAndToxicologyResultsDetailsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingEvidenceRuleViolationReportDetailsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingEvidenceSpecialNotationDetailsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingEvidenceSubjectStatementDetailsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingEvidenceWitnessStatementDetailsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingEvidenceAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="HearingInvestigatorType">
<xs:annotation>
<xs:documentation>A data type for a name of a staff member assigned as an investigator to a hearing.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingInvestigatorEmployeeAssignedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingInvestigatorEmployeeRequestDeniedReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingInvestigatorAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="HearingNotificationType">
<xs:annotation>
<xs:documentation>A data type for a notice of a hearing for all parties concerned.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="em:NotificationType">
<xs:sequence>
<xs:element ref="j:HearingNotificationRelatedParty" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingNotificationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="HearingReferralType">
<xs:annotation>
<xs:documentation>A data type for a referral as the result or in the process of a hearing.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ReferralType">
<xs:sequence>
<xs:element ref="j:HearingReferralCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingReferralTransferIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingRequestedEvidenceText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingReferralAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="HearingRequestType">
<xs:annotation>
<xs:documentation>A data type for a formal request made for a hearing.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:HearingRequestAssociatedHearing" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingRequestDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingRequestPostponementMonthQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingRequestPostponementReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingRequestPostponementYearDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingRequestReviewer" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingRequestSubject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingRequestSubjectRequestAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingRequestWaiverPeriodAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingRequestWaiverSubjectAcknowledgeRightsIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingRequestAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="HearingReschedulingType">
<xs:annotation>
<xs:documentation>A data type for a process of rescheduling a hearing, hearing events or of hearing process.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:HearingReschedulingReasonCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingReschedulingReasonOtherDetailsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingReschedulingAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="HearingStaffMemberAssignmentType">
<xs:annotation>
<xs:documentation>A data type for a staff member assigned to a hearing process.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:AssignmentType">
<xs:sequence>
<xs:element ref="j:HearingStaffMemberAssignmentCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingStaffMemberAssignmentRequestDeniedReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingStaffMemberAssignmentAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="HearingSubjectMatterType">
<xs:annotation>
<xs:documentation>A data type for a set of details and subject matter central to a hearing process.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:HearingSubjectMatterCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingSubjectMatterOffCalendarIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingSubjectOffMatterNotToExceedTimeText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingSubjectOffMatterOtherReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingSubjectOffMatterReasonAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingSubjectMatterAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="HearingType">
<xs:annotation>
<xs:documentation>A data type for a proceeding before an administrative agency or authority to decide how to deal with failure to comply with rules, to determine an issue of fact, or to reach an administrative decision based on evidence.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:HearingAssociatedSubject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingAssociatedWitness" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingAttendee" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingAttorneyRetainedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingBoardActionHearingComment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingCancellation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingComment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingContinuanceDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingContinuanceGoodCauseIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingContinuationReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingDateAttorneyAssignedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingDateNoticeDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingDecision" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingDeferredDecision" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingDiscussionTopicAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingEvidence" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingEvidenceIncludedTestimonyIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingEvidencePresentedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingFindingGuiltyIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingFindingViolatedText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingInitialIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingInjunctionWaivedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingInvestigator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingMedicalReportDetailsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingNoLaterThanDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingNoticeDateReceivedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingOfficial" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingOtherFactorsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingPanel" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingPaperworkSentDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingPlan" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingPostponementText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingPreparationActivity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingPsychologistReportDueDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingPsychologistReportFinalizedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingReconvenedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingRecordsElectronicSignatureRequiredIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingReferral" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingRescheduledIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingRescheduling" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingReviewDueDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingRuleViolationCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingSignatureDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingStaffMember" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingStaffMemberAssignment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingSubjectMatter" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingSubjectPresentIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingSubjectWaivedRightsToAppearIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingSubsequentCategoryIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingTimeConstraintsMetIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingVisitation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingWitness" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="HearingWitnessType">
<xs:annotation>
<xs:documentation>A data type for a person who offers witness testimony as part of hearing.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:WitnessType">
<xs:sequence>
<xs:element ref="j:DisciplinaryHearingWitnessCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingWitnessAnswerText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingWitnessContactedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingWitnessGrantedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingWitnessNotGrantedReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingWitnessOffenderText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingWitnessQuestionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingWitnessRequestedInvestigativeIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingWitnessWaivedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:HearingWitnessAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:simpleType name="IdentificationCategoryCodeSimpleType">
<xs:annotation>
<xs:documentation>A data type for a kind of identification.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:token">
<xs:enumeration value="AIR_FORCE_SERIAL">
<xs:annotation>
<xs:documentation>AIR FORCE SERIAL</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="AIR_NATIONAL_GUARD_SERIAL">
<xs:annotation>
<xs:documentation>AIR NATIONAL GUARD SERIAL</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ALIEN_REGISTRATION">
<xs:annotation>
<xs:documentation>ALIEN REGISTRATION</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ARMY_SERIAL">
<xs:annotation>
<xs:documentation>ARMY SERIAL</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="BUREAU_FUGITIVE_INDEX">
<xs:annotation>
<xs:documentation>BUREAU FUGITIVE INDEX</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CANADIAN_SOCIAL_INSURANCE">
<xs:annotation>
<xs:documentation>CANADIAN SOCIAL INSURANCE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CORRECTIONAL_ID">
<xs:annotation>
<xs:documentation>CORRECTIONAL ID</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="IDENTIFICATION_ORDER">
<xs:annotation>
<xs:documentation>IDENTIFICATION ORDER</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="MARINE_CORPS_SERIAL">
<xs:annotation>
<xs:documentation>MARINE CORPS SERIAL</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="MARINERS_DOCUMENT_ID">
<xs:annotation>
<xs:documentation>MARINERS DOCUMENT ID</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="NATIONAL_AGENCY_CASE">
<xs:annotation>
<xs:documentation>NATIONAL AGENCY CASE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="NATIONAL_GUARD_SERIAL">
<xs:annotation>
<xs:documentation>NATIONAL GUARD SERIAL</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="NAVY_SERIAL">
<xs:annotation>
<xs:documentation>NAVY SERIAL</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="OFFENDER_ID">
<xs:annotation>
<xs:documentation>OFFENDER ID</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ORIGINATING_AGENCY_POLICE_ID">
<xs:annotation>
<xs:documentation>ORIGINATING AGENCY POLICE ID</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="PASSPORT">
<xs:annotation>
<xs:documentation>PASSPORT</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="PERSONAL_IDENTIFICATION">
<xs:annotation>
<xs:documentation>PERSONAL IDENTIFICATION</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="PORT_SECURITY_CARD">
<xs:annotation>
<xs:documentation>PORT SECURITY CARD</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ROYAL_CANADIAN_MOUNTED_POLICE_ID">
<xs:annotation>
<xs:documentation>ROYAL CANADIAN MOUNTED POLICE ID</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="SELECTIVE_SERVICE">
<xs:annotation>
<xs:documentation>SELECTIVE SERVICE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="STATE_ID_CARD">
<xs:annotation>
<xs:documentation>STATE ID CARD</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="UNKNOWN">
<xs:annotation>
<xs:documentation>UNKNOWN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="US_COAST_GUARD_SERIAL">
<xs:annotation>
<xs:documentation>US COAST GUARD SERIAL</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="VETERANS_ADMINISTRATION_CLAIM">
<xs:annotation>
<xs:documentation>VETERANS ADMINISTRATION CLAIM</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="IdentificationCategoryCodeType">
<xs:annotation>
<xs:documentation>A data type for a kind of identification.</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="j:IdentificationCategoryCodeSimpleType">
<xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="IdentificationRangeType">
<xs:annotation>
<xs:documentation>A data type for a range of identifications.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:MaximumRangeIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MinimumRangeIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IdentificationRangeAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ImageAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about an image.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:ImageFacialText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ImageJuvenileIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ImageNCICIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ImagePoseAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ImageCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="IncarcerationType">
<xs:annotation>
<xs:documentation>A data type for a confinement of a subject as sentenced by a court.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:SupervisionType">
<xs:sequence>
<xs:element ref="j:IncarcerationParoleEligibilityDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncarcerationProjectedReleaseDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncarcerationProjectedReleaseMethodText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncarcerationProjectedReleasePreparationDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncarcerationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="IncidentArrestAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an incident and an arrest.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:Arrest" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Incident" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentArrestAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="IncidentAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about an incident.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:AmberAlertIssuedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentAppliedForce" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentArrest" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentCrisisOverIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentCrisisResponseTeamActivatedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentDrug" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentEmergencyServiceRequiredIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentEvidenceHeldIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentFacility" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentIssuesText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentLawEnforcementSummonedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentLightingCode" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentLightingText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentLogIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentParticipant" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentReviewPanel" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentStaffMember" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentWeatherAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentArrestCountQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentArrestMadeIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentAssistingOfficial" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentGeneralCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentCriminalIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentDamagedItem" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentEvidence" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentExceptionalClearanceAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentExceptionalClearanceDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentForceInvolvedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentForm" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentInjuryLevelText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentInvolvedItem" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentInvolvedStructure" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentMethodDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentMinorInvolvedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentMissingPersonFoundText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentNonPropertyItemText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentOfficialPresentIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentPrintsRequestedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentItemDisposition" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentRecoveredItem" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentRecoveredVehicleQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentReportingOfficial" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentResponseOfficial" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentResponseOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentSeizedItem" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentServiceCall" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentSourceText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentStolenItem" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentStolenVehicleQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentSubject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentSubjectOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentSubjectWeapon" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentSupervisingOfficial" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentSurroundingLocation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentTarget" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentTrafficAccidentInvolvedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentDisseminationLevelAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentVictim" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentWeaponInvolvedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentWitness" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentEntryPoint" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentExitPoint" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentFactor" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentForce" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentLevelAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentStructuresEnteredQuantity" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="IncidentFactorType">
<xs:annotation>
<xs:documentation>A data type for a factor involved that has an effect on an incident.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:IncidentFactorAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentFactorDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentFactorKnownIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentFactorSubCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentFactorAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="IncidentFormType">
<xs:annotation>
<xs:documentation>A data type for an electronic or paper form to be completed for an incident.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:IncidentFormCommentText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentFormName" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentFormSubmittedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentFormAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:simpleType name="IncidentLevelDisseminationCodeSimpleType">
<xs:annotation>
<xs:documentation>A data type for a sensitivity level of an incident.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:token">
<xs:enumeration value="GREEN">
<xs:annotation>
<xs:documentation>FULL ACCESS</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="RED">
<xs:annotation>
<xs:documentation>RESTRICTED ACCESS</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="YELLOW">
<xs:annotation>
<xs:documentation>POINTER-BASED ACCESS</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="IncidentLevelDisseminationCodeType">
<xs:annotation>
<xs:documentation>A data type for a sensitivity level of an incident.</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="j:IncidentLevelDisseminationCodeSimpleType">
<xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="IncidentLocationAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an incident and where it occurred.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Incident" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Location" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentLocationAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="IncidentServiceCallAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an incident and a service call.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:ServiceCall" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Incident" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentServiceCallAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="IncomeSourceAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an entity (person or organization) that receives income and an entity from which income is derived.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:IncomeRecipientPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncomeSourceAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncomeSourceDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncomeSourceFrequencyText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceProviderOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceProviderPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceRecipientOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncomeSourceAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="InformationPracticesActDisclosureType">
<xs:annotation>
<xs:documentation>A data type for a document detailing the policy for the disclosure of information to the subject of the information, in accordance with the Information Practices Act</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:InformationPracticesActDisclosureAuthorizingPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:InformationPracticesActDisclosureDiscloser" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:InformationPracticesActDisclosureInformationText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:InformationPracticesActDisclosurePurposeText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:InformationPracticesActDisclosureReceiver" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:InformationPracticesActDisclosureAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="InjuryAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about a Injury.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:InjuryCircumstancesText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:InjuryDispositionDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:InjuryDispositionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:InjuryModeOfArrivalAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:InjuryNoticedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:InjuryOccurrenceLocation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:InjuryOtherDetailsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:InjuryReceivedMedicalAttentionDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:InjuryReportedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:InjuryWitness" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="InspectionType">
<xs:annotation>
<xs:documentation>A data type for a checking or testing of an individual or entity against established standards.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:InspectionScopeText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:InspectionTopicText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:InspectionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="InstantMessengerAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between originator, receiver, and an other contact address. Originator and receiver can be a person or an organization.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:OriginatorInstantMessengerID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OriginatorOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OriginatorPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReceiverInstantMessengerID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReceiverOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReceiverPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:InstantMessengerAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="InsuranceInsurerAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an insurance policy and the insurer that backs it.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Insurance" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Organization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:InsuranceInsurerAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="IntakeType">
<xs:annotation>
<xs:documentation>A data type for a process of receiving persons into an institution.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:IntakeScreening" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IntakeScreeningStaffMember" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IntakeAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="IntellectualPropertyAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about intellectual property.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:IntellectualPropertySubjectMatterCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="IntoxicationType">
<xs:annotation>
<xs:documentation>A data type for a physiological state of a person due to the presence of drugs, alcohol, or other toxic substance.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:IntoxicationLevelText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IntoxicationTestCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IntoxicationAlcoholInvolvedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IntoxicationDrugInvolvedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IntoxicationIntoxicantIllegalIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IntoxicationIntoxicantCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IntoxicationOverLimitIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IntoxicationTester" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IntoxicationTestDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IntoxicationTestDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IntoxicationRelatedActivity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IntoxicationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="InvoluntaryMedicationActionType">
<xs:annotation>
<xs:documentation>A data type for a set of details about actions or events involving involuntary medication of a subject.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:InvoluntaryMedicationActionEndDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:InvoluntaryMedicationActionEvidenceIncludedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:InvoluntaryMedicationActionMedicationReasonAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:InvoluntaryMedicationActionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ItemAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about an item.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:ItemAntiqueIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemBookValue" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemDetailAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemDetailDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemFederalIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemGenderUseAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemHazardousMaterialsContainerText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemLotIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemLotNumberText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemMaintenanceActivity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemMaintenanceSchedule" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemMerchandiseIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemMissingValue" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemNCICIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemPartialLotAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemPendingInventoryIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemPreviousYearValue" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemRecoveredAdditionalValue" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemRecoveredContrabandValue" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemRecoveredValue" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemSeizure" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemSerialIdentificationRange" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemSightedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemToolPowerIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemTotalDamageValue" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemWeaponIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemWeaponUsageIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Lessee" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Lessor" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ItemEmailAddressAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between a tangible item and an email address.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:ContactEmailID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Item" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemEmailAddressAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ItemInstantMessengerAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between a tangible item and an instant messenger account.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:InstantMessengerID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Item" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemInstantMessengerAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ItemLienAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between a property item and a lien.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:Lien" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Item" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemLienAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ItemNetworkAddressAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between a tangible item and a network address.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:NetworkAddressID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Item" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemNetworkAddressAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ItemRegistrationAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an item and its registration information.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:ItemRegistration" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Item" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemRegistrationHolder" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemRegistrationAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ItemRegistrationType">
<xs:annotation>
<xs:documentation>A data type for a registration of a property item with an authority.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:RegistrationAuthorityName" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegistrationDuplicateQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegistrationEffectiveDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegistrationExpirationDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegistrationFee" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegistrationHolder" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegistrationIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegistrationItem" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegistrationJurisdiction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegistrationOutsideJurisdictionIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegistrationStatus" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemRegistrationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ItemSeizureType">
<xs:annotation>
<xs:documentation>A data type for the removal of property from the possession of a person or organization.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:ItemSeizureDisposition" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemSeizureMethodText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemSeizureOwningPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemSeizurePossessingPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemSeizureItem" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemSeizureReleaseConditionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemSeizureWarrant" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemSeizerAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemSeizureAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:simpleType name="ItemStatusCodeSimpleType">
<xs:annotation>
<xs:documentation>A data type for what happens to a property item.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:token">
<xs:enumeration value="BAIT">
<xs:annotation>
<xs:documentation>BAIT</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="BURNED">
<xs:annotation>
<xs:documentation>BURNED</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CARGO">
<xs:annotation>
<xs:documentation>CARGO</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CONTRABAND">
<xs:annotation>
<xs:documentation>CONTRABAND</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="COUNTERFEITED">
<xs:annotation>
<xs:documentation>COUNTERFEITED, INCLUDES FORGED</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CULTIVATED">
<xs:annotation>
<xs:documentation>CULTIVATED</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DAMAGED">
<xs:annotation>
<xs:documentation>DAMAGED</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DESTROYED">
<xs:annotation>
<xs:documentation>DESTROYED</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DESTROYED_DAMAGED_VANDALIZED">
<xs:annotation>
<xs:documentation>DESTROYED, DAMAGED, VANDALIZED</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FOUND">
<xs:annotation>
<xs:documentation>FOUND</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="LOST">
<xs:annotation>
<xs:documentation>LOST</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="NONE">
<xs:annotation>
<xs:documentation>NONE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="RECOVERED">
<xs:annotation>
<xs:documentation>RECOVERED (TO IMPOUND PROPERTY PREVIOUSLY STOLEN)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="RETURNED">
<xs:annotation>
<xs:documentation>RETURNED</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="SEIZED">
<xs:annotation>
<xs:documentation>SEIZED (TO IMPOUND PROPERTY NOT PREVIOUSLY STOLEN)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="STOLEN">
<xs:annotation>
<xs:documentation>STOLEN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="STOLEN-BRIBED">
<xs:annotation>
<xs:documentation>STOLEN BRIBED</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="STOLEN-DEFRAUDED">
<xs:annotation>
<xs:documentation>STOLEN DEFRAUDED</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="STOLEN-EMBEZZLED">
<xs:annotation>
<xs:documentation>STOLEN EMBEZZLED</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="STOLEN-EXTORTED">
<xs:annotation>
<xs:documentation>STOLEN EXTORTED</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="STOLEN-RANSOMED">
<xs:annotation>
<xs:documentation>STOLEN RANSOMED</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="STOLEN-ROBBED">
<xs:annotation>
<xs:documentation>STOLEN ROBBED</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="UNKNOWN">
<xs:annotation>
<xs:documentation>UNKNOWN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="VANDALIZED">
<xs:annotation>
<xs:documentation>VANDALIZED</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="ItemStatusCodeType">
<xs:annotation>
<xs:documentation>A data type for what happens to a property item.</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="j:ItemStatusCodeSimpleType">
<xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="ItemTelephoneNumberAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an item and a telephone number.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Item" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:TelephoneNumber" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemTelephoneNumberAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ItemTitleAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between a property item, documents pertaining to its ownership, and an entity to whom the title is issued.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:Title" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Item" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TitleHolder" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemTitleAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ItemTitleReplacementAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an original property title and a replacement title.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:Title" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemReplacementTitle" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ItemTitleReplacementAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="JewelryBandType">
<xs:annotation>
<xs:documentation>A data type for a part of a piece of jewelry used to affix it to a person, such as a ring band, watch strap, necklace chain, earring post, etc.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:JewelryBandColorAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JewelryBandDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JewelryBandMaterialAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JewelryBandAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="JewelryStoneType">
<xs:annotation>
<xs:documentation>A data type for a stone or gem from or for a piece of jewelry.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ItemType">
<xs:sequence>
<xs:element ref="j:JewelryStoneCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JewelryStoneWeightText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JewelryStoneCaratText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JewelryStoneColorText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JewelryStoneCutText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JewelryStoneQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JewelryStoneAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="JewelryType">
<xs:annotation>
<xs:documentation>A data type for an adornment made out of metals, gems, etc. or imitation materials.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ItemType">
<xs:sequence>
<xs:element ref="j:JewelryCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JewelryGenderAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JewelryShapeAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JewelryStoneArrangementText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JewelryCaratText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JewelryStoneMaterialText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JewelryStone" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JewelryBand" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JewelryMainPendant" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JewelryPendantQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JewelryAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="JudgePanelType">
<xs:annotation>
<xs:documentation>A data type for a group of judges needed to decide a court case.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:Judge" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JudgePanelIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JudgePanelRequiredQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JudgePanelTotalQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JudgePanelAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="JudicialOfficialBarMembershipType">
<xs:annotation>
<xs:documentation>A data type for a legal capacity in which a judicial official is able to practice law.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:JudicialOfficialBarIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JudicialOfficialBarStatus" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JudicialOfficialBarMembershipAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="JudicialOfficialType">
<xs:annotation>
<xs:documentation>A data type for a person involved in a judicial area of government.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JudicialOfficialBarMembership" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JudicialOfficialCourt" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JudicialOfficialFirm" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JudicialOfficialPanelIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JudicialOfficialRegistrationIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JudicialOfficialCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JudicialOfficialAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="JurorType">
<xs:annotation>
<xs:documentation>A data type for a person who serves on a jury and listens to a case to determine the guilt or innocence of a person accused of a crime.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JurorDismissedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JurorDismissedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JurorDismissedReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JurorForemanIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JurorIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JurorPanelIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JurorPrimaryIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JurorAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="JuvenileActivityAgencyAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an agency and a juvenile activity (e.g., a referral)</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:JuvenileActivity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ArrestAgency" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JuvenileActivityAgencyAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="JuvenileActivityChargeDispositionType">
<xs:annotation>
<xs:documentation>A data type for a result or processing of a charge against a juvenile.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:ChargeType">
<xs:sequence>
<xs:element ref="j:JuvenileActivityChargeDispositionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="JuvenileActivityChargeType">
<xs:annotation>
<xs:documentation>A data type for a formal allegation that a specific juvenile has committed a specific juvenile offense.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:ChargeType">
<xs:sequence>
<xs:element ref="j:JuvenileActivityChargeAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="JuvenileActivityType">
<xs:annotation>
<xs:documentation>A data type for an optional Juvenile Segment in the rap sheet. The treatment of juveniles in the criminal justice system varies from state to state; these activities may not considered to be an arrest, so the use of the arrest segment would not be ...</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:JuvenileActivityAgencyRecordIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JuvenileActivityAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:simpleType name="LEOKACircumstanceCategoryCodeSimpleType">
<xs:annotation>
<xs:documentation>A data type for a LEOKA (Law Enforcement Officer Killed or Assaulted) classification of an incident.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:token">
<xs:enumeration value="OFFICER_ASSAULTED-MINOR_INJURY">
<xs:annotation>
<xs:documentation>OFFICER ASSAULTED - MINOR INJURY</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="OFFICER_ASSAULTED-NO_INJURY">
<xs:annotation>
<xs:documentation>OFFICER ASSAULTED - NO INJURY</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="OFFICER_ASSAULTED-SERIOUS_INJURY">
<xs:annotation>
<xs:documentation>OFFICER ASSAULTED - SERIOUS INJURY</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="OFFICER_KILLED-ACCIDENTALLY_NEGLIGENTLY">
<xs:annotation>
<xs:documentation>OFFICER KILLED - ACCIDENTALLY/NEGLIGENTLY</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="OFFICER_KILLED-FELONIOUSLY">
<xs:annotation>
<xs:documentation>OFFICER KILLED FELONIOUSLY</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="LEOKACircumstanceCategoryCodeType">
<xs:annotation>
<xs:documentation>A data type for a LEOKA (Law Enforcement Officer Killed or Assaulted) classification of an incident.</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="j:LEOKACircumstanceCategoryCodeSimpleType">
<xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="LesseeType">
<xs:annotation>
<xs:documentation>A data type for an entity which has a contract to use a vehicle.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:RoleOfPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:LesseeJurisdictionAuthorityAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:AddressCountyAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:LesseeAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="LessorType">
<xs:annotation>
<xs:documentation>A data type for an entity which conveys a vehicle by way of a lease.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:RoleOfPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:LessorIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:LessorAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="LienHolderType">
<xs:annotation>
<xs:documentation>A data type for an entity that has a security interest on a property item.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:RoleOfPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Lien" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:LienHolderAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="LienType">
<xs:annotation>
<xs:documentation>A data type for a legal encumbrance placed on a property item.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:LienAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:LienDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:LienReleaseDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:LienReleaseReasonAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:LienAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="LocationAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about a location.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:LocationBlockNumberText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:LocationIndianNationAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:LocationLotNumberText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:LocationSecurityLevelText" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:simpleType name="MeasureUnitCodeSimpleType">
<xs:annotation>
<xs:documentation>A data type for measure units.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:token">
<xs:enumeration value="ACRE">
<xs:annotation>
<xs:documentation>ACRE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="AMPERE">
<xs:annotation>
<xs:documentation>AMPERE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CUBIC_CENTIMETER">
<xs:annotation>
<xs:documentation>CUBIC CENTIMETER</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CUBIC_INCH">
<xs:annotation>
<xs:documentation>CUBIC INCH</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DOSAGE_UNIT">
<xs:annotation>
<xs:documentation>DOSAGE UNITS/ ITEMS</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FLUID_OUNCE">
<xs:annotation>
<xs:documentation>FLUID OUNCE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FOOT">
<xs:annotation>
<xs:documentation>FOOT</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="GALLON">
<xs:annotation>
<xs:documentation>GALLON</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="GRAM">
<xs:annotation>
<xs:documentation>GRAM</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="HORSEPOWER">
<xs:annotation>
<xs:documentation>HORSEPOWER</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="KILOGRAM">
<xs:annotation>
<xs:documentation>KILOGRAM</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="LITER">
<xs:annotation>
<xs:documentation>LITER</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="METER">
<xs:annotation>
<xs:documentation>METER</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="MILE">
<xs:annotation>
<xs:documentation>MILE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="MILLILITER">
<xs:annotation>
<xs:documentation>MILLILITER</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="NOT_REPORTED">
<xs:annotation>
<xs:documentation>NOT REPORTED</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="NUMBER_VALUE">
<xs:annotation>
<xs:documentation>NUMBER OF PLANTS OR ITEMS</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="OTHER">
<xs:annotation>
<xs:documentation>OTHER</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="OUNCE">
<xs:annotation>
<xs:documentation>OUNCE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="PINT">
<xs:annotation>
<xs:documentation>PINT</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="POUND">
<xs:annotation>
<xs:documentation>POUND</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="POUNDS_OF_THRUST">
<xs:annotation>
<xs:documentation>POUNDS OF THRUST OR VOLTAGE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="QUART">
<xs:annotation>
<xs:documentation>QUART</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="UNKNOWN">
<xs:annotation>
<xs:documentation>UNKNOWN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="VOLTS">
<xs:annotation>
<xs:documentation>VOLTAGE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="YARD">
<xs:annotation>
<xs:documentation>YARD</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="MeasureUnitCodeType">
<xs:annotation>
<xs:documentation>A data type for measure units.</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="j:MeasureUnitCodeSimpleType">
<xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="MedicalAssessmentType">
<xs:annotation>
<xs:documentation>A data type for an activity of reviewing and assessing a subject's medical condition.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssessmentType">
<xs:sequence>
<xs:element ref="j:MedicalAssessmentClearanceAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalAssessmentClearanceDentalText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalAssessmentClearanceEligibilityAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalAssessmentClearancePregnantSubjectTrimesterNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalAssessmentClearanceRestrictionsUrgentIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalAssessmentClearanceSeizureLastDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalAssessmentComment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalAssessmentConsultationText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalAssessmentFunctionalText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalAssessmentLevelOfCareAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalAssessmentMedicalRiskAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalAssessmentNursingCareLevelAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalAssessmentPermanentIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalAssessmentRequiredMedication" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalAssessmentSpecializedServiceAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalAssessmentTemporaryAssessmentExpirationDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalAssessmentTemporaryAssessmentReviewIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalAssessmentTemporaryIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalAssessmentTuberculosisAlertText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalReport" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalTreatment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicationUseComment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicationUseFrequencyNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalAssessmentAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="MedicalEquipmentType">
<xs:annotation>
<xs:documentation>A data type for medical equipment or devices required by a subject due to a physical disability.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ItemType">
<xs:sequence>
<xs:element ref="j:MedicalEquipmentCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalEquipmentExpirationDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalEquipmentTemporaryIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalEquipmentAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="MedicalPractitionerType">
<xs:annotation>
<xs:documentation>A data type for a person who practices medicine.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:PersonType">
<xs:sequence>
<xs:element ref="j:MedicalExaminerRegistryNumberID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalPractitionerLicenseNumberIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalPractitionerSpecialtyAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalPractitionerAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="MedicalVisitType">
<xs:annotation>
<xs:documentation>A data type for an event of a subject being brought to see a medical professional.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:VisitationType">
<xs:sequence>
<xs:element ref="j:MedicalVisitLastSeenByEntityAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalVisitLastSeenByTimeSpanAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MedicalVisitAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="MentalHealthAssessmentFactorType">
<xs:annotation>
<xs:documentation>A data type for a symptom or measurement of mental health.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:MentalHealthAssessmentFactorCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthAssessmentFactorDetailsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthAssessmentFactorAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="MentalHealthAssessmentType">
<xs:annotation>
<xs:documentation>A data type for an activity of reviewing and assessing a subject's mental health condition.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssessmentType">
<xs:sequence>
<xs:element ref="j:MentalHealthAssessmentAbstractOfJudgmentDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthAssessmentAbstractOfJudgmentReviewedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthAssessmentCorrectionalCounselorIReviewDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthAssessmentDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthAssessmentDMHPsychiatricReportAuthorText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthAssessmentDMHPsychiatricReportReviewDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthAssessmentDMHPsychiatricReportReviewedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthAssessmentFactor" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthAssessmentLegalStatusSummaryReviewedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthAssessmentMentallyDisorderedOffenderIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthAssessmentPsychiatricReportAuthorText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthAssessmentPsychiatricReportDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthAssessmentPsychiatricReportReviewedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthAssessmentReferral" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthAssessmentReferralSexualViolentPredatorIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthAssessmentScreeningStaffMember" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthAssessmentServicesReceivedAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthAssessmentSubjectParticipatedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthAssessmentTestingRequiredIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthCareLevelText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthCertification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthOtherIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthStatusAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthSubjectClearedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHeathAssessmentIndependentEvaluationRequestedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthAssessmentAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="MentalHealthCertificationType">
<xs:annotation>
<xs:documentation>A data type for an official pronouncement of the status of the mental health of subject, thru the testimony of medical professionals and/or declared by a court of law.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:CertificationType">
<xs:sequence>
<xs:element ref="j:MentalHealthCertificationChiefPsychiatristAuthorText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthCertificationChiefPsychiatristReviewedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthCertificationHearing" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthCertificationReviewConcurrenceText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthChiefPsychiatristCertificationDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthConcernCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthConcernNotedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthFunctionLevelScoreNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthCertificationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="MentalHealthHearingType">
<xs:annotation>
<xs:documentation>A data type for a court hearing regarding the mental health of a subject.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:HearingType">
<xs:sequence>
<xs:element ref="j:MentalHealthHearingCancellationReasonAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthHearingCertificationActionReaffirmedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthHearingCertificationActionRescindedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthHearingCertifiedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthHearingDecision" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthHearingAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="MentalHealthTreatmentProgramDetailsType">
<xs:annotation>
<xs:documentation>A data type for a program for a subject's mental health needs can be met.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:MentalHealthTreatmentProgramPlacementAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MentalHealthTreatmentProgramDetailsAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="MetadataType">
<xs:annotation>
<xs:documentation>A data type for information that further qualifies the kind of data represented.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:MetadataType">
<xs:sequence>
<xs:element ref="j:CriminalInformationIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IntelligenceInformationIndicator" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="MissingPersonOccurrenceType">
<xs:annotation>
<xs:documentation>A data type for a set of details surrounding the activity perpetuated by a person's whereabouts being unknown.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:MissingPersonOccurrenceAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="MissingPersonType">
<xs:annotation>
<xs:documentation>A data type for details of a person whose whereabouts are unknown.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MissingPersonCircumstanceAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MissingPersonDeclarationDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MissingPersonDeclarationPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MissingPersonDisappearanceCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MissingPersonFoundDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MissingPersonFoundIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MissingPersonFoundLocation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MissingPersonIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MissingPersonInterestIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MissingPersonLastSeenDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MissingPersonLastSeenLocation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MissingPersonLastSeenWitness" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MissingPersonStatus" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MissingPersonAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="MonthlyLivingExpenseType">
<xs:annotation>
<xs:documentation>A data type for a set of details describing the allocation of money for one month of living expenses.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:MonthlyLivingExpenseAlimonyAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MonthlyLivingExpenseChildSupportAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MonthlyLivingExpenseClothesAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MonthlyLivingExpenseCourtPaymentAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MonthlyLivingExpenseEntertainmentAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MonthlyLivingExpenseFoodAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MonthlyLivingExpenseHealthInsuranceAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MonthlyLivingExpenseLifeInsuranceAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MonthlyLivingExpenseLoanPaymentAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MonthlyLivingExpenseOtherAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MonthlyLivingExpenseRentOrMortgageAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MonthlyLivingExpenseTotalAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MonthlyLivingExpenseUtilityPaymentAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MonthlyLivingExpenseVehicleInsuranceAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MonthlyLivingExpenseVehiclePaymentAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MonthlyLivingExpenseAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:simpleType name="MotorCarrierCategoryCodeSimpleType">
<xs:annotation>
<xs:documentation>A data type for a code set that categorizes a USDOT Number holder.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:token">
<xs:enumeration value="BOTH">
<xs:annotation>
<xs:documentation>BOTH (CARRIER AND SHIPPER), MEANING THAT THE ENTITY IS BOTH A CARRIER AND A SHIPPER</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CARRIER">
<xs:annotation>
<xs:documentation>CARRIER, MEANING THAT THE ENTITY IS A CARRIER</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="REGISTRANT">
<xs:annotation>
<xs:documentation>REGISTRANT, MEANING THAT THE ENTITY IS NOT CARRIER BUT HAS REGISTERED ONE OR MORE VEHICLES IN A PRISM STATE. (GENERALLY, THE ENTITY OR HIS VEHICLES ARE LEASED ONTO AN AUTHORIZED CARRIER).</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="SHIPPER">
<xs:annotation>
<xs:documentation>SHIPPER, MEANING THAT THE ENTITY IS A SHIPPER</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="MotorCarrierCategoryCodeType">
<xs:annotation>
<xs:documentation>A data type for a code set that categorizes a USDOT Number holder.</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="j:MotorCarrierCategoryCodeSimpleType">
<xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="MotorCarrierType">
<xs:annotation>
<xs:documentation>A data type for an organization providing commercial motor vehicle transportation for compensation.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:OrganizationType">
<xs:sequence>
<xs:element ref="j:MotorCarrierICCIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MotorCarrierDOTIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MotorCarrierInterstateOperationsIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MotorCarrierHazMatTransportationIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MotorCarrierActiveIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MotorCarrierCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MotorCarrierMCSIPParticipantIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MotorCarrierCurrentlyTargetedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MotorCarrierPreviouslyTargetedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MotorCarrierTargetDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MotorCarrierMCSIPStepText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MotorCarrierMCSIPStepDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MotorCarrierSAFESTATRatingText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MotorCarrierSAFESTATDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MotorCarrierPRISMAdditionDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MotorCarrierPRISMUpdateDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MotorCarrierCensusUpdateDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CommercialVehicle" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:MotorCarrierAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="NeedType">
<xs:annotation>
<xs:documentation>A data type for a need that is characteristically defined within a need category from assessments that drive the purpose for rehabilitation programs that address subject needs.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:NeedAddressedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:NeedCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:NeedID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:NeedIntensityLevelAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:NeedScoreNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:NeedSourceAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:NeedAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="NetworkAddressAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between originator, receiver, and a network address. Originator and receiver can be a person or an organization.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:OriginatorNetworkAddressID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OriginatorOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OriginatorPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReceiverNetworkAddressID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReceiverOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReceiverPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:NetworkAddressAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="NotificationAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about a Notification.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:NotificationCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:NotificationDeliveryByMailIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:NotificationDeliveryInPersonIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:NotificationEventCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:NotificationPreparationDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:NotificationPurposeAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:NotificationResponseReceivedNotificationDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:NotificationResponseSummaryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:NotificationSentDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:NotificationSubjectText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:NotificationSummaryText" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="NotificationRequestType">
<xs:annotation>
<xs:documentation>A data type for a request from a person or organization to be notified about a subject's release or transfer.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:NotificationRequestAuthorityText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:NotificationRequestSequenceNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:NotificationRequestAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ObligationAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about a Obligation.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:ObligationDelinquentAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ObligationInterestRate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ObligationSuspendedAmount" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ObligationComputationType">
<xs:annotation>
<xs:documentation>A data type for a set of details describing the obligations assumed by subject as a part of supervised release conditions and requirements.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:ObligationComputationDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ObligationComputationPaidAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ObligationComputationTotalAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PreparingOfficialNote" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Obligation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ObligationComputationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ObligationDueToOrganizationAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an obligation and organization to which it is due.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Obligation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Organization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ObligationDueToOrganizationAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ObligationDueToPersonAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between a person and a service or financial obligation.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Obligation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Person" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ObligationDueToPersonAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ObligationOrganizationAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an obligation and an organization.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Obligation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Organization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ObligationOrganizationAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ObligationPersonAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an obligation and a person.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Obligation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Person" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ObligationPersonAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="OffenseArrestAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an offense and the arrest of a subject alleged to have committed the offense.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:Offense" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Arrest" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseArrestAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="OffenseChargeAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an offense that occurred and the formal charge that was assigned to it as a result of classifying the offense.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:Offense" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Charge" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseChargeAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="OffenseCitationAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship describing an offense that occurred and a subsequent citation that was issued as a result.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:Offense" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Citation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseCitationAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="OffenseDispositionAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an offense and the outcome of an activity that was triggered by the offense being committed in the first place.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:Offense" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Disposition" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseDispositionAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="OffenseFactorType">
<xs:annotation>
<xs:documentation>A data type for a set of details about a circumstance or factor that has an effect on an offense.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:OffenseFactorDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseFactorKnownIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:IncidentFactorSubCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseFactorDesignationAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseFactorAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="OffenseIncidentAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an offense and the incident during which the offense is to have been committed.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:Offense" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Incident" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseIncidentAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="OffenseItemAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship of a general nature between an offense that was committed and an article or thing.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:Offense" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Item" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseItemAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="OffenseLocationAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an offense and a location at which the offense occurred.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:Offense" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Location" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseLocationAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="OffenseSubjectAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an offense that was committed and the subject alleged to have committed that offense.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:Offense" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Subject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseJuvenileIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseUnderInfluenceIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseSubjectAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="OffenseSummaryType">
<xs:annotation>
<xs:documentation>A data type for a summary of a type of offense.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:OffenseSummaryArrestQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseSummaryCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseSummaryConvictionQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseSummaryCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseSummaryAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="OffenseType">
<xs:annotation>
<xs:documentation>A data type for an alleged violation of a statute, ordinance, or rule.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:OffenseDesignationAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CriminalActivityCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JuvenileAsAdultIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JuvenileOffenderIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseAlcoholDrugConnectedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseEvidenceHeldIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseFactorBiasMotivationAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseFactorBiasMotivationCauseAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseFactorBiasMotivationDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseGamblingConnectedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseMOCrimeAndMotiveAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffensePsychologicalPsychiatricConditionConnectedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseSentenceDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseQualifierAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseGangInvolvementIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseSeverityLevelText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseHomeInvasionIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseDomesticViolenceIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseFamilyMemberIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseIdentityTheftIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseRacketeerInfluencedAndCorruptOrganizationsActIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseCargoTheftIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseTerrorismIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseStructuresEnteredQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseFactor" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseEntryPoint" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseExitPoint" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseForce" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseViolatedStatute" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseAttemptedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseLevelAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseGangInvolvementCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="OffenseVictimAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an offense that was committed and an entity that was adversely affected by that offense.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:Offense" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Victim" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseVictimAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="OffenseWitnessAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an offense that was committed and a person that observed the offense being committed.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:Offense" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Witness" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseWitnessAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="OrganizationAlternateNameType">
<xs:annotation>
<xs:documentation>A data type for another name used by an organization.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:OrganizationAlternateNameCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:OrganizationName" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OrganizationAlternateNameAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="OrganizationAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about an organization.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:DistrictIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OrganizationAlternateName" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OrganizationAuthorizationAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OrganizationFFLID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OrganizationFieldOfficeText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OrganizationGovernmentLevelAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OrganizationORIIdentification" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="OriginalChargeAmendedChargeAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between an original charge and an amended charge.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:OriginalCharge" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AmendedCharge" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OriginalChargeAmendedChargeAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="OtherInvolvedPersonType">
<xs:annotation>
<xs:documentation>A data type for a person who is involved in an activity, but does not meet the criteria for other roles.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OtherInvolvedPersonSequenceID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:InvolvementAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OtherInvolvedPersonAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="OutOfAreaTravelPermitRequestType">
<xs:annotation>
<xs:documentation>A data type for an activity engaged in to request permission to travel outside area of supervised release as defined in supervised release conditions.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:OutOfAreaTravelPermitApprovedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OutOfAreaTravelPermitDateRange" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OutOfAreaTravelPermitMethodOfTravelText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OutOfAreaTravelPermitReportingInstructionsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OutOfAreaTravelPermitRequestAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="PanelMemberType">
<xs:annotation>
<xs:documentation>A data type for a person who is a member of a panel.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PanelMemberRoleText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PanelMemberTitleText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PanelMemberAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="PanelType">
<xs:annotation>
<xs:documentation>A data type for a small group of people brought together to discuss, investigate, or decide on a particular matter, especially in the context of business or government.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:PanelMember" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PanelAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ParoleActionParoleeAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between a Parole Action and a Parolee.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:ParoleAction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleActionParoleeAssignmentDetailsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleActionParoleeParticipationAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleActionParoleeRecentLegalActivityText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Parolee" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleActionParoleeAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ParoleActionType">
<xs:annotation>
<xs:documentation>A data type for an event or activity regarding a subject's parole.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:ParoleActionCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleActionCommentText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleActionConditionScoreValue" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleActionCriminogenicNeedsScoreValue" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleActionDeliveryMethodAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleActionDischargeDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleActionEffectiveDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleActionEmploymentObjectiveScoreValue" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleActionFieldAdministratorCommentText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleActionOtherParticipantRelationshipText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleActionParoleAgentRecommendationText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleActionParticipant" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleActionParticipantComment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleActionRecommendationParoleCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleActionRecommendedSupervisionLevelText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleActionReport" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleActionReportCopyToParoleeIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleActionResidenceObjectiveScoreValue" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleActionReviewCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleActionSpecialConditionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleActionSupportingDocument" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleActionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ParoleAgentOverrideType">
<xs:annotation>
<xs:documentation>A data type for a set of details about an override decision made by a parole agent.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:ParoleAgentOverrideCommentsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleAgentOverrideRecommendationCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleAgentOverrideAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ParoleAssessmentType">
<xs:annotation>
<xs:documentation>A data type for a process of determining a subject's suitability for parole.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssessmentType">
<xs:sequence>
<xs:element ref="j:ParoleAssessmentComment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleAssessmentCriminalHistorySummary" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleAssessmentCriminogenicNeedsScoreValue" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleAssessmentEmploymentObjectiveScoreValue" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleAssessmentNeed" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleAssessmentProSocialAffiliationScoreValue" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleAssessmentResidenceObjectiveScoreValue" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleAssessmentTotalObjectiveScoreAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleAssessmentUnitSupervisor" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleAssessmentAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ParoleDischargeType">
<xs:annotation>
<xs:documentation>A data type for a set of details about the release of a parolee.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ReleaseType">
<xs:sequence>
<xs:element ref="j:ParoleDischargeAssignedProgram" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleDischargeCaseworker" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleDischargeCommunityResourcesRequiredText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleDischargeEducationalNeedText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleDischargeFinancialNeedText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleDischargeModifiedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleDischargeSubjectReportingInstructionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleDischargeSubjectRequiredToReportIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleDischargeSubjectWillIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleDischargeSupervisionLevelText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleDischargeAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ParoleeType">
<xs:annotation>
<xs:documentation>A data type for a set of details about a subject released from incarceration and placed on parole supervision.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:SubjectType">
<xs:sequence>
<xs:element ref="j:ParoleeParole" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleeParoleAssessment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleeParoleHearing" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleeTransfer" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleeAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ParoleHearingDecisionReviewType">
<xs:annotation>
<xs:documentation>A data type for a set of details associated with a review of a parole hearing decision.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:ParoleHearingDecisionReviewDecisionAffirmedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingDecisionReviewErrorDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingDecisionReviewPacketReceivedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingDecisionReviewReviewer" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingDecisionReviewSummaryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingDecisionReviewAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ParoleHearingDecisionType">
<xs:annotation>
<xs:documentation>A data type for The outcome or disposition of a court parole hearing.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:ParoleHearingDecisionComment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingDecisionContinuanceDuration" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingDecisionContinuanceIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingDecisionDuration" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingDecisionImplementationDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingDecisionImplementationDuration" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingDecisionModifiedParoleDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingDecisionModifiedParoleReleaseDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingDecisionParoleDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingDecisionPlacementJurisdiction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingDecisionPostponedDuration" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingDecisionPostponedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingDecisionReview" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingDecisionSplitDecisionIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingDecisionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingDecisionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ParoleHearingType">
<xs:annotation>
<xs:documentation>A data type for a hearing to determine if a person may be released from incarceration before the full sentence(s) has been served and the conditions of such release, if approved.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:HearingType">
<xs:sequence>
<xs:element ref="j:HearingDecisionDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingAppearanceNotification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingBoardRecommendationText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingNoticeAppearance" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingObjection" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingObjectionRaisedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ParoleHearingWaiverNoticeType">
<xs:annotation>
<xs:documentation>A data type for a notice of appearance of a subject for a parole hearing.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:ParoleHearingAppearanceWaiverParoleeDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingNoticeAppearanceWaiverIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingNoticeAppearanceWaiverInformationText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingNoticeAppearanceWaiverParoleeSignatureWitnessImage" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingNoticeAppearanceWaiverWitnessDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingNoticeWaiverParoleeDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHearingWaiverNoticeAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ParoleRevocationExtensionType">
<xs:annotation>
<xs:documentation>A data type for a set of details concerning an extension to a parole revocation action.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:ParoleRevocationExtensionAcceptedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleRevocationExtensionDaysOfferedNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleRevocationExtensionHalfTimeCreditIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleRevocationExtensionHearingRequestedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleRevocationExtensionHearingWaivedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleRevocationExtensionScheduledHearingDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleRevocationExtensionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ParoleType">
<xs:annotation>
<xs:documentation>A data type for a set of details about a subject's conditions and circumstance of parole.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:SupervisionType">
<xs:sequence>
<xs:element ref="j:ParoleAction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleAdministrator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleAgent" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleAgentOverride" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleArrest" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleDischarge" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleGoalReport" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleHoldCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleOfficer" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleRevocationExtension" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleRevokedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleUnit" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ParoleViolationCaseConferenceRecommendationType">
<xs:annotation>
<xs:documentation>A data type for a recommended response level for the parole violation based on the Parole Agent</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:ParoleViolationCaseConferenceRecommendationCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationCaseConferenceRecommendationExecutionDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationCaseConferenceRecommendationLevelAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationCaseConferenceSupervisorConcursIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationCaseConferenceRecommendationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ParoleViolationCaseConferenceType">
<xs:annotation>
<xs:documentation>A data type for a set of details describing the actions and events of a parole violation case conference.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:ParoleViolationCaseConferenceRecommendation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationCaseConferenceAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ParoleViolationCaseType">
<xs:annotation>
<xs:documentation>A data type for a set of details about an instance of a parole violation.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:CaseType">
<xs:sequence>
<xs:element ref="j:ParoleViolationCaseAttorneyAppointmentDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationCaseAttorneyConsultDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationCaseConference" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationDecisionNarcoticsAuthorityRecommendationCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationDecisionNarcoticsAuthorityRecommendationConfirmsDecisionDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationDecisionNarcoticsAuthorityRecommendationConfirmsDecisionIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationCaseAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ParoleViolationDecisionType">
<xs:annotation>
<xs:documentation>A data type for a set of details about an outcome rendered in parole violation case.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:ParoleViolationDecisionCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationDecisionChargeDismissalReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationDecisionDeliveredDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationDecisionDeliveredIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationDecisionDeliveryByMailedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationDecisionDeliveryDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationDecisionMakingInstrument" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationDecisionParoleAgentSignatureDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationDecisionReinstateParoleDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationDecisionSupervisorCommentsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationDecisionSupervisorSignatureDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationDischargeReviewDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationDiscoveryDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationReportDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationResponseLevelAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationDecisionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ParoleViolationType">
<xs:annotation>
<xs:documentation>A data type for a set of details regarding the facts and events which constitute a violation of parole.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:OffenseType">
<xs:sequence>
<xs:element ref="j:ParoleViolationBehaviorRestraintsCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationCase" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationDecision" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationDecisionNarcoticsAuthorityRecommendation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParoleViolationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ParticipantType">
<xs:annotation>
<xs:documentation>A data type for a person who takes part in something.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParticipantRoleCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParticipantRelationshipText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ParticipantAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:simpleType name="PassagePointMethodCodeSimpleType">
<xs:annotation>
<xs:documentation>A data type for a method of entry or exit.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:token">
<xs:enumeration value="ADJACENT_BUILDING">
<xs:annotation>
<xs:documentation>ADJACENT BUILDING</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ADJOINING_AREA-ATTACHED_GARAGE">
<xs:annotation>
<xs:documentation>ADJOINING AREA/ATTACHED GARAGE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ATTIC">
<xs:annotation>
<xs:documentation>ATTIC</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="BALCONY-FIRE_ESCAPE">
<xs:annotation>
<xs:documentation>BALCONY/FIRE ESCAPE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="BASEMENT">
<xs:annotation>
<xs:documentation>BASEMENT</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CEILING">
<xs:annotation>
<xs:documentation>CEILING</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CONVEYANCE_CAMPER_MOTORHOME">
<xs:annotation>
<xs:documentation>CONVEYANCE CAMPER MOTORHOME (INCLUDES SHELL CAMPERS)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CONVEYANCE_CONVERTIBLE_TOP">
<xs:annotation>
<xs:documentation>CONVEYANCE CONVERTIBLE TOP</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CONVEYANCE_HOOD">
<xs:annotation>
<xs:documentation>CONVEYANCE HOOD</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CONVEYANCE_TRUCK_BED">
<xs:annotation>
<xs:documentation>CONVEYANCE TRUCK BED</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CONVEYANCE_TRUNK">
<xs:annotation>
<xs:documentation>CONVEYANCE TRUNK</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CRAWLSPACE">
<xs:annotation>
<xs:documentation>CRAWLSPACE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DOOR">
<xs:annotation>
<xs:documentation>DOOR (INCLUDES STRUCTURE AND CONVEYANCE DOORS)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DOOR-BASEMENT">
<xs:annotation>
<xs:documentation>DOOR - BASEMENT</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DOOR-DRIVER_SIDE">
<xs:annotation>
<xs:documentation>DOOR_DRIVER SIDE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DOOR-FRONT">
<xs:annotation>
<xs:documentation>DOOR - FRONT</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DOOR-OVERHEAD">
<xs:annotation>
<xs:documentation>DOOR - OVERHEAD</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DOOR-PASSENGER_SIDE">
<xs:annotation>
<xs:documentation>DOOR_PASSENGER SIDE (CONVEYANCE)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DOOR-PATIO_SLIDING">
<xs:annotation>
<xs:documentation>DOOR - PATIO/SLIDING</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DOOR-REAR">
<xs:annotation>
<xs:documentation>DOOR - REAR</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DOOR-SIDE">
<xs:annotation>
<xs:documentation>DOOR - SIDE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FENCE-GATE">
<xs:annotation>
<xs:documentation>FENCE_GATE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FIREPLACE">
<xs:annotation>
<xs:documentation>FIREPLACE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FLOOR">
<xs:annotation>
<xs:documentation>FLOOR</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="GARAGE">
<xs:annotation>
<xs:documentation>GARAGE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="GROUND_LEVEL">
<xs:annotation>
<xs:documentation>GROUND LEVEL</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="HIDDEN_WITHIN">
<xs:annotation>
<xs:documentation>HIDDEN WITHIN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="HOUSE_BEING_FUMIGATED">
<xs:annotation>
<xs:documentation>HOUSE BEING FUMIGATED</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="LOUVRE">
<xs:annotation>
<xs:documentation>LOUVRE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="MAIL_SLOT">
<xs:annotation>
<xs:documentation>MAIL SLOT</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="OTHER">
<xs:annotation>
<xs:documentation>OTHER</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="PET_DOOR">
<xs:annotation>
<xs:documentation>PET DOOR</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ROOF">
<xs:annotation>
<xs:documentation>ROOF</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ROOF-SKYLIGHT">
<xs:annotation>
<xs:documentation>ROOF/SKYLIGHT</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ROOF-SUNROOF">
<xs:annotation>
<xs:documentation>ROOF_SUNROOF (INCLUDES T-TOPS FOR CONVEYANCE)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="UNKNOWN">
<xs:annotation>
<xs:documentation>UNKNOWN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="UPPER_LEVEL">
<xs:annotation>
<xs:documentation>UPPER LEVEL</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="VENTILATION_SYSTEM-AIR_DUCT">
<xs:annotation>
<xs:documentation>VENTILATION SYSTEM/AIR DUCT</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="WALL">
<xs:annotation>
<xs:documentation>WALL</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="WINDOW">
<xs:annotation>
<xs:documentation>WINDOW (INCLUDES STRUCTURE AND CONVEYANCE WINDOW)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="WINDOW-BASEMENT">
<xs:annotation>
<xs:documentation>WINDOW - BASEMENT</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="WINDOW-FRONT">
<xs:annotation>
<xs:documentation>WINDOW - FRONT</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="WINDOW-REAR">
<xs:annotation>
<xs:documentation>WINDOW - REAR</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="WINDOW-SIDE">
<xs:annotation>
<xs:documentation>WINDOW - SIDE</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="PassagePointMethodCodeType">
<xs:annotation>
<xs:documentation>A data type for a method of entry or exit.</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="j:PassagePointMethodCodeSimpleType">
<xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="PassagePointType">
<xs:annotation>
<xs:documentation>A data type for a point of entry or a point of exit to a location or structure.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:PassagePointDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PassagePointSecurityCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PassagePointSecurityStatusAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PassagePointMethodAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PassagePointText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PassagePointCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PassagePoint" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PassagePointAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="PatientStudentServiceAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between a service provider entity (person or organization) and a service recipient entity.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:ServiceAssociationType">
<xs:sequence>
<xs:element ref="nc:EducationQualification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramAttendanceText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramBehaviorText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramResultantCertificationExpirationDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramResultantCertificationText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramSatisfactoryCompletionIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramTitleText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Remark" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Location" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PatientStudentServiceAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="PawnBrokerType">
<xs:annotation>
<xs:documentation>A data type for a pawn broker.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:RoleOfPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PawnBrokerBranchName" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PawnBrokerLicenseIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PawnBrokerName" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PawnBrokerAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="PawnTransactionType">
<xs:annotation>
<xs:documentation>A data type for a pawn transaction.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ItemTransactionType">
<xs:sequence>
<xs:element ref="j:PawnBroker" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PawnReceiver" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PawnSeller" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PawnTicketIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PawnTransactionAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PawnTransactionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="PersonAssociationAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about a person association.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:PersonRelationshipAbstract" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="PersonAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about a person.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:CODISNumberText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DNACollectedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DNACollectionStatusAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicense" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonAdultIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonBirth" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonBOPRegisterNumberIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonClothing" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonCollegeDegreeIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonConcealedFirearmPermitIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDEAIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDentalRecordsAvailableIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDeporteeIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDevelopmentDisabilityIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDexterityText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDisabilityCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDrugAlcoholAbuseTreatmentIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDrugAlcoholHistoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDrugAlcoholOfChoiceText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDrugAlcoholPaymentMethodText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDrugAlcoholUseDateRange" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDrugAlcoholUseFrequencyText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDrugAlcoholUseIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonForeignBornIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonForeignNationalIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonGamblingFrequencyText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonGamblingTreatmentIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonHasChildrenIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonHasDisabilityIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonHearingProblemIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonIllegalAlienIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonInterpolIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonIsStudentIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonLivingSituation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonMedicalInsuranceIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonMedicalOperationText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonMilitaryVeteranIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonNumberOfChildrenQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonParoleeIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonPhysicalDisabilityAwardedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonPhysicalDisabilityIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonPregnantIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonProbationerIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonProfessionalCertificateText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonProtectionOrderConditionsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonProtectionOrderPetitionerIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonProtectionOrderRespondentIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonProtectionOrderRespondentInvolvedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonPsychologicalPsychiatricTreatmentIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonRegisteredForSelectiveServiceIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonRegistryOffenderClassificationAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonSelfInflictedViolenceIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonSignature" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonSMTIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonSuicideAttemptIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonUSMSFugitiveIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PhysicalFeatureAlphaNumericText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PhysicalFeatureClassText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PhysicalFeatureSizeDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PhysicalFeatureSubClassText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:EmployeeOccupationCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:PersonDentalCharacteristicAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DriverLicensePermit" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonAFISIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonBodyPartsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonCharge" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonConcealedFirearmPermitHolderIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDentalCharacteristicGeneralAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDentalCharacteristicRemovableAppliancesAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDentalPhotoModelAvailableIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDentalXRayAvailableIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonSightedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDrivingIncident" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDrivingInsuranceCoverageCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDrivingInsuranceStatusText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonEmancipationDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonFBIIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonFirearmPermitHolderIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonFootPrintAvailableIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonGeneralLedgerIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonIntoxication" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonNCICIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonPasswordText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonPrimaryWorker" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonReferralWorker" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonRegisteredOffenderIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonStateFingerprintIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonTemporaryAssignmentUnit" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonIssuedItemTitleAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonVendorIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:PersonWorkPlaceAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonCautionInformationAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonBirthplaceAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonFirearmSalesDisqualifiedAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonHitResultsAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonSpeechDescriptionAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonCircumcisionCode" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDeath" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="PersonBloodAlcoholContentAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association that links a person to a Blood Alcohol Content (BAC) Test reading, measured due to a related activity such as an arrest or a driving incident.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:PersonBloodAlcoholContentNumberText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Activity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Person" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonBloodAlcoholContentAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:simpleType name="PersonBloodTypeCodeSimpleType">
<xs:annotation>
<xs:documentation>A data type for a code set identifying a blood group and RH factor of a person.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:token">
<xs:enumeration value="A_NEGATIVE">
<xs:annotation>
<xs:documentation>A NEGATIVE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="A_POSITIVE">
<xs:annotation>
<xs:documentation>A POSITIVE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="A_UNKNOWN">
<xs:annotation>
<xs:documentation>A UNKNOWN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="AB_NEGATIVE">
<xs:annotation>
<xs:documentation>AB NEGATIVE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="AB_POSITIVE">
<xs:annotation>
<xs:documentation>AB POSITIVE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="AB_UNKNOWN">
<xs:annotation>
<xs:documentation>AB UNKNOWN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B_NEGATIVE">
<xs:annotation>
<xs:documentation>B NEGATIVE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B_POSITIVE">
<xs:annotation>
<xs:documentation>B POSITIVE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B_UNKNOWN">
<xs:annotation>
<xs:documentation>B UNKNOWN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="O_NEGATIVE">
<xs:annotation>
<xs:documentation>O NEGATIVE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="O_POSITIVE">
<xs:annotation>
<xs:documentation>O POSITIVE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="O_UNKNOWN">
<xs:annotation>
<xs:documentation>O UNKNOWN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="UNKNOWN">
<xs:annotation>
<xs:documentation>UNKNOWN</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="PersonBloodTypeCodeType">
<xs:annotation>
<xs:documentation>A data type for a code set identifying a blood group and RH factor of a person.</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="j:PersonBloodTypeCodeSimpleType">
<xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="PersonChargeAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between a person and a charge.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Person" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Charge" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:JuvenileAsAdultIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonChargeAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="PersonContactAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between a person and a contact person.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:ContactPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ContactPersonEmailID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ContactPersonLanguage" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ContactPersonLocation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ContactPersonRelationshipText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ContactPersonTelephoneNumber" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Person" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonContactAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="PersonCriminalHistorySummaryType">
<xs:annotation>
<xs:documentation>A data type for a quantitative sketch or simplification of a person's criminal history encompassing arrest and conviction offenses.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:CriminalHistorySummaryClassificationCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DEAViolatorClassText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:GDEPDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OffenseSummary" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegisteredSexualOffenderAbsconderIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegisteredSexualOffenderIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SexualOffenseArrestIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SexualOffenseConvictionIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectClassificationAssessmentCriminalHistoryScoreText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ViolenceHistoryIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonCriminalHistorySummaryAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="PersonDeathIncidentType">
<xs:annotation>
<xs:documentation>A data type for a set of details about an incident causing a person's death.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:IncidentType">
<xs:sequence>
<xs:element ref="j:PersonDeathIncidentCertification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDeathIncidentCoroner" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDeathIncidentDeathOccurredElsewhereIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDeathIncidentEmbalmer" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDeathIncidentInjury" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDeathIncidentInvestigationRequiredIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDeathIncidentLastSeenAliveDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDeathIncidentAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="PersonDeathType">
<xs:annotation>
<xs:documentation>A data type for a set of details about a person's death.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:PersonCauseOfDeath" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDeathIncident" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDeathInvestigatorRequestedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDeathLitigationProbabilityAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDeathLocationText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDeathPronouncedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDeathPronouncedDeadByText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDeathResuscitationAttemptedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDeclinedFirstInvestigativeEmployeeIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDecliningFirstStaffAssistantAssignmentIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDeathAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="PersonDisabilityType">
<xs:annotation>
<xs:documentation>A data type for a type of disability recorded as part of a subject assessment.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:PersonDisabilityDailyLivingLevelAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDisabilityIdentificationMethodAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDisabilityMedicalEquipment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDisabilityMobilityImpairmentAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDisabilityMobilityImpairmentExpirationDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDisabilityMobilityImpairmentIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDisabilityMobilityImpairmentRecordedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDisabilityMobilityImpairmentTemporaryIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDisabilitySelfIdentifiedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDisabilityAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:simpleType name="PersonEthnicityCodeSimpleType">
<xs:annotation>
<xs:documentation>A data type for a code set identifying a cultural lineage of a person.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:token">
<xs:enumeration value="AFRICAN">
<xs:annotation>
<xs:documentation>AFRICAN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ALASKA_NATIVE">
<xs:annotation>
<xs:documentation>ALASKA NATIVE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="AMERICAN_INDIAN">
<xs:annotation>
<xs:documentation>AMERICAN INDIAN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ASIAN_INDIAN">
<xs:annotation>
<xs:documentation>ASIAN INDIAN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="BLACK-AFRICAN_AMERICAN">
<xs:annotation>
<xs:documentation>BLACK OR AFRICAN AMERICAN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CAMBODIAN">
<xs:annotation>
<xs:documentation>CAMBODIAN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CENTRAL_AMERICAN">
<xs:annotation>
<xs:documentation>CENTRAL AMERICAN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CHINESE">
<xs:annotation>
<xs:documentation>CHINESE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="EUROPEAN">
<xs:annotation>
<xs:documentation>EUROPEAN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FILIPINO">
<xs:annotation>
<xs:documentation>FILIPINO</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="GREAT_BRITAIN">
<xs:annotation>
<xs:documentation>GREAT BRITAIN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="HAITIAN">
<xs:annotation>
<xs:documentation>HAITIAN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="HISPANIC-LATINO">
<xs:annotation>
<xs:documentation>HISPANIC OR LATINO</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="INDONESIAN">
<xs:annotation>
<xs:documentation>INDONESIAN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="JAPANESE">
<xs:annotation>
<xs:documentation>JAPANESE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="KOREAN">
<xs:annotation>
<xs:documentation>KOREAN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="MALAYSIAN">
<xs:annotation>
<xs:documentation>MALAYSIAN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="MEXICAN">
<xs:annotation>
<xs:documentation>MEXICAN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="MIDDLE_EASTERN">
<xs:annotation>
<xs:documentation>MIDDLE EASTERN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="MIXED">
<xs:annotation>
<xs:documentation>MIXED</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="NATIVE_HAWAIIAN">
<xs:annotation>
<xs:documentation>NATIVE HAWAIIAN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="NOT_HISPANIC-LATINO">
<xs:annotation>
<xs:documentation>NOT HISPANIC OR LATINO</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="PACIFIC_ISLANDER">
<xs:annotation>
<xs:documentation>PACIFIC ISLANDER</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="PAKISTANI">
<xs:annotation>
<xs:documentation>PAKISTANI</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="POLYNESIAN">
<xs:annotation>
<xs:documentation>POLYNESIAN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="PUERTO_RICAN">
<xs:annotation>
<xs:documentation>PUERTO RICAN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="SAMOAN">
<xs:annotation>
<xs:documentation>SAMOAN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="SLAVIC">
<xs:annotation>
<xs:documentation>SLAVIC</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="SOUTH_AMERICAN">
<xs:annotation>
<xs:documentation>SOUTH AMERICAN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="SPANISH_ORIGIN">
<xs:annotation>
<xs:documentation>SPANISH ORIGIN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="THAI">
<xs:annotation>
<xs:documentation>THAI</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="UNKNOWN">
<xs:annotation>
<xs:documentation>UNKNOWN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="VIETNAMESE">
<xs:annotation>
<xs:documentation>VIETNAMESE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="WHITE_AMERICAN">
<xs:annotation>
<xs:documentation>WHITE AMERICAN</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="PersonEthnicityCodeType">
<xs:annotation>
<xs:documentation>A data type for a code set identifying a cultural lineage of a person.</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="j:PersonEthnicityCodeSimpleType">
<xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:simpleType name="PersonEyeColorCodeSimpleType">
<xs:annotation>
<xs:documentation>A data type for a code set identifying an eye color of a person.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:token">
<xs:enumeration value="BLACK">
<xs:annotation>
<xs:documentation>BLACK</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="BLUE">
<xs:annotation>
<xs:documentation>BLUE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="BROWN">
<xs:annotation>
<xs:documentation>BROWN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="GRAY">
<xs:annotation>
<xs:documentation>GRAY</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="GREEN">
<xs:annotation>
<xs:documentation>GREEN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="HAZEL">
<xs:annotation>
<xs:documentation>HAZEL</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="MAROON">
<xs:annotation>
<xs:documentation>MAROON</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="MULTICOLORED">
<xs:annotation>
<xs:documentation>MULTICOLORED</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="PINK">
<xs:annotation>
<xs:documentation>PINK</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="UNKNOWN">
<xs:annotation>
<xs:documentation>UNKNOWN</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="PersonEyeColorCodeType">
<xs:annotation>
<xs:documentation>A data type for a code set identifying an eye color of a person.</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="j:PersonEyeColorCodeSimpleType">
<xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="PersonFinancialCompilationAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between a person and a financial compilation.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:FinancialCompilation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Person" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonFinancialCompilationAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:simpleType name="PersonHairColorCodeSimpleType">
<xs:annotation>
<xs:documentation>A data type for a code set identifying a hair color of a person.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:token">
<xs:enumeration value="BALD">
<xs:annotation>
<xs:documentation>BALD</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="BLACK">
<xs:annotation>
<xs:documentation>BLACK</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="BLONDE-STRAWBERRY">
<xs:annotation>
<xs:documentation>BLONDE OR STRAWBERRY</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="BLUE">
<xs:annotation>
<xs:documentation>BLUE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="BROWN">
<xs:annotation>
<xs:documentation>BROWN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="GRAY-PARTIALLY_GRAY">
<xs:annotation>
<xs:documentation>GRAY OR PARTIALLY GRAY</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="GREEN">
<xs:annotation>
<xs:documentation>GREEN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ORANGE">
<xs:annotation>
<xs:documentation>ORANGE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="PINK">
<xs:annotation>
<xs:documentation>PINK</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="PURPLE">
<xs:annotation>
<xs:documentation>PURPLE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="RED_AUBURN">
<xs:annotation>
<xs:documentation>RED OR AUBURN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="SANDY">
<xs:annotation>
<xs:documentation>SANDY</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="UNKNOWN">
<xs:annotation>
<xs:documentation>UNKNOWN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="WHITE">
<xs:annotation>
<xs:documentation>WHITE</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="PersonHairColorCodeType">
<xs:annotation>
<xs:documentation>A data type for a code set identifying a hair color of a person.</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="j:PersonHairColorCodeSimpleType">
<xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="PersonLastSeenWitnessAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between a person who last saw a missing person, and the missing person.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:MissingPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Witness" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonLastSeenWitnessAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="PersonLivingSituationType">
<xs:annotation>
<xs:documentation>A data type for a set of details specific to a subject's living situation.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:PersonLivingSituationCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonLivingSituationLivingWithSpouseIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonLivingSituationVerifiedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonLivingSituationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="PersonNameAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about a person name.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:PersonNameSoundexText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonNameInitialsText" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:simpleType name="PersonNameCategoryCodeSimpleType">
<xs:annotation>
<xs:documentation>A data type for possible kinds of names.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:token">
<xs:enumeration value="AKA">
<xs:annotation>
<xs:documentation>ALSO KNOWN AS, E.G., A STAGE NAME</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ALIAS">
<xs:annotation>
<xs:documentation>AN ASSUMED OR ALTERNATE NAME SUSPECTED TO BE IN USE FOR DECEPTION; USUALLY INVOLVES CRIMINAL INTENT. A TERM USED IN LEGAL PROCEEDINGS TO CONNECT THE DIFFERENT NAMES OF ANYONE WHO HAS GONE BY TWO OR MORE, AND WHOSE TRUE NAME IS FOR ANY CAUSE DOUBTFUL</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CALL_SIGN">
<xs:annotation>
<xs:documentation>A REGISTERED RADIO IDENTIFIER USED BY AMATEUR RADIO OPERATORS; USUALLY A STRING OF ALPHA-NUMERIC CHARACTERS</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DBA">
<xs:annotation>
<xs:documentation>DOING BUSINESS AS</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FKA">
<xs:annotation>
<xs:documentation>FORMERLY KNOWN AS</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="HANDLE">
<xs:annotation>
<xs:documentation>AN ELECTRONIC PSEUDONYM; INTENDED TO CONCEAL THE USER'S TRUE IDENTITY. COMMONLY USED AREAS INCLUDE THE INTERNET, CHATROOMS, NETWORKS, BULLETIN BOARD SYSTEMS (BBS), AND CITIZEN'S BAND (CB) RADIO; SOMETIMES USED BY RADIO OPERATORS AS AN ALTERNATIVE TO A CALL SIGN. MAY OR MAY NOT BE USED FOR CRIMINAL DECEPTION. (ALSO SCREEN NAME)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="MONIKER">
<xs:annotation>
<xs:documentation>A NICKNAME SPECIFICALLY USED BY GANG MEMBERS OR CRIMINALS TO HIDE REAL IDENTITY FOR CRIMINAL PURPOSES</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="NICKNAME">
<xs:annotation>
<xs:documentation>A DESCRIPTIVE NAME ADDED TO OR REPLACING THE ACTUAL NAME OF A PERSON, PLACE, OR THING. A FAMILIAR OR SHORTENED FORM OF A PROPER NAME. (ALSO STREET NAME)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="OTHER">
<xs:annotation>
<xs:documentation>NONE OF THE OTHER TYPES IS APPROPRIATE (EXPLAIN IN TEXT FIELD)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="PROVIDED">
<xs:annotation>
<xs:documentation>A NAME COMMUNICATED BY AN INDIVIDUAL DIRECTLY OR THROUGH DOCUMENTATION BEING CARRIED; OBTAINED FROM THE SOURCE OF THE RECORD AND WHICH IS NOT KNOWN TO BE AN ALIAS OR AKA NAME.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="PSEUDONYM">
<xs:annotation>
<xs:documentation>A FICTITIOUS NAME, ESPECIALLY A PEN NAME; NOT NORMALLY FOR CRIMINAL PURPOSES</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="UNKNOWN">
<xs:annotation>
<xs:documentation>INDEFINITE; UNSURE OF THIS TYPE OF NAME</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="USER_ID">
<xs:annotation>
<xs:documentation>A NUMBER OR NAME WHICH IS UNIQUE TO A PARTICULAR USER OF A COMPUTER OR GROUP OF COMPUTERS WHICH SHARE USER INFORMATION. A USER ID IS NOT NORMALLY USED FOR CRIMINAL INTENT, UNLESS IT IS BEING USED WITHOUT AUTHORIZATION. AN OPERATING SYSTEM USES THE USER ID TO REPRESENT THE USER IN ITS DATA STRUCTURES, E.G. THE OWNER OF A FILE OR PROCESS, THE PERSON ATTEMPTING TO ACCESS A SYSTEM RESOURCE. (ALSO UID, USERID)</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="PersonNameCategoryCodeType">
<xs:annotation>
<xs:documentation>A data type for possible kinds of names.</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="j:PersonNameCategoryCodeSimpleType">
<xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="PersonObligationComputationAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between a person and an obligation computation.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:ObligationComputation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Person" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonObligationComputationAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="PersonOrganizationAssociationAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about a person organization association.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:PersonOrganizationRelationshipAbstract" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:simpleType name="PersonRaceCodeSimpleType">
<xs:annotation>
<xs:documentation>A data type for a code set identifying a race of a person.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:token">
<xs:enumeration value="ASIAN">
<xs:annotation>
<xs:documentation>CHINESE, JAPANESE, FILIPINO, KOREAN, POLYNESIAN, INDIAN, INDONESIAN, ASIAN INDIAN, SAMOAN, OR ANY OTHER PACIFIC ISLANDER</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="BLACK">
<xs:annotation>
<xs:documentation>A PERSON HAVING ORIGINS IN ANY OF THE RACIAL GROUPS OF AFRICA</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="HISPANIC-LATINO">
<xs:annotation>
<xs:documentation>MEXICAN, PUERTO RICAN, CUBAN, CENTRAL OR SOUTH AMERICAN, OR OTHER SPANISH CULTURE OR ORIGIN, REGARDLESS OF RACE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="NATIVE_AMERICAN">
<xs:annotation>
<xs:documentation>AMERICAN INDIAN, ESKIMO, OR ALASKAN NATIVE, OR A PERSON HAVING ORIGINS IN ANY OF THE 48 CONTIGUOUS STATES OF THE UNITED STATES OR ALASKA WHO MAINTAINS CULTURAL IDENTIFICATION THROUGH TRIBAL AFFILIATION OR COMMUNITY RECOGNITION</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="NATIVE_HAWAIIAN-OTHER_PACIFIC_ISLANDER">
<xs:annotation>
<xs:documentation>A PERSON HAVING ORIGINS IN ANY OF THE ORIGINAL PEOPLES OF HAWAII, GUAM, SAMOA, OR OTHER PACIFIC ISLANDS. THE TERM "NATIVE HAWAIIAN" DOES NOT INCLUDE INDIVIDUALS WHO ARE NATIVE TO THE STATE OF HAWAII BY VIRTUE OF BEING BORN THERE. HOWEVER, THE FOLLOWING PACIFIC ISLANDER GROUPS ARE INCLUDED: CAROLINIAN, FIJIAN, KOSRAEAN, MELANESIAN, MICRONESIAN, NORTHERN MARIANA ISLANDER, PALAUAN, PAPUA NEW GUINEAN, PONAPEAN (POHNPELAN), POLYNESIAN, SOLOMON ISLANDER, TAHITIAN, TARAWA ISLANDER, TOKELAUAN, TONGAN, TRUKESE (CHUUKESE), AND YAPESE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="UNKNOWN">
<xs:annotation>
<xs:documentation>OF INDETERMINATE RACE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="WHITE">
<xs:annotation>
<xs:documentation>CAUCASIAN, A PERSON HAVING ORIGINS IN ANY OF THE ORIGINAL PEOPLES OF EUROPE, NORTH AFRICA, OR MIDDLE EAST</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="PersonRaceCodeType">
<xs:annotation>
<xs:documentation>A data type for a code set identifying a race of a person.</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="j:PersonRaceCodeSimpleType">
<xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="PersonResidenceAssociationAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about a person residence association.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:PreArrestResidenceIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReleaseResidenceIndicator" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:simpleType name="PersonSexCodeSimpleType">
<xs:annotation>
<xs:documentation>A data type for a code set identifying a gender or sex of a person.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:token">
<xs:enumeration value="F">
<xs:annotation>
<xs:documentation>FEMALE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M">
<xs:annotation>
<xs:documentation>MALE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="U">
<xs:annotation>
<xs:documentation>UNKNOWN / UNSPECIFIED</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="X">
<xs:annotation>
<xs:documentation>NON-BINARY</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="PersonSexCodeType">
<xs:annotation>
<xs:documentation>A data type for a code set identifying a gender or sex of a person.</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="j:PersonSexCodeSimpleType">
<xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:simpleType name="PersonSkinToneCodeSimpleType">
<xs:annotation>
<xs:documentation>A data type for a code set identifying the skin color or tone of a person.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:token">
<xs:enumeration value="ALBINO">
<xs:annotation>
<xs:documentation>ALBINO</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="BLACK">
<xs:annotation>
<xs:documentation>BLACK</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DARK">
<xs:annotation>
<xs:documentation>DARK</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DARK_BROWN">
<xs:annotation>
<xs:documentation>DARK BROWN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FAIR">
<xs:annotation>
<xs:documentation>FAIR</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="LIGHT">
<xs:annotation>
<xs:documentation>LIGHT</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="LIGHT_BROWN">
<xs:annotation>
<xs:documentation>LIGHT BROWN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="MEDIUM">
<xs:annotation>
<xs:documentation>MEDIUM</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="MEDIUM_BROWN">
<xs:annotation>
<xs:documentation>MEDIUM BROWN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="OLIVE">
<xs:annotation>
<xs:documentation>OLIVE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="RUDDY">
<xs:annotation>
<xs:documentation>RUDDY</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="SALLOW">
<xs:annotation>
<xs:documentation>SALLOW</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="UNKNOWN">
<xs:annotation>
<xs:documentation>UNKNOWN</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="YELLOW">
<xs:annotation>
<xs:documentation>YELLOW</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="PersonSkinToneCodeType">
<xs:annotation>
<xs:documentation>A data type for a code set identifying the skin color or tone of a person.</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="j:PersonSkinToneCodeSimpleType">
<xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="PersonStolenIdentityAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between a person and a stolen identity used by that person.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:Subject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Victim" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Identity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonStolenIdentityAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="PersonTelephoneNumberListAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between a person and approved telephone number list for calls.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Person" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:TelephoneNumber" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonTelephoneNumberListAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:simpleType name="PersonToPersonRelationshipCodeSimpleType">
<xs:annotation>
<xs:documentation>A data type for a code that identifies the relationship between two people.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:token">
<xs:enumeration value="ACCOMPLICE">
<xs:annotation>
<xs:documentation>A PERSON WHO IS, OR IS SUSPECTED TO BE, PARTY TO THE SAME OFFENSES AS THE SUBJECT OR ARRESTEE.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ACQUAINTANCE">
<xs:annotation>
<xs:documentation>A PERSON WHO IS AN ACQUAINTANCE TO THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="AUTHORITY_FIGURE">
<xs:annotation>
<xs:documentation>A PERSON WHO HAS OR REPRESENTS AUTHORITY TO THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="BABYSITTEE">
<xs:annotation>
<xs:documentation>A PERSON THAT IS A CHILD OR OTHERWISE NOT CONSIDERED A LEGAL RESPONSIBLE ADULT, WHO IS LOOKED AFTER BY THE OTHER NON FAMILY PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="BABYSITTER">
<xs:annotation>
<xs:documentation>A NON FAMILY PERSON WHO LOOKS AFTER THE OTHER PERSON, WHERE THE OTHER PERSON IS A CHILD OR OTHERWISE NOT CONSIDERED A LEGAL RESPONSIBLE ADULT.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="BAIL_BOND">
<xs:annotation>
<xs:documentation>A PERSON WHO POSTS BAIL OR BOND FOR THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="BOYFRIEND">
<xs:annotation>
<xs:documentation>A MALE COMPANION WITH WHOM THE OTHER PERSON HAS A ROMANTIC, INTIMATE, OR CONSENSUAL SEXUAL RELATIONSHIP.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="BOYFRIEND-GIRLFRIEND">
<xs:annotation>
<xs:documentation>A PERSON WITH WHOM THE OTHER PERSON HAS A ROMANTIC, INTIMATE, OR CONSENSUAL SEXUAL RELATIONSHIP.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CAREGIVER">
<xs:annotation>
<xs:documentation>A PERSON WHO LOOKS AFTER OR TAKES CARE OF THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CELLMATE">
<xs:annotation>
<xs:documentation>A PERSON WHO SHARES A CELL WITH THE SUBJECT.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CHILD_IN_COMMON">
<xs:annotation>
<xs:documentation>A PERSON WITH WHOM THE OTHER PERSON SHARES A CHILD.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CHILD_OF_BOYFRIEND-GIRLFRIEND">
<xs:annotation>
<xs:documentation>A CHILD OF A PERSON WHO IS A COMPANION TO THE OTHER PERSON IN A ROMANTIC, INTIMATE, OR SEXUAL RELATIONSHIP.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CIVIL_UNION">
<xs:annotation>
<xs:documentation>A PERSON WHO HAS A LEGALLY RECOGNIZED SAME SEX UNION WITH THE OTHER PERSON, WITH RIGHTS SIMILAR OR EQUAL TO THOSE OF MARRIAGE.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CLIENT">
<xs:annotation>
<xs:documentation>A PERSON USING THE SERVICES OF A PROFESSIONAL PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="COHABITANT">
<xs:annotation>
<xs:documentation>A PERSON USING THE SAME RESIDENCE, TENANCY, QUARTERS, OR ACCOMMODATIONS AS THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="COHABITING_GUARDIAN">
<xs:annotation>
<xs:documentation>PERSON IS COHABITING OR HAS COHABITED AS GUARDIAN OF THE OTHER PERSON</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="COHABITING_PARENT">
<xs:annotation>
<xs:documentation>A PERSON IS COHABITING OR HAS COHABITED AS PARENT OF THE OTHER PERSON</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="COHABITING_SPOUSE">
<xs:annotation>
<xs:documentation>A PERSON WHO IS COHABITING OR HAS COHABITED AS SPOUSE OF THE OTHER PERSON (CAN BE SAME SEX)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CONTACT_PERSON">
<xs:annotation>
<xs:documentation>A PERSON TO BE CONTACTED FOR INFORMATION ABOUT THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="COWORKER">
<xs:annotation>
<xs:documentation>A PERSON WHO HAS THE SAME EMPLOYER AS THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CURRENT_EMPLOYER">
<xs:annotation>
<xs:documentation>A PERSON WHO EMPLOYS FOR WAGES OR SALARY THE OTHER PERSON, AT THE TIME OF THE RECORD.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DECLARATION_PERSON">
<xs:annotation>
<xs:documentation>A PERSON WHO DECLARES THE MISSING PERSON AS MISSING.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DELIVERY_PERSON">
<xs:annotation>
<xs:documentation>A PERSON WHOSE ASSOCIATION TO THE OTHER PERSON WAS TRANSPORT, MAIL DELIVERY, PACKAGE DELIVERY, FOOD DELIVERY, OR SIMILAR ASSOCIATION.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DOMESTIC_PARTNER">
<xs:annotation>
<xs:documentation>A PERSON WHO SHARES A RESIDENCE AND IS A SEXUAL PARTNER OF THE OTHER PERSON, ESPECIALLY WITHOUT A LEGALLY RECOGNIZED MARRIAGE OR UNION.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="EMERGENCY_CONTACT_PERSON">
<xs:annotation>
<xs:documentation>A PERSON TO CONTACT IN AN EMERGENCY INVOLVING THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="EMPLOYEE">
<xs:annotation>
<xs:documentation>A PERSON EMPLOYED FOR WAGES OR SALARY BY THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="EMPLOYER">
<xs:annotation>
<xs:documentation>A PERSON WHO EMPLOYS FOR WAGES OR SALARY THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="EX_RELATIONSHIP">
<xs:annotation>
<xs:documentation>A PERSON WHO PREVIOUSLY HAD A ROMANTIC, INTIMATE, OR CONSENSUAL SEXUAL RELATIONSHIP WITH THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="EX_SPOUSE">
<xs:annotation>
<xs:documentation>A PERSON WHO PREVIOUSLY HAD A LEGAL MARRIAGE OR UNION TO THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FAMILY_MEMBER">
<xs:annotation>
<xs:documentation>A PERSON WHO IS RELATED BIOLOGICALLY OR THROUGH LEGAL AUTHORITY TO THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FAMILY_MEMBER-ADOPTED_CHILD">
<xs:annotation>
<xs:documentation>A PERSON WHO IS LEGALLY ADOPTED AS THE CHILD OF THE OTHER PERSON</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FAMILY_MEMBER-AUNT">
<xs:annotation>
<xs:documentation>A PERSON WHO IS RELATED BIOLOGICALLY OR LEGALLY RECOGNIZED AS THE AUNT OF THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FAMILY_MEMBER-CHILD">
<xs:annotation>
<xs:documentation>A PERSON WHO IS RELATED BIOLOGICALLY OR LEGALLY RECOGNIZED AS THE CHILD OF THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FAMILY_MEMBER-COUSIN">
<xs:annotation>
<xs:documentation>A PERSON WHO IS RELATED BIOLOGICALLY OR LEGALLY RECOGNIZED AS THE COUSIN OF THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FAMILY_MEMBER-FOSTER_CHILD">
<xs:annotation>
<xs:documentation>A PERSON WHO IS LEGALLY RECOGNIZED AS THE FOSTER CHILD OF THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FAMILY_MEMBER-FOSTER_PARENT">
<xs:annotation>
<xs:documentation>A PERSON WHO IS LEGALLY RECOGNIZED AS THE FOSTER PARENT OF THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FAMILY_MEMBER-GRANDCHILD">
<xs:annotation>
<xs:documentation>A PERSON WHO IS RELATED BIOLOGICALLY OR LEGALLY RECOGNIZED AS THE GRANDCHILD OF THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FAMILY_MEMBER-GRANDPARENT">
<xs:annotation>
<xs:documentation>A PERSON WHO IS RELATED BIOLOGICALLY OR LEGALLY RECOGNIZED AS THE GRANDPARENT OF THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FAMILY_MEMBER-IN_LAW">
<xs:annotation>
<xs:documentation>A PERSON WHO IS RELATED BY MARRIAGE OR OTHER LEGAL RECOGNITION AS AN IN-LAW OF THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FAMILY_MEMBER-NEPHEW">
<xs:annotation>
<xs:documentation>A PERSON WHO IS RELATED BIOLOGICALLY OR LEGALLY RECOGNIZED AS THE NEPHEW OF THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FAMILY_MEMBER-NIECE">
<xs:annotation>
<xs:documentation>A PERSON WHO IS RELATED BIOLOGICALLY OR LEGALLY RECOGNIZED AS THE NIECE OF THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FAMILY_MEMBER-PARENT">
<xs:annotation>
<xs:documentation>A PERSON WHO IS RELATED BIOLOGICALLY OR LEGALLY RECOGNIZED AS THE PARENT OF THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FAMILY_MEMBER-SIBLING">
<xs:annotation>
<xs:documentation>A PERSON WHO IS RELATED BIOLOGICALLY OR LEGALLY RECOGNIZED AS THE SIBLING OF THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FAMILY_MEMBER-SPOUSE">
<xs:annotation>
<xs:documentation>A PERSON WHO IS RELATED BY MARRIAGE OR OTHER LEGAL RECOGNITION AS THE SPOUSE OF THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FAMILY_MEMBER-SPOUSE_COMMON_LAW">
<xs:annotation>
<xs:documentation>A PERSON WHO IS RELATED BY LEGAL RECOGNITION AS THE SPOUSE BY COMMON LAW OF THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FAMILY_MEMBER-STEPCHILD">
<xs:annotation>
<xs:documentation>A CHILD WHO IS RELATED TO THE OTHER PERSON BY MARRIAGE TO THE OTHER PARENT, WITHOUT A LEGALLY RECOGNIZED ADOPTION.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FAMILY_MEMBER-STEPPARENT">
<xs:annotation>
<xs:documentation>A PERSON WHO IS RELATED TO THE CHILD BY MARRIAGE TO THE OTHER PARENT, WITHOUT A LEGALLY RECOGNIZED ADOPTION.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FAMILY_MEMBER-STEPSIBLING">
<xs:annotation>
<xs:documentation>A CHILD WHO IS A RELATED SIBLING TO THE OTHER CHILD BY MARRIAGE BETWEEN PARENTS, WITHOUT A LEGALLY RECOGNIZED ADOPTION OF BOTH CHILDREN.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FAMILY_MEMBER-UNCLE">
<xs:annotation>
<xs:documentation>A PERSON WHO IS RELATED BIOLOGICALLY OR LEGALLY RECOGNIZED AS THE UNCLE OF THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FINANCIAL_SUPPORTER">
<xs:annotation>
<xs:documentation>A PERSON WHO SUPPORTS THE OTHER PERSON FINANCIALLY.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FORMER_EMPLOYEE">
<xs:annotation>
<xs:documentation>A PERSON EMPLOYED FOR WAGES OR SALARY BY THE OTHER PERSON, PRIOR TO THE RECORD.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FORMER_EMPLOYER">
<xs:annotation>
<xs:documentation>A PERSON WHO EMPLOYS FOR WAGES OR SALARY THE OTHER PERSON, PRIOR TO THE RECRD.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FRIEND">
<xs:annotation>
<xs:documentation>A PERSON WHO IS A FRIEND OF THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="GIRLFRIEND">
<xs:annotation>
<xs:documentation>A FEMALE COMPANION WITH WHOM THE OTHER PERSON HAS A ROMANTIC, INTIMATE, OR CONSENSUAL SEXUAL RELATIONSHIP.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="GUARDIAN">
<xs:annotation>
<xs:documentation>A PERSON WHO IS RECOGNIZED AS THE LEGAL GUARDIAN OF THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="HOMOSEXUAL_RELATIONSHIP">
<xs:annotation>
<xs:documentation>A PERSON WHO HAS A SEXUAL RELATIONSHIP WITH THE OTHER PERSON OF THE SAME GENDER .</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="INTIMACY_PARTNER">
<xs:annotation>
<xs:documentation>A PARTNER WITH WHOM THE OTHER PERSON IS INTIMATE WITH.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="LAST_SEEN_WITNESS">
<xs:annotation>
<xs:documentation>A WITNESS THAT LAST SAW THE MISSING PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="NEIGHBOR">
<xs:annotation>
<xs:documentation>A PERSON WHO IS A NEIGHBOR TO THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="NEXT_OF_KIN">
<xs:annotation>
<xs:documentation>A PERSON WHO IS IDENTIFIED AS THE CLOSEST LIVING RELATIVE.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="NONFAMILY-OTHERWISE_KNOWN">
<xs:annotation>
<xs:documentation>A PERSON WHO IS A NONFAMILY MEMBER THAT IS KNOWN TO THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="NOT_RELATED">
<xs:annotation>
<xs:documentation>A PERSON WHO IS UNRELATED TO THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="PATIENT">
<xs:annotation>
<xs:documentation>A PERSON WHO IS UNDER MEDICAL CARE OF THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="PRIMARY_WORKER">
<xs:annotation>
<xs:documentation>A PERSON THAT WORKS FOR THE OTHER PERSON VIA A PRIMARY CONNECTION, SUCH AS A CONTRACTOR.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="REFERRAL_WORKER">
<xs:annotation>
<xs:documentation>A PERSON THAT WORKS FOR THE OTHER PERSON VIA A REFERRAL CONNECTION, SUCH AS A SUBCONTRACTOR.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="RELATIONSHIP_UNKNOWN">
<xs:annotation>
<xs:documentation>A PERSON THAT IS ASSOCIATED TO THE OTHER PERSON, BUT RELATIONSHIP INFORMATION IS GENERIC, UNKNOWN, OR UNAVAILABLE.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="STRANGER">
<xs:annotation>
<xs:documentation>A PERSON WHO HAS ASSOCIATED WITH THE OTHER PERSON BUT THAT PERSONS IDENTITY INFORMATION IS UNKNOWN TO THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="STUDENT">
<xs:annotation>
<xs:documentation>A PERSON WHO IS A STUDENT, TRAINEE, OR TUTEE OF THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="TEACHER">
<xs:annotation>
<xs:documentation>A PERSON WHO IS A TEACHER, INSTRUCTOR, TRAINER, TUTOR, OR EDUCATOR OF THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="VICTIM">
<xs:annotation>
<xs:documentation>A PERSON HARMED, INJURED, OR KILLED AS A RESULT OF A CRIME, ACCIDENT, OR OTHER EVENT OR ACTION CAUSED BY THE OTHER PERSON.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="VICTIM_WAS_OFFENDER">
<xs:annotation>
<xs:documentation>A PERSON WHO WAS THE SUBJECT OR ARRESTEE IN AN ACTIVITY THAT WAS ALSO THEIR OWN VICTIM IN THE SAME ACTIVITY.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="VISITOR">
<xs:annotation>
<xs:documentation>A PERSON WHO VISITED THE OTHER PERSON, ESPECIALLY DURING INCARCERATION.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="VISITOR_LOG">
<xs:annotation>
<xs:documentation>A PERSON WHO APPEARS ON A VISITOR LOG OF THE OTHER PERSON, ESPECIALLY DURING INCARCERATION.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="VISITOR_REQUEST_LIST">
<xs:annotation>
<xs:documentation>A PERSON WHO APPEARS ON A VISITOR REQUEST LIST OF THE OTHER PERSON, ESPECIALLY DURING INCARCERATION.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="WITNESS">
<xs:annotation>
<xs:documentation>A PERSON WHO WITNESSES THE OTHER PERSON WHEN AN EVENT TAKE PLACE, WHERE THE EVENT IS TYPICALLY A CRIME, ACCIDENT, MISSING PERSON OCCURRENCE, OR ARREST.</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="PersonToPersonRelationshipCodeType">
<xs:annotation>
<xs:documentation>A data type for a code that identifies the relationship between two people.</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="j:PersonToPersonRelationshipCodeSimpleType">
<xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="PhysicalMailAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between a sender and recipient.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:RecipientLocation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RecipientOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RecipientPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SenderLocation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SenderOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SenderPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PhysicalMailAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="PleaType">
<xs:annotation>
<xs:documentation>A data type for an answer which a defendant in an action at law makes to charges.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:PleaDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PleaGuiltyIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PleaNegotiatedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PleaNoContestIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PleaRecommendationText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PleaCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PleaAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="PostSentenceActionType">
<xs:annotation>
<xs:documentation>A data type for an optional Post-Sentence Segment in the Criminal History record in order to transmit actions following adjudication and sentencing, such as a pardon, certificate of relief, restoration of rights, retirement, clemency, or commutation.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:PostSentenceEventText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PostSentenceActionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="PreparingAgencyFinancialCompilationAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an organization and a financial compilation.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:FinancialCompilation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Organization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PreparingAgencyFinancialCompilationAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="PreparingAgencyObligationComputationAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an obligation computation and an organization that prepared it.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:ObligationComputation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Organization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PreparingAgencyObligationComputationAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="PresentenceInvestigationType">
<xs:annotation>
<xs:documentation>A data type for an investigation occurring post conviction, but prior to sentence, that assesses a subject's probability of risk to the community in the form of future criminal behavior, the harm the offense caused and the need for restitution or cos</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:InvestigatorNarrative" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PreparingOfficialNote" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PreparingOfficialRecommendation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceConfinementCreditDayQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectInterviewedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PresentenceInvestigationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="PretrialInvestigationType">
<xs:annotation>
<xs:documentation>A data type for an investigation occurring prior to trial that assesses the likelihood that a subject will fail to appear in court and the danger to the community posed by a subject.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:ArrestArraignmentDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BailBondAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:BailSetAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:CourtAppearanceDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:InvestigatorNarrative" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PreparingOfficialNote" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PreparingOfficialRecommendation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectInterviewedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PretrialReleaseStatusAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PretrialInvestigationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ProgramActivityType">
<xs:annotation>
<xs:documentation>A data type for a set of details about the actions and events within a specific program.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:ProgramActivityCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramActivityLevelOfIntensityAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramActivityOutcomeAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramActivityQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramActivityStaffingRatioText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramActivityAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ProgramAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about a Program.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:ProgramActivity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramCalendarSchedule" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramCaseworker" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramContract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramDefectFindingText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramDescriptionOfServicesText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramEnrollment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramGenderRestrictionCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramIncludesChildrenIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramIncludesOffenderPopulationActivityIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramIncludesSeniorsIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramIncludesTestingIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramInServiceSchedule" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramKeyAreasOfPracticeCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramKeyPositionDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramKeyPositionName" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramOverviewStatementText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramOwner" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramPlan" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramRequirementMinimumAge18Indicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramRequirementMinimumAge21Indicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramStaffMember" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramSupportedAlternativeLanguage" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramVerifiedDate" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ProgramEnrollmentType">
<xs:annotation>
<xs:documentation>A data type for a set of details required for a subject's participation in a specific program.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:ProgramEnrollmentGoal" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramEnrollmentAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ProgramViolationType">
<xs:annotation>
<xs:documentation>A data type for a set of details describing activities and infractions of a subject in a program.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:OffenseType">
<xs:sequence>
<xs:element ref="j:ProgramViolationCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramViolationDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramViolationID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramViolationOutcomeAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramViolationRelatedOfficial" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProgramViolationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ProhibitedActDispositionAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between a prohibited act and a disposition of the prohibited act.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:ProhibitedAct" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Disposition" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProhibitedActDispositionAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ProhibitedActType">
<xs:annotation>
<xs:documentation>A data type for a violation of published rule/code of conduct for which a person can be held accountable for through sanction.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:ProhibitedActAidingAbettingIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProhibitedActRepetitionQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProhibitedActAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ProtectionOrderType">
<xs:annotation>
<xs:documentation>A data type for a civil order protecting one individual from another.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:CourtOrderType">
<xs:sequence>
<xs:element ref="j:ProtectionOrderRestrictedPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProtectionOrderBradyIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProtectionOrderConditionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProtectionOrderConditionAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ProtectionOrderAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="RapSheetCycleType">
<xs:annotation>
<xs:documentation>A data type for a criminal history cycle, based upon a fingerprint submission that either establishes the subject record or positively identifies the current submission to the existing subject record.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:RapSheetCycleEarliestDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RapSheetCycleTrackingIdentificationID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RapSheetCycleCaveat" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RapSheetCycleAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="RapSheetNonCriminalInformationType">
<xs:annotation>
<xs:documentation>A data type for a criminal history cycle to report non-criminal fingerprinting events, related to employment background checks, applications for certain licenses, such as concealed firearms</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:RapSheetCycleType">
<xs:sequence>
<xs:element ref="j:RapSheetNonCriminalInformationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="RapSheetPersonBiometricsAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between biometric information and a person.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:RapSheetPersonBiometricsAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="RapSheetPersonDNAType">
<xs:annotation>
<xs:documentation>A data type for an element in the rap sheet used solely to report that a DNA sample has been taken from the subject and is available from a specific agency.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:RapSheetPersonDNAAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:simpleType name="RapSheetPurposeCodeSimpleType">
<xs:annotation>
<xs:documentation>A data type for a code set indicating the purpose for which the Rap Sheet will be used.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:token">
<xs:enumeration value="A">
<xs:annotation>
<xs:documentation>ADMINISTRATIVE FILE MAINTENANCE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="C">
<xs:annotation>
<xs:documentation>CRIMINAL JUSTICE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="D">
<xs:annotation>
<xs:documentation>DOMESTIC VIOLENCE AND STALKING, CIVIL AND CRIMINAL COURT CASES</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="F">
<xs:annotation>
<xs:documentation>FIREARMS-RELATED BACKGROUND CHECKS</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="H">
<xs:annotation>
<xs:documentation>PUBLIC HOUSING BACKGROUND CHECKS</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="I">
<xs:annotation>
<xs:documentation>INTERSTATE APPROVED NON-CRIMINAL JUSTICE LICENSING AND EMPLOYMENT BACKGROUND CHECKS</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="J">
<xs:annotation>
<xs:documentation>CRIMINAL JUSTICE EMPLOYMENT BACKGROUND CHECKS</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="R">
<xs:annotation>
<xs:documentation>USED ONLY BY THE FBI IN III RECORD REQUESTS TO NFF STATES WHEN FINGERPRINTS ARE IDENTIFIED TO A RECORD MAINTAINED BY AN NFF PARTICIPATING STATE. STATE OR LOCAL III QUERIES THAT INCLUDE PURPOSE CODE R WILL BE REJECTED AS UNAUTHORIZED</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="S">
<xs:annotation>
<xs:documentation>NATIONAL SECURITY BACKGROUND CHECKS</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="V">
<xs:annotation>
<xs:documentation>VISA APPLICATIONS INITIATED BY US DEPARTMENT OF STATE</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="X">
<xs:annotation>
<xs:documentation>CAREGIVER BACKGROUND CHECKS, EXIGENT CIRCUMSTANCES</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="RapSheetPurposeCodeType">
<xs:annotation>
<xs:documentation>A data type for a code set indicating the purpose for which the Rap Sheet will be used.</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="j:RapSheetPurposeCodeSimpleType">
<xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="RapSheetType">
<xs:annotation>
<xs:documentation>A data type for a "Record of Arrests and Prosecutions".</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:DocumentType">
<xs:sequence>
<xs:element ref="j:Subject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RapSheetTripleIStatusText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RapSheetTransactionControlIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RapSheetCaveat" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RapSheetAttentionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RapSheetCycle" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RapSheetPurposeCode" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RapSheetAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ReferralAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about a referral.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:ReferralApprovalAuthorityEntity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReferralConstraintDayTotalNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReferralCourtOrder" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReferralDueDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReferralServiceDeliveryProgram" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="RegisterActionType">
<xs:annotation>
<xs:documentation>A data type for a history of an action for a case.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:RegisterActionDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegisterActionDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegisterActionJudge" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegisterActionTitleText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegisterActionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="RegisteredOffenderOffenseOfRegistrationAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between a registered offender and an offense for which the offender must register.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:RegisteredOffender" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Offense" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegisteredOffenderOffenseOfRegistrationAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="RegisteredOffenderType">
<xs:annotation>
<xs:documentation>A data type for information about a person who is required to register information with a law enforcement agency due to having been convicted of a certain type of crime.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegisteredOffenderAbsconderIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegisteredOffenderConditionsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegisteredOffenderConviction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegisteredOffenderNonExpiringRegistrationIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegisteredOffenderRegistrationRequiredIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegisteredOffenderCourtOrder" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegisteredOffenderDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegisteredOffenderEndDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegisteredOffenderEntryDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegisteredOffenderIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegisteredOffenderPredatorIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegisteredOffenderReportingCriteriaText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegisteredOffenderReportingProfessionName" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegisteredOffenderStartDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegisteredOffenderStatusIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegisteredOffenderCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegisteredOffenderCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegisteredOffenderAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="RegisterOfActionsType">
<xs:annotation>
<xs:documentation>A data type for a history of actions for a case.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:RegisterAction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RegisterOfActionsAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ReleaseAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about a Release.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:ReleaseDateAdjustedDateRange" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReleaseDateCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReleaseFundsAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReleaseFundsDisperseIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReleasePotentialDateRange" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReleaseReview" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReleaseReviewDecision" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReleaseToFacility" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReleaseTransportationAssociation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReleaseWitness" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ReleaseReviewDecisionType">
<xs:annotation>
<xs:documentation>A data type for a decision or outcome of a discharge review.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:ReleaseReviewDecisionBasisCommitmentText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReleaseReviewDecisionBasisInstitutionalText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReleaseReviewDecisionBasisParoleText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReleaseReviewDecisionBasisSafetyText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReleaseReviewDecisionNoActionTakenReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReleaseReviewDecisionNoIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReleaseReviewDecisionRetainedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReleaseReviewDecisionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="RiskType">
<xs:annotation>
<xs:documentation>A data type for a field from COMPAS that identifies the risk that needs to be addressed during programming for community rehabilitation.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:RiskLevelAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RiskScoreValue" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:RiskAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SanctionType">
<xs:annotation>
<xs:documentation>A data type for a sanction or penalty ordered for a subject as a result of a disposition of a charge.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:SanctionAdultSentenceIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SanctionConcurrentIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SanctionDaysSuspendedQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SanctionDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SanctionCreditedObligation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SanctionDisciplinaryAction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SanctionFrequencyText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SanctionGroupingText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SanctionIssuingAgency" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SanctionJurisdictionalAgency" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SanctionProgress" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SanctionRelatedChargeDispositionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SanctionRelatedSanctionIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SanctionSentenceDefinitionIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SanctionSetDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SanctionSetObligation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SanctionStayedObligation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SanctionSuspendedObligation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SanctionCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceSeverityLevel" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentencingGuideline" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentencingGuidelineDepartureReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentencingGuidelineDepartureCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SanctionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SecuritiesAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about a securities item.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:SecuritiesMaturityDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SecuritiesRansomMoneyAbstract" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SentenceComputationAdjustmentType">
<xs:annotation>
<xs:documentation>A data type for an adjustment to a sentence computation, such as for good conduct time earned.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:AdjustmentDayQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AdjustmentReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceComputationAdjustmentAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SentenceComputationType">
<xs:annotation>
<xs:documentation>A data type for a set of details consisting of the punishment imposed through judgment by a court on a subject.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:SentenceComputationActualSatisfactionDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceComputationActualSatisfactionMethodText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceComputationAdjustment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceComputationBeganDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceComputationProjectedSatisfactionDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceComputationProjectedSatisfactionMethodText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceComputationTerm" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceComputationTotalInoperativeDayQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceConfinementCreditDayQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceExpirationDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TermDeathIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TermDuration" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TermLifeIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceComputationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SentenceModificationType">
<xs:annotation>
<xs:documentation>A data type for a change made to a sentence.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:SentenceModificationAggravatedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceModificationCharge" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceModificationConfinementCreditDayQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceModificationConfinementCreditIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceModificationDismissalIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceModificationDismissalRemainingCase" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceModificationDismissalRemainingQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceModificationMitigatedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceModificationOriginalTerm" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceModificationParoleIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceModificationParoleTerm" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceModificationProbation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceModificationProbationIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceModificationRestitutionIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceModificationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SentenceType">
<xs:annotation>
<xs:documentation>A data type for a punishment resulting from conviction of charges in a court case.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:SentenceAggravatedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceCharge" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceCondition" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceConfinementCreditDayQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceConfinementCreditIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceCourtFeeAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceDeferredIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceDeferredTerm" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceExpirationDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceFineAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceGroupingText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceImposedText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceIssuerEntity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceRegisterSexOffenderIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceSubject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceSuspendedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceSuspendedTerm" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceTerm" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentenceAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SentencingGuidelineType">
<xs:annotation>
<xs:documentation>A data type for a sentencing guideline used for determining a sanction.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:SentencingGuidelineChargeSeverityLevelText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentencingGuidelineMonthsMaximumText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentencingGuidelineMonthsMinimumText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentencingGuidelineRecommendationMonthsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SentencingGuidelineAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SeparateeAssociateAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between people who must be kept separated.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:PersonAssociationType">
<xs:sequence>
<xs:element ref="j:ReasonForSeparationText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SeparateeAssociateAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ServiceAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between a service provider entity (person or organization) and a service recipient entity.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:ContactFrequencyText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceProviderOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceProviderPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceRecipientOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceRecipientPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ServiceCallLocationAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between a service call and a location it involves.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:ServiceCall" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Location" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceCallLocationAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ServiceCallType">
<xs:annotation>
<xs:documentation>A data type for a call for service received from a person alerting an authority of a situation.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:ServiceCallArrivedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceCallCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceCallClearanceCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceCallAssignedUnit" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceCallAssistingUnit" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceCallClearanceText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceCallClearedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceCallDispatchedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceCallDispatchedOfficial" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceCallDispatcher" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceCallMechanismText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceCallOperator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceCallOriginator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceCallPlacedLocation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceCallResponseLocation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceCallResponsePerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceCallCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceCallMechanismAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceCallAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SeverityLevelType">
<xs:annotation>
<xs:documentation>A data type for a sentencing guideline severity level assigned to a charge by a judge or supervising agency.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:SeverityLevelAssignedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SeverityLevelAssignedJudge" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SeverityLevelCriminalHistoryScoreText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SeverityLevelDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SeverityLevelIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SeverityLevelIssuingAgency" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SeverityLevelAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SignatureType">
<xs:annotation>
<xs:documentation>A data type for a handwritten (and often stylized) depiction of someone's name, nickname, or even a simple X or other mark that a person writes on documents as a proof of identity and intent.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:SignatureDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SignatureImage" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SignatureLocationText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SignatureMethodText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SignatureNameText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SignaturePersonName" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SignatureAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="StaffMemberQualificationType">
<xs:annotation>
<xs:documentation>A data type for a description of specific training, education or experience of a staff member.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:StaffMemberQualificationCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberQualificationExperienceCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberQualificationFelonyInLast3YearsIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberQualificationHighlyQualifiedTeacherIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberQualificationsAffordableCareActIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberQualificationSatisfactionStatementText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberQualificationSecurityClearanceCompletionDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberQualificationsHistoryOfSeriousOrViolentFelonyIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberQualificationStatementText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberQualificationsTXProfessionalCertificationAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberSecurityClearanceCompletedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberSecurityClearanceResultsAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberServiceMonthsOfServiceNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberServiceYearsOfServiceNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberSocialScienceDegreeIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberQualificationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="StaffMemberType">
<xs:annotation>
<xs:documentation>A data type for a person who is employed by the agency or institution.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberAffiliatedPrimaryProgram" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberAppliedForce" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberAssignedWeapon" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberAssociatedSubject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberBadgeNumberID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberDisciplineText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberIncident" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberJusticeSupervisionIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberKeyPositionIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberLocation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberQualification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberStatus" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StaffMemberAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="StatuteType">
<xs:annotation>
<xs:documentation>A data type for a law, rule, or ordinance within a jurisdiction.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:StatuteCodeIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StatuteCodeSectionIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StatuteDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StatuteEnactmentDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StatuteJurisdiction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StatuteKeywordText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StatuteLevelText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StatuteOffenseEnhanceableIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StatuteRepealDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StatuteStatus" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StatuteText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StatuteCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StatuteOffenseStateCodeText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StatuteOffenseCodeAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StatuteOffenseIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StatuteAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="StructureType">
<xs:annotation>
<xs:documentation>A data type for a building or construction (e.g. built environment, non-building structure).</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ItemType">
<xs:sequence>
<xs:element ref="j:StructureCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StructureOccupiedStatusAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:StructureAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SubjectAppealDecisionReviewType">
<xs:annotation>
<xs:documentation>A data type for an activity of considering and rendering a decision on a subject's appeal.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:SubjectAppealDecisionReviewResponseText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAppealDecisionReviewAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SubjectAppealType">
<xs:annotation>
<xs:documentation>A data type for a set of details or events related to a subject's appeal.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:AppealType">
<xs:sequence>
<xs:element ref="j:SubjectAppealAssignmentText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAppealDecisionReview" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAppealInterviewDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAppealLogIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAppealRequestedActionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAppealReviewText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAppealAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SubjectAssessmentRiskType">
<xs:annotation>
<xs:documentation>A data type for a risk identified by a subject assessment.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:SubjectAssessmentRiskCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentRiskLevelText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentRiskAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SubjectAssessmentSupervisionHistoryType">
<xs:annotation>
<xs:documentation>A data type for a description of a subject's supervision history as part of their assessment.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:SupervisionHistoryType">
<xs:sequence>
<xs:element ref="j:SubjectAssessmentSupervisionHistoryCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentSupervisionHistoryCategoryOccurrenceQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentSupervisionHistoryAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SubjectAssessmentType">
<xs:annotation>
<xs:documentation>A data type for an event or activity involving the assessment of a corrections subject.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssessmentType">
<xs:sequence>
<xs:element ref="j:SubjectAssessmentAcademicAssessment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentAlcoholAbuseHistoryIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentAlcoholUseAssessment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentArsonHistoryIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentAssignmentAssessment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentCanContactEmployerIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentCaseworkerEvaluation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentCompletedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentDestabilizingFactor" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentDevelopmentDisability" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentDisability" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentEligibleForCountySupervisionIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentFirstArrestAgeMeasure" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentFirstArrestDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentHighRiskSexOffenderIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentHoldOrderIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentInterpreterRequiredIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentLifeEventAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentMedicalAssessment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentMentalHealthAssessment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentMilitaryServiceConsiderationAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentParoleAssessment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentPositiveAttitudeLevelNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentPriorArrestNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentProbationViolationIncarcerationIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentRecommendationCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentReviewPeriodAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentRisk" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentSkillsDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentSpecialNeedsIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentSpecialNeedsStatementText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentStabilityLevelIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentSubjectAggressiveIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentSubjectFilesAvailableIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentSubjectStrengthAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentSupervisionAssessment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentSupportMeansAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentTrustworthyLevelAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentUnfitParentIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentWeaknessCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssignedAssignmentDisabilityPlacement" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectDrugUseAssessment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectMedicalAssessment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessmentAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SubjectAssignedAssignmentDisabilityPlacementType">
<xs:annotation>
<xs:documentation>A data type for a kind of placement or assignment specific to a disability.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:SubjectAssignedDisabilityPlacementExpirationDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssignedDisabilityPlacementPhysicianComment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssignedDisabilityPlacementRestriction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssignedAssignmentDisabilityPlacementAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SubjectAssignedDisabilityPlacementRestrictionType">
<xs:annotation>
<xs:documentation>A data type for a restriction on placement for a subject due to a disability.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:SubjectAssignedDisabilityPlacementRestrictionCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssignedDisabilityPlacementRestrictionRecordedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssignedDisabilityPlacementRestrictionTemporaryIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssignedDisabilityPlacementRestrictionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SubjectAssignmentType">
<xs:annotation>
<xs:documentation>A data type for an event or activity involving the assignment of a corrections subject.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:AssignmentType">
<xs:sequence>
<xs:element ref="j:ProgramViolation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ServiceDeliveryProgram" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssignmentApprovalDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssignmentApprover" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssignmentCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssignmentDocument" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssignmentSegregationReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssignmentSingleCellApprovalReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssignmentSingleCellApprovalStatusText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssignmentSingleCellRequestsTemporaryStatusText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssignmentAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SubjectClassificationAssessmentType">
<xs:annotation>
<xs:documentation>A data type for an activity that assesses a subject's need for treatment to correct characteristics, conditions, or behavioral patterns that limit motivation or ability to obey the law.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssessmentType">
<xs:sequence>
<xs:element ref="j:SubjectClassificationAssessmentCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectClassificationAssessmentCriminalHistoryScoreText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectClassificationAssessmentPurposeText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectClassificationAssessmentRecommendedReleaseConditionsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectClassificationAssessmentRiskLevelAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectClassificationAssessmentAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SubjectIntakeType">
<xs:annotation>
<xs:documentation>A data type for a set of details about a subject's intake process.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:IntakeType">
<xs:sequence>
<xs:element ref="j:SubjectIntakeConstraintDayQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectIntakeScreeningDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectIntakeAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SubjectMOType">
<xs:annotation>
<xs:documentation>A data type for details pertaining to facts attained from an actual crime scene, giving investigators insights into the subjects method of working or operating, actions used to execute the crime, prevent detection, and/or avoid apprehension.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:SubjectMOActionFeature" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectMOGeneralLifestyleText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectMOObservationText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectMOSexualPracticesText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectMOActionAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectMOGeneralLifestyleAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectMOObservationAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectMOSexualPracticesAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectMOAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SubjectPersonAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between a subject and a person.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Person" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Subject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectPersonAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SubjectProgramAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between a Program and a subject who had some involvement.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:Subject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Program" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectProgramAdmissionDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectProgramCounselorReassignmentIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectProgramEnrollmentProgramExitReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectProgramParticipationLevelAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectProgramReferral" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectProgramRegionAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectProgramReleaseDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectProgramRestrictionIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectProgramServiceDeliveryGoal" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectProgramTailoredSubjectIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectProgramTotalDaysParticipationQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectProgramViolationIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectProgramAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SubjectReleaseNotificationType">
<xs:annotation>
<xs:documentation>A data type for a set of details for providing notification of a subject's release.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="em:NotificationType">
<xs:sequence>
<xs:element ref="j:SubjectReleaseNotificationRequirementCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectReleaseNotificationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SubjectSecurityClassificationType">
<xs:annotation>
<xs:documentation>A data type for a process and method of assessing inmate risks that balance security requirements with program needs.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:SubjectClassificationAssessment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSecurityClassificationActivity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSecurityClassificationHearing" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSecurityClassificationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SubjectSupervisedEmploymentAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between a subject and supervised employment.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:EmploymentAssociationType">
<xs:sequence>
<xs:element ref="j:SubjectSupervisedEmploymentEndDateTime" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisedEmploymentEndingPayAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisedEmploymentHoursWorkedNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisedEmploymentPerformanceAttitudeTowardsCoworkersNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisedEmploymentPerformanceDemonstratedLevelNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisedEmploymentPerformanceEffortLevelNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisedEmploymentPerformanceInterestLevelNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisedEmploymentPrimaryTaskText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisedEmploymentRecommendation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisedEmploymentSupervisor" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisedEmploymentReportDateRange" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisedEmploymentStartingPayAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisedEmploymentStartDateTime" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisedEmploymentSupervisionDuration" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisedEmploymentAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SubjectSupervisedEmploymentRecommendationType">
<xs:annotation>
<xs:documentation>A data type for a set of details in recommendation of a subject's supervised employment.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:SubjectSupervisedEmploymentRecommendationComment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisedEmploymentRecommendationPayDecreaseIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisedEmploymentRecommendationPayIncreaseIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisedEmploymentRecommendationReassignmentIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisedEmploymentRecommendationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SubjectSupervisionSegregationActionType">
<xs:annotation>
<xs:documentation>A data type for a set of details about action taken to segregate a subject from the general population.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:SubjectSupervisionSegregationActionCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisionSegregationActionComment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisionSegregationActionStaffMember" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisionSegregationActionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SubjectSupervisionSegregationType">
<xs:annotation>
<xs:documentation>A data type for a set of details about a subject's supervision segregation.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:SubjectSupervisionSegregationAction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisionSegregationConcernCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisionSegregationMovementComment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisionSegregationMovementDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisionSegregationReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisionSegregationYardRestriction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisionSegregationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SubjectSupervisionSegregationYardRestrictionType">
<xs:annotation>
<xs:documentation>A data type for a set of details about a subject's segregation with respect to, or to include, yard restriction.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:SubjectSupervisionSegregationYardRestrictionCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisionSegregationYardRestrictionComment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisionSegregationYardRestrictionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SubjectType">
<xs:annotation>
<xs:documentation>A data type for a person or organization that is involved or suspected of being involved in a violation of a criminal statute, ordinance or rule.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:RoleOfOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:DNACollectionStatusAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:InvoluntaryMedicationAction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Remark" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAlcoholHistoryIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAlert" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAppeal" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAppointment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssessment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAssignment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectBooking" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectCertification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectChemicalDependencyIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectComprehensionLevelCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectConfidentialInformation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectCriminalHistoryDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectDependentLivingWithIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectDisciplinaryReport" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectDomesticViolenceHistoryIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectDrugHistoryIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectFailureToAppearIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectFamilyEnvironmentDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectFuneral" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectFuturePlansAndGoalsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectGamblingHistoryIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectGangAffiliationDisruptiveGroupIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectGangAffiliationNoneIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectGoal" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectHeldIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectIncarcerationIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectIncident" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectIntake" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectJacketNumberText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectMO" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectNeed" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectPlacementDecision" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectPlacementNotification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectPlannedAlternateAddress" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectProgramReferral" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectPropertyAccount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectPropertyFinancialAccountPersonalPropertyDetailsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectRelease" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectReleaseNotification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectRequestedAssignment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectRestrictedLocation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectRisk" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSecondaryAssessment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSecurityClassification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSequenceNumberText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSpecialHandlingText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisedEmploymentAssociation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisedRelease" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervisedReleaseIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectViolentOffenderIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectVisitation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectWeaponsHistoryIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectArmedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectStatementIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectStatementDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectStatementText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectArmedWeapon" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectCriminalTraitDetails" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectDetainmentLocation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectDisciplinaryAction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectExtraditionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectInvolvementCriminalOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectInvolvementPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectMultiSourceOffenderAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectOffenderNoticeText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectStatus" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectSupervision" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectTheftCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectWarrantCategoryDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectCorrectionsIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:InvolvementAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectCautionInformationAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectViolentPersonCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SubjectVictimAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between a subject and a victim.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:Subject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Victim" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimToSubjectRelationshipAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectVictimAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SubjectWitnessAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between a subject and a witness.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:Subject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Witness" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SubjectWitnessAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SupervisedReleaseResourceType">
<xs:annotation>
<xs:documentation>A data type for a set of details about the resources of a subject at the time of release.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:SupervisedReleaseClothing" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisedReleaseResource" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisedReleaseResourceAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisedReleaseResourceCashTotalAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisedReleaseResourceID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisedReleaseResourceTotalAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisedReleaseResourceAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SupervisedReleaseType">
<xs:annotation>
<xs:documentation>A data type for an activity relating to the supervision of a subject based on specific conditions placed upon a subject as imposed by a court or supervising agency.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:SupervisionType">
<xs:sequence>
<xs:element ref="j:SupervisedReleaseCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisedReleaseElectronicMonitoringIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisedReleaseMultipleJurisdictionIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisedReleaseProjectedEndDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisedReleaseRevocationDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisedReleaseRevocationReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisedReleaseSupervisingOfficialNarrative" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisedReleaseCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisedReleaseParoleUnitText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisedReleaseAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SupervisionAssessmentIncarcerationStatusType">
<xs:annotation>
<xs:documentation>A data type for a set of details about a subject's incarceration status.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:StatusType">
<xs:sequence>
<xs:element ref="j:SupervisionAssessmentIncarcerationStatusActiveHoldsNumberText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionAssessmentIncarcerationStatusHoldsAgencyName" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionAssessmentIncarcerationStatusText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionAssessmentIncarcerationStatusAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SupervisionAssessmentType">
<xs:annotation>
<xs:documentation>A data type for a set of details about a subject's supervision assessment.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssessmentType">
<xs:sequence>
<xs:element ref="j:SupervisionAssessmentExclusionaryFactorText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionAssessmentHighRiskSexOffenderScoreValue" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionAssessmentAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SupervisionAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about a supervision.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:SupervisionPersonEvaluation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionAssignment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionHistory" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionParoleReleaseDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionSegregation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionStatus" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionViolation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionAgencyRecordIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionHearing" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionIncident" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionReleaseEligibilityDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionReleaseDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionAreaIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionAssessment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionAssignedTerm" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionBedIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionBoardActionDocument" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionCautionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionCellIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionClassificationDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionCondition" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionConditionalRelease" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionCustodyTransfer" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionDisciplinaryAction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionFee" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionFelonyOffenseIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionGoodDaysCreditText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionIntensiveIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionIsolationIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionJurisdiction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionModifiedTerm" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionOtherLocation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionReinstatementDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionRestriction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionSelfImposedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionServedTerm" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionSubjectResponsibilityText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionViolationText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionVisitation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionLevelAbstract" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SupervisionHistoryType">
<xs:annotation>
<xs:documentation>A data type for a set of details about a subject's supervision history.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:SupervisionHistoryAggressionAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionHistoryAggressionNarrativeText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionHistoryClassificationScore" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionHistoryContinuousMinimumCustodyIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionHistoryNoSeriousDisciplinaryViolationsIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionHistorySupervisionOffense" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionHistoryTotalFavorablePointsNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionHistoryTotalUnfavorablePointsNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionHistoryAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SupervisionIncidentPersonAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between Supervision Incident and Person.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:SupervisionIncident" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:AbscondIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionIncidentPersonAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SupervisionRestrictionType">
<xs:annotation>
<xs:documentation>A data type for a restriction on a supervised person.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:SupervisionRestrictionBehaviorText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionRestrictionPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionRestrictionAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionRestrictionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SupervisionViolationType">
<xs:annotation>
<xs:documentation>A data type for a set of details about a subject's supervision violation.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:OffenseType">
<xs:sequence>
<xs:element ref="j:SupervisionViolationCircumstancesText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionViolationDAAcceptedCaseIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionViolationInvestigativeReportText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionViolationIssuedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionViolationOtherDetailsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionViolationQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionViolationReferredToDADate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionViolationReportedDateTime" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionViolationReportingStaffMember" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionViolationSpecificActText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionViolationStaffMember" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionViolationSupplementalIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:SupervisionViolationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="TargetType">
<xs:annotation>
<xs:documentation>A data type for a target or object against which an action is taken.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:TargetDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TargetLocation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TargetName" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TargetOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TargetPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TargetItem" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TargetReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TargetCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TargetSectorAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TargetAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="TaskAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about a task.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:TaskAssistanceProvider" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TaskEstimatedDaysToCompletedQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TaskHoursPerDayQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TaskReferralDate" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="TelephoneCallAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between an originating number, person, and/or organization and a receiving number, person, and/or organization.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:CallDuration" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OriginatorOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OriginatorPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:OriginatorTelephoneNumber" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReceiverOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReceiverPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ReceiverTelephoneNumber" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TelephoneCallAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="TelephoneCallRequestListAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between a subject and people that have requested/been requested to be on subject telephone number list.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:SubjectPersonAssociationType">
<xs:sequence>
<xs:element ref="j:TelephoneCallApprovalStatus" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TelephoneCallRequestDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TelephoneCallRequestListAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="TermType">
<xs:annotation>
<xs:documentation>A data type for a duration length either in specific terms or as a range.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:TermDuration" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TermLifeIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TermMaximumDuration" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TermMinimumDuration" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TermAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="TestResultType">
<xs:annotation>
<xs:documentation>A data type for a calculation or score of a test.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:TestMonitorEntity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TestResultCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TestResultMeasure" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TestResultText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TestSpecimenID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TestResultAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="TestType">
<xs:annotation>
<xs:documentation>A data type for a test administered by a person or organization.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:Narrative" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Recommendation" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TestMethodText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TestNextDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TestResult" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TestAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:simpleType name="TipClassCodeSimpleType">
<xs:annotation>
<xs:documentation>A data type for a code set for a kind of tip.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:token">
<xs:enumeration value="HTECH">
<xs:annotation>
<xs:documentation>HIGH TECH CRIME</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="SPCCIR">
<xs:annotation>
<xs:documentation>SUSPICIOUS CIRCUMSTANCES</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="SPCVEH">
<xs:annotation>
<xs:documentation>SUSPICIOUS VEHICLE</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="TipClassCodeType">
<xs:annotation>
<xs:documentation>A data type for a code set for a kind of tip.</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="j:TipClassCodeSimpleType">
<xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="TipTaxonomyType">
<xs:annotation>
<xs:documentation>A data type for a category of information received as tip that may be used for analysis.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:TipSubclassText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TipClassAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TipDomainAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TipTaxonomyAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="TitleStatusType">
<xs:annotation>
<xs:documentation>A data type for a state of a title.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:StatusType">
<xs:sequence>
<xs:element ref="j:TitleStatusAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TitleStatusAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="TitleType">
<xs:annotation>
<xs:documentation>A data type for a deed or other official document showing the legal ownership of a property item.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:Lien" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TitleCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TitleDocumentCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TitleDuplicateQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TitleHolder" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TitleIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TitleIssueDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TitleIssuingAuthorityName" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TitleIssuingJurisdiction" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TitleItem" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TitleLienIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TitlePurchaseDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TitlePurchasePriceAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TitleSalesTaxAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TitleSalesTaxPercent" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TitleStatus" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TitleTaxableValue" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TitleAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ToolType">
<xs:annotation>
<xs:documentation>A data type for a role of an item used to facilitate commission of a crime.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfItem" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ToolUsageText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ToolUser" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ToolAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ToothAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about a tooth.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:PersonDentalCharacteristicOtherAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDentalCharacteristicRestorationCariesAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDentalCharacteristicStatusAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:PersonDentalCharacteristicText" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="TransportAssessmentType">
<xs:annotation>
<xs:documentation>A data type for a set of details of the assessment of a subject's suitability for transport.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssessmentType">
<xs:sequence>
<xs:element ref="j:TransportAssessmentActiveWarrantDetailText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TransportAssessmentActiveWarrantIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TransportAssessmentComment" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TransportAssessmentDisciplinaryHistoryAssaultiveIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TransportAssessmentDisciplinaryHistoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TransportAssessmentEscapeHistoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TransportAssessmentEscapeRiskLevelAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TransportAssessmentHighNotorietyCaseDetailsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TransportAssessmentHighNotorietyCaseIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TransportAssessmentPregnantIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TransportAssessmentRelevantHealthcareText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TransportAssessmentScheduledTransportDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TransportAssessmentTransportRequirementAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TransportAssessmentWheelchairRequiredIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TransportAssessmentAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="TreatmentAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about a treatment.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:TreatmentConditionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TreatmentDiagnosisText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TreatmentEstimatedText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TreatmentFee" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TreatmentImmediacyElectiveIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TreatmentImmediacyEmergencyIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TreatmentImmediacyMandatoryIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TreatmentIncarcerationText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TreatmentIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TreatmentMedicalOfficerSignatureDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TreatmentPhysiologicalDisorderIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TreatmentPrecautionsEntericIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TreatmentPrecautionsRespiratoryIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TreatmentPrecautionsUniversalIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TreatmentPrescribedMedicationName" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TreatmentPrescribedMedicationReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TreatmentPrescriptionOrderFollowedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TreatmentPsychiatricDisorderIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TreatmentPsychologicalDisorderIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TreatmentReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TreatmentRecommendedText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TreatmentRemarksText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:TreatmentRequestApprovedIndicator" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="VehicleAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about a vehicle.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:VehicleGarage" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleGarageIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleGrossAxleWeightRatingMeasure" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleInvoiceDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleInvoiceIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleNominalTonRateMeasure" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehiclePaperMCOIssuedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleShipDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleTaxableAmount" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleVINAText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleWantedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleEmissionInspectionQuantity" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleEmissionInspection" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleOwnershipNICBAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehiclePartOrAccessoryIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleBrand" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleSafetyInspection" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleBrander" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleUseAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleTitle" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="VehicleBranderType">
<xs:annotation>
<xs:documentation>A data type for an organization which brands vehicles.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleBranderIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleBranderCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleBranderAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="VehicleBrandType">
<xs:annotation>
<xs:documentation>A data type for a brand issued to a vehicle.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:VehicleBrandDamagePercentageCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleBrandDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleBrander" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleBrandSalvagePercent" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleBrandDesignationAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleBrandVehicleDispositionAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleBrandVehicleSourceName" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleBrandAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="VehicleEmissionInspectionType">
<xs:annotation>
<xs:documentation>A data type for an official examination to test the emissions level of a vehicle.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:VehicleInspectionType">
<xs:sequence>
<xs:element ref="j:VehicleInspectionEmissionCertificationIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleInspectionEmissionPassIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleEmissionInspectionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="VehicleEntityAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association between a vehicle and an entity.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ItemEntityAssociationType">
<xs:sequence>
<xs:element ref="j:VehicleOwnershipCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleEntityAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="VehicleInspectionType">
<xs:annotation>
<xs:documentation>A data type for an official examination of a vehicle.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:VehicleInspectionAddress" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleInspectionInspectorIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleInspectionJurisdictionAuthorityAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleInspectionSmogCertificateAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleInspectionStationIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleInspectionTestCategoryText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleInspectionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="VehicleSafetyInspectionType">
<xs:annotation>
<xs:documentation>A data type for an official examination of the safety of a vehicle.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:VehicleInspectionType">
<xs:sequence>
<xs:element ref="j:VehicleInspectionSafetyPassIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VehicleSafetyInspectionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="VerdictType">
<xs:annotation>
<xs:documentation>A data type for a finding related to a charge.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:VerdictDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VerdictDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VerdictDispositionDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VerdictDispositionName" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VerdictIssuingCourt" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VerdictIssuingJudge" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VerdictIssuingJudgeIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VerdictSubject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VerdictAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="VesselAugmentationType">
<xs:annotation>
<xs:documentation>A data type for additional information about a vessel.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AugmentationType">
<xs:sequence>
<xs:element ref="j:VesselHomePortText" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="VictimMOType">
<xs:annotation>
<xs:documentation>A data type for details pertaining to facts attained from an actual crime scene, giving investigators insights into behaviors of a victim or concerning the treatment of a victim as related to subject MO.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="j:VictimMOActionAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimMOApproachedAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimMOBindingsAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimMOFoundClothedAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimMOFoundClothedDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimMOGeneralLifestyleAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimMORecoveryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimMORecoveryDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimMOReleaseDisposalAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimMOSubjectContactConclusionAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimMOAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="VictimType">
<xs:annotation>
<xs:documentation>A data type for a person who suffers injury, loss, or death as a result of an incident.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:RoleOfOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:RoleOfItem" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimContactedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimMO" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimSeeksRestitutionDescriptionIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimSeeksRestitutionDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimSequenceNumberText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimStatementText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimVICAPCaseNumberText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimVICAPIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimEntityAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimDispositionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimInjury" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimMedicalTreatmentRequiredIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimOffenseChargeAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimSeeksProsecutionIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimAggravatedAssaultHomicideFactorText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimJustifiableHomicideFactorText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimAggravatedAssaultHomicideFactorAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimAggravatedAssaultHomicideFactorNDExAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimJustifiableHomicideFactorAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="VictimWitnessAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between a victim and a witness.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:VictimOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Witness" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VictimWitnessAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ViolatedStatuteAssociationType">
<xs:annotation>
<xs:documentation>A data type for an association of a statute that has been violated and other information.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:Subject" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Victim" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="nc:Incident" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:Statute" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:ViolatedStatuteAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="VisitationType">
<xs:annotation>
<xs:documentation>A data type for a record of a person visiting another person under restricted access.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ActivityType">
<xs:sequence>
<xs:element ref="j:VisitationContraband" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VisitationDenialReasonAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VisitationNonContactVisitsEndDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VisitationNonContactVisitsLengthNumeric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VisitationNonContactVisitsStartDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VisitationParoleOfficerNotifiedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VisitationRequestedDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VisitationRestrictionsText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VisitationRoomActionTakenText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VisitationSubjectMatterText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VisitationVerifiedDateTime" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VisitationPurposeText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VisitationSupervisingOfficialAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VisitationRestrictedAccessReasonText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VisitationRestrictedAccessPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VisitationVisitor" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VisitationVisitorRelationshipText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VisitationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="VisitorAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between a visitor and a person they visited.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="j:VisitDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VisitedOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VisitedPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VisitorOrganization" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VisitorPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VisitorAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="VisitorRequestListAssociationType">
<xs:annotation>
<xs:documentation>A data type for a relationship between a subject and a person who has visited, has tried to visit, or has been designated by a subject as a potential visitor whether approved, denied, or pending approval by the facility.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:SubjectPersonAssociationType">
<xs:sequence>
<xs:element ref="j:VisitorApprovalStatus" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VisitorNonContactIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VisitorRequestDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:VisitorRequestListAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="WarrantType">
<xs:annotation>
<xs:documentation>A data type for an authorization for an enforcement official to perform a specified action.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:CourtOrderType">
<xs:sequence>
<xs:element ref="j:InvestigatorNarrative" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:WarrantAppearanceBail" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:WarrantCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:WarrantAppearanceBailForfeitText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:WarrantExtraditionLimitationAbstract" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:WarrantExtraditionStateName" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:WarrantFurtherProcessingText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:WarrantLevelText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:WarrantProbableCauseText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:WarrantAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="WatchType">
<xs:annotation>
<xs:documentation>A data type for a small, portable time piece.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="j:JewelryType">
<xs:sequence>
<xs:element ref="j:WatchFaceColorText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:WatchFaceDisplayText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:WatchFaceMaterialText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:WatchFaceShapeText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:WatchAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="WitnessType">
<xs:annotation>
<xs:documentation>A data type for a person who has observed an incident.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfPerson" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:WitnessIdentification" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:WitnessSequenceNumberText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:WitnessAccountDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:WitnessDate" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:WitnessLocationDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:WitnessReportVerifiedIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:WitnessSpecialConditionText" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:WitnessWillTestifyIndicator" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="j:WitnessAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="AbscondIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if person under supervision has departed secretly to evade legal process; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AcademicAssessment" type="j:AcademicAssessmentType" nillable="true">
<xs:annotation>
<xs:documentation>An institution or agency assessment process for determining academic needs of a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AcademicAssessmentAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:AcademicAssessmentType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AcademicAssessmentEducation" type="nc:EducationType" nillable="true">
<xs:annotation>
<xs:documentation>An assessment history of education and academic achievement of a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AcademicAssessmentGradePointLevelNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number for the grade point score awarded to a subject for a completed academic course.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AcademicRecord" type="j:AcademicRecordType" nillable="true">
<xs:annotation>
<xs:documentation>A record of academic achievement for a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AcademicRecordAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:AcademicRecordType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AcademicRecordCreditsEarnedNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number of academic credits earned by a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AcademicRecordCreditsNeededNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number of academic credits required by a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AcademicRecordDiplomaDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a diploma received.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AcademicRecordDiplomaReceivedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a diploma was awarded.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AcademicRecordExpelledFromSchoolIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if subject was ever expelled from school; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AcademicRecordRecordedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the training information was entered.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AcademicRecordUnitsTotalNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number of total academic units completed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AcademicRecordYearDate" type="niem-xs:gYear" nillable="true">
<xs:annotation>
<xs:documentation>A calendar year for which records are being recorded.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AcademicSubjectMatter" type="j:AcademicSubjectMatterType" nillable="true">
<xs:annotation>
<xs:documentation>A specific course content related to core education and academic assessments and programs.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AcademicSubjectMatterAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:AcademicSubjectMatterType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AcademicSubjectMatterCreditsNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number of academic credits associated with a specified subject or course.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AcademicSubjectMatterName" type="nc:ProperNameTextType" nillable="true">
<xs:annotation>
<xs:documentation>A name of an academic course or subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AcademicSubjectMatterText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of an academic course or subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AcademicTestText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An examination of a course of study.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AccessoryAssociation" type="j:SubjectPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a subject and a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AccompliceAssociation" type="j:SubjectPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an accomplice and a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityArrestAssociation" type="j:ActivityArrestAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and an arrest.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityArrestAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityArrestAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityAssistingPersonAssociation" type="nc:ActivityPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and someone who assists with that activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityAugmentation" type="j:ActivityAugmentationType" substitutionGroup="nc:ActivityAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about an activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityCaseAssociation" type="j:ActivityCaseAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityCaseAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityCaseAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityChargeAssociation" type="j:ActivityChargeAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityChargeAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityChargeAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityClearerPersonAssociation" type="nc:ActivityPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a person who cleared information for that activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityCommunityServiceAssociation" type="j:ActivityCommunityServiceAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and an assignment of community service.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityCommunityServiceAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityCommunityServiceAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityContactInformationAssociation" type="j:ActivityContactInformationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and contact information for that activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityContactInformationAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityContactInformationAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityCounselingAssociation" type="j:ActivityCounselingAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and counseling.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityCounselingAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityCounselingAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityCourtAssociation" type="j:ActivityCourtAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a court.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityCourtAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityCourtAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityCourtOrderAssociation" type="j:ActivityCourtOrderAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a court order.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityCourtOrderAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityCourtOrderAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityCriminalOrganizationAssociation" type="j:ActivityCriminalOrganizationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a criminal organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityCriminalOrganizationAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityCriminalOrganizationAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityCustodyTransferAssociation" type="j:ActivityCustodyTransferAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and transfer of custody.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityCustodyTransferAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityCustodyTransferAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityDispatcherAssociation" type="nc:ActivityPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a person who assigns people or units to respond to an activity or location.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityDocumentServer" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An entity responsible for service of a legal document.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityDocumentValidator" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An entity to contact to validate a document.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityDriverLicenseAssociation" type="j:ActivityDriverLicenseAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a driver license.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityDriverLicenseAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityDriverLicenseAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityEmailAddressAssociation" type="j:ActivityEmailAddressAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an activity and an email address.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityEmailAddressAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityEmailAddressAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityEmployeeAssociation" type="j:ActivityEmployeeAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and an employee.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityEmployeeAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityEmployeeAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityEnforcementOfficialAssociation" type="nc:ActivityPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and an enforcement official.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityEvidenceAssociation" type="j:ActivityEvidenceAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and evidence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityEvidenceAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityEvidenceAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityEvidenceLedgerAssociation" type="nc:ActivityDocumentAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and an evidence ledger.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityFeeAssociation" type="j:ActivityFeeAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a fee.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityFeeAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityFeeAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityForceAssociation" type="j:ActivityForceAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a use of force.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityForceAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityForceAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityIncidentAssociation" type="j:ActivityIncidentAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityIncidentAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityIncidentAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityInformationAbstracterPersonAssociation" type="nc:ActivityPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a person who abstracted information about that activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityInformationApproverAssociation" type="nc:ActivityPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a person who approved information for that activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityInformationOwnerAssociation" type="nc:ActivityPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a person who owns the information regarding that activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityInformationReleaserAssociation" type="nc:ActivityPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a person who releases the information about that activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityInformationReporterAssociation" type="nc:ActivityPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a person who reports information about that activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityInstantMessengerAssociation" type="j:ActivityInstantMessengerAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an activity and an other contact address.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityInstantMessengerAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityInstantMessengerAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityJudgeAssociation" type="j:ActivityJudgeAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a judge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityJudgeAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityJudgeAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityJudicialOfficialAssociation" type="nc:ActivityPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a judicial official.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityJurisdictionAssociation" type="j:ActivityJurisdictionAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a jurisdiction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityJurisdictionAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityJurisdictionAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityLabReceiptAssociation" type="nc:ActivityDocumentAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a lab receipt.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityLocationAssociation" type="j:ActivityLocationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a location.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityLocationAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityLocationAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityNarrativeDocumentAssociation" type="nc:ActivityDocumentAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a document providing a narrative of that activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityNetworkAddressAssociation" type="j:ActivityNetworkAddressAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an activity and a network address.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityNetworkAddressAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityNetworkAddressAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityObligationAssociation" type="j:ActivityObligationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and an obligation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityObligationAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityObligationAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityOfficial" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>An official associated with an activity</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityOfficialAssociation" type="nc:ActivityPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and an official.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityOrganizationRelationshipCode" type="ndex:ActivityOrganizationDescriptionCodeType" substitutionGroup="nc:ActivityInvolvementAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of relationship between an activity and an organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityOriginatingDocumentAssociation" type="nc:ActivityDocumentAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a document that originated it.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityPersonRelationshipCode" type="ndex:ActivityPersonDescriptionCodeType" substitutionGroup="nc:ActivityInvolvementAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of relationship between an activity and a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityPrimaryPersonAssociation" type="nc:ActivityPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an activity and a primary person involved in that activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityProgramAssociation" type="j:ActivityProgramAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityProgramAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityProgramAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityReferralAssociation" type="j:ActivityReferralAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a referral.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityReferralAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityReferralAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityReleaseAssociation" type="j:ActivityReleaseAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a release.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityReleaseAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityReleaseAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityReportingSupervisorOrganizationAssociation" type="nc:ActivityOrganizationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an activity and a supervisor organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityResponsiblePersonAssociation" type="nc:ActivityPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an activity and a person responsible for that activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivitySanctionAssociation" type="j:ActivitySanctionAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a sanction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivitySanctionAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivitySanctionAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivitySentenceComputationAssociation" type="j:ActivitySentenceComputationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an activity and a sentence computation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivitySentenceComputationAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivitySentenceComputationAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityServiceCallAssociation" type="j:ActivityServiceCallAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a service call.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityServiceCallAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityServiceCallAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivitySignature" type="j:SignatureType" nillable="true">
<xs:annotation>
<xs:documentation>A signature associated with an activity event.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivitySubjectAssociation" type="j:ActivitySubjectAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivitySubjectAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivitySubjectAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivitySupplementalDocumentAssociation" type="nc:ActivityDocumentAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a supplemental document.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityTelephoneNumberAssociation" type="j:ActivityTelephoneNumberAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an activity and a telephone number.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityTelephoneNumberAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityTelephoneNumberAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityTransferredCustodyOrganizationAssociation" type="nc:ActivityOrganizationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an activity and an organization that was transferred custody.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityUnitAssociation" type="j:ActivityUnitAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a unit.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityUnitAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityUnitAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityUnknownAffiliateAssociation" type="nc:ActivityPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a person of unknown involvement.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityVictimAssociation" type="j:ActivityVictimAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a victim.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityVictimAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityVictimAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityWarrantAssociation" type="j:ActivityWarrantAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a warrant.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityWarrantAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityWarrantAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityWitnessAssociation" type="j:ActivityWitnessAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an activity and a witness.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ActivityWitnessAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ActivityWitnessAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AddressAugmentation" type="j:AddressAugmentationType" substitutionGroup="nc:AddressAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about a Address.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AddressCategoryCode" type="ncic:ADDCodeType" substitutionGroup="nc:AddressCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of address.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AddressCommentText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A comment about an address.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AddressVerifiedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the address was verified.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AdjustmentDayQuantity" type="niem-xs:nonNegativeInteger" nillable="true">
<xs:annotation>
<xs:documentation>A number of days for an adjustment to a sentence computation, such as for good conduct time earned.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AdjustmentReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A reason for the adjustment to a sentence computation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AdmittingAgency" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>An agency of organization doing the admitting of a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Aftercare" type="j:AftercareType" nillable="true">
<xs:annotation>
<xs:documentation>A type of service(s) specific to subjects after incarceration.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AftercareAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:AftercareType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AftercareNotation" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>A text field allowing notes to be documented during aftercare follow-up discussions.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AftercareServicesScreening" type="j:AftercareServicesScreeningType" nillable="true">
<xs:annotation>
<xs:documentation>An evaluation of a parolee to determine the appropriate mental health services to be provided.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AftercareServicesScreeningAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:AftercareServicesScreeningType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AftercareServicesScreeningComment" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>A Comment made by the Correctional Counselor on the subject screening.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AftercareServicesScreeningConcernAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a specified concern related to a subject's aftercare services.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AftercareServicesScreeningConcernCategoryText" type="nc:TextType" substitutionGroup="j:AftercareServicesScreeningConcernAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of concern about person evaluation related to aftercare services.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AftercareServicesScreeningReviewDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the screening review was completed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AftercareServicesScreeningTreatmentIntensiveProgramEnrollmentIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject is enrolled in a Treatment Intensive Program (TIP); false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AircraftFuselageColorCode" type="ncic:VCOCodeType" substitutionGroup="nc:AircraftFuselageColorAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A color of the main body of an aircraft.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AircraftMakeCode" type="ncic:VMACodeType" substitutionGroup="nc:AircraftMakeAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A manufacturer of an aircraft.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AircraftModelCode" type="ncic:VMOCodeType" substitutionGroup="nc:AircraftModelAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A specific design or kind of aircraft made by a manufacturer.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AircraftStyleCode" type="ncic:VSTCodeType" substitutionGroup="nc:AircraftStyleAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A style of an aircraft.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AircraftWingColorCode" type="ncic:VCOCodeType" substitutionGroup="nc:AircraftWingColorAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A color of the wings of an aircraft.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AlcoholInvolvementSuspicionAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a driver or non-motorist involved in the crash suspected by law enforcement to have used alcohol.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AlcoholTestCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of alcohol test given.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AlcoholTestCategoryCode" type="mmucc:AlcoholTestCategoryCodeType" substitutionGroup="j:AlcoholTestCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of Alcohol Test Given.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AlcoholTestResultAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a status of BAC Test results.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AlcoholTestResultCode" type="mmucc:AlcoholTestResultCodeType" substitutionGroup="j:AlcoholTestResultAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A status of BAC Test results.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AlcoholTestResultQuantityText" type="j:AlcoholTestResultQuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A results number of a BAC Test (2 digits).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AlcoholTestStatusAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an indication of the presence of alcohol by test.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AlcoholTestStatusCode" type="mmucc:AlcoholTestStatusCodeType" substitutionGroup="j:AlcoholTestStatusAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An indication of the presence of alcohol by test.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AlcoholUseAssessment" type="j:AlcoholUseAssessmentType" nillable="true">
<xs:annotation>
<xs:documentation>An assessment specific to a subject's alcohol use.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AlcoholUseAssessmentAlcoholAbuseFirstAgeUsedNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number of the recorded age a subject reported first using alcohol.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AlcoholUseAssessmentAlcoholAbuseLengthOfTreatmentNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number of the length of an alcohol treatment program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AlcoholUseAssessmentAlcoholAbuseMaximumDurationAbstainedNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number indicating the longest period of time subject reported abstaining from alcohol use.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AlcoholUseAssessmentAlcoholConsumptionFrequencyText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A comment on the frequency a subject reported consuming alcohol.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AlcoholUseAssessmentAlcoholUseConsumptionQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A number of the quantity of alcohol the subject reported consuming.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AlcoholUseAssessmentAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:AlcoholUseAssessmentType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AlertComment" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>A comment about an alert.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AlertHoldIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a hold was placed on an alert; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AlertInstructionsDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of an action required By a Notified Party on receiving the Alert Notice.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AlertNotification" type="j:AlertNotificationType" nillable="true">
<xs:annotation>
<xs:documentation>A process or activity of communicating an alert.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AlertNotificationAugmentation" type="j:AlertNotificationAugmentationType" substitutionGroup="em:AlertNotificationAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about an alert notification.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AlertNotificationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:AlertNotificationType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AlertNotificationEntity" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An entity to be notified in response to an alert.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AlertNotificationResponseDueDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the response is due on the alert notice.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AlertStatusText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the status of an alert.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AlertSubjectAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:AlertSubjectAssociationType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AmberAlertIssuedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an Amber Alert has been issued for this incident; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AmendedCharge" type="j:ChargeType" nillable="true">
<xs:annotation>
<xs:documentation>A charge that has been modified since the original charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AmendedSentence" type="j:SentenceType" nillable="true">
<xs:annotation>
<xs:documentation>A new sentence term and conditions that replace a previous sentence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Appeal" type="j:AppealType" nillable="true">
<xs:annotation>
<xs:documentation>A process of seeking review of actions or decisions already executed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppealAppellateCaseDecisionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An appeal of an appellate case decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppealAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:AppealType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppealCaseDecisionActionCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of action or outcome for an appeal.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCase" type="j:AppellateCaseType" nillable="true">
<xs:annotation>
<xs:documentation>A single case heard by the Court of Appeals (Intermediate Court of Appeal) or Supreme Court (The Court of Last Resort). This case does not retry the original case but determines whether the original case was tried properly and the defendant</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for AppellateCaseType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseBrief" type="nc:DocumentType" nillable="true">
<xs:annotation>
<xs:documentation>A document written by prosecution or defense summarizing why a lower court acted correctly or incorrectly.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseDecision" type="j:AppellateCaseDecisionType" nillable="true">
<xs:annotation>
<xs:documentation>A statement by a judge or court of a decision reached in regard to an appeal.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseDecisionAction" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>An action determined as a apart of the appeal decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseDecisionActionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:AppellateCaseDecisionActionType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseDecisionActionCategoryText" type="nc:TextType" substitutionGroup="j:AppealCaseDecisionActionCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of action or outcome for an appeal.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseDecisionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for AppellateCaseDecisionType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseDecisionCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of appellate case decision made.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseDecisionDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date that an issuing judge signs an Opinion or issues an Order.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseDecisionDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of an appellate case decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseDecisionIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification of an appellate case decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseDecisionIssuingJudge" type="j:JudicialOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>A judge that issues, orders, or authors an appellate case decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseDecisionName" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A name of an opinion or order that is a result of an appellate case decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseDecisionOpinionIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an appellate case decision refers to an opinion issued; false if it refers to an order issued.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseDecisionOtherActionDetailText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details of the other action regarding the appeal that was made during review.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseDecisionPrecedenceIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an appellate case decision opinion or order is worthy of setting an example or justification for a later decision; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseDecisionReliefEffectiveDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date relief is to be made to a person as stated in an appellate case decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseDecisionReliefIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an appellate case decision states any relief assistance be provided to a defendant; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseDecisionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A decision of the appellate court about a case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseJudgePanel" type="j:JudgePanelType" nillable="true">
<xs:annotation>
<xs:documentation>A panel of judges presiding over an appellate case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseNotice" type="j:AppellateCaseNoticeType" nillable="true">
<xs:annotation>
<xs:documentation>A request filed with an appellate court to start an appellate case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseNoticeAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for AppellateCaseNoticeType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseNoticeDefendantEntity" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An entity that was originally tried in a case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseNoticeDefendingAgency" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>A firm reported in an appellate case notice that originally defended a case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseNoticeFilingCourt" type="j:CourtType" nillable="true">
<xs:annotation>
<xs:documentation>A court where a notice of appeal is filed in hopes of being reviewed by an appellate court</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseNoticeOriginalCourt" type="j:CourtType" nillable="true">
<xs:annotation>
<xs:documentation>A court where a case was originally tried.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseNoticeProsecutingAgency" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>A firm reported in an appellate case notice that originally tried a case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseNoticeProsecutingAttorney" type="j:JudicialOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>An attorney reported in an appellate case notice that originally tried a case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseNoticeReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A statement explaining the reason for an appeal.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseOriginalCase" type="nc:CaseType" nillable="true">
<xs:annotation>
<xs:documentation>An original case that is being retried in an appellate court.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseRelatedCase" type="nc:CaseType" nillable="true">
<xs:annotation>
<xs:documentation>A case related to a case being tried in an appellate court.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseReview" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>A process of making an appeal decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseReviewer" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An entity that reviews an appeal.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseSanction" type="j:SanctionType" nillable="true">
<xs:annotation>
<xs:documentation>A sanction ordered for a subject by a judge or a supervising agency as a result of a disposition of a charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppellateCaseSubmissionDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the subject submitted the initial appeal.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Appointment" type="j:AppointmentType" nillable="true">
<xs:annotation>
<xs:documentation>An appointment consists of scheduled dates and times, actual dates and times, and descriptive information.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppointmentAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:AppointmentType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppointmentGroupText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of an appointment group.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppointmentMandatedTimelineText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the timeline for a mandated appointment group.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppointmentPostponementReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A reason for postponement of this appointment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppointmentPriorityText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the priority of an appointment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppointmentRecessEndDateTime" type="niem-xs:dateTime" nillable="true">
<xs:annotation>
<xs:documentation>An end time for a recess in the appointment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppointmentRecessStartDateTime" type="niem-xs:dateTime" nillable="true">
<xs:annotation>
<xs:documentation>A start time for a recess in the appointment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppointmentRepeatDateRange" type="nc:DateRangeType" nillable="true">
<xs:annotation>
<xs:documentation>A specified period of time for recurring appointments.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppointmentResultsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the outcomes of an appointment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppointmentSchedule" type="nc:ScheduleType" nillable="true">
<xs:annotation>
<xs:documentation>A schedule of appointments.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppointmentStatus" type="nc:StatusType" nillable="true">
<xs:annotation>
<xs:documentation>A status of an appointment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Apprenticeship" type="j:ApprenticeshipType" nillable="true">
<xs:annotation>
<xs:documentation>A program for skills on-the-job skills training.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ApprenticeshipAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:ApprenticeshipType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ApprenticeshipTerm" type="j:ApprenticeshipTermType" nillable="true">
<xs:annotation>
<xs:documentation>A period of scheduled skills training.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ApprenticeshipTermAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:ApprenticeshipTermType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ApprenticeshipTrainingHoursCompletedInTermNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number of hours of training completed in the term.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ApprenticeshipTrainingTermNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number indicating the training term.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ApprenticeshipTrainingTermYearDate" type="niem-xs:gYear" nillable="true">
<xs:annotation>
<xs:documentation>A number indicating the year of a training term.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Arrest" type="j:ArrestType" nillable="true">
<xs:annotation>
<xs:documentation>An apprehension of a subject by a peace official based on an observed or a reported violation of a law or ordinance, an outstanding arrest warrant, or probable cause information.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestAgency" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>An agency which employs the arresting official.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestAgencyAssociation" type="j:ArrestAgencyAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an arrest agency and an arrest</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestAgencyAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ArrestAgencyAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestAgencyRecordIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A records management system identification of the originating case agency for an arrest.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestApprehensionDetentionOrder" type="j:CourtOrderType" nillable="true">
<xs:annotation>
<xs:documentation>An order issued by a judge or the Department of Corrections to arrest a subject for technical violation of probation, parole, supervised release or institution status.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestArraignmentDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a subject is due to appear in court after an arrest to answer the charges filed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ArrestType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestBailRecommendationText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A bail amount on a schedule recommended according to the offense(s).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of arrest that occurred.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestCategoryCode" type="ucr:ArrestCategoryCodeType" substitutionGroup="j:ArrestCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of arrest that occurred.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestCategoryJABSAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of apprehension.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestCategoryJABSCode" type="ndex:ArrestCategoryJABSCodeType" substitutionGroup="j:ArrestCategoryJABSAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of apprehension.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestCharge" type="j:ChargeType" nillable="true">
<xs:annotation>
<xs:documentation>A formal allegation of a violation of a statute and/or ordinance in association with an arrest.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestCommunitySupervisionIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person was under some kind of community criminal justice supervision, e.g., probation, parole, pre-trial services, day reporting, at the time of the arrest; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestIntoxicantInvolvedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if drugs or alcohol were involved in an arrest; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestInvolvedItem" type="nc:ItemType" nillable="true">
<xs:annotation>
<xs:documentation>A piece of property associated with an arrest.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestInvolvedOrganization" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>An organization associated with an arrest.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestInvolvedWeapon" type="nc:WeaponType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a weapon associated with an arrested subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestInvolvedWeaponAssociation" type="nc:ActivityItemAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an arrest and a weapon involved in the arrest.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestOfficerAssociation" type="nc:ActivityPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an arrest and an officer.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestOfficial" type="j:EnforcementOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>A peace official who makes an arrest.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestPrimaryAgencyIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if multiple arrest agencies are identified in the Rap Sheet and an agency, for clearance, etc., may be designated as the Primary Arrest Agency; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestProbableCauseText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An observed or reported violation of a law or ordinance, which can be a sufficient cause to arrest a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestRelease" type="nc:ReleaseType" nillable="true">
<xs:annotation>
<xs:documentation>A release of a subject from an arrest.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestResistedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a subject resisted arrest; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestSequenceID" type="niem-xs:string" nillable="true">
<xs:annotation>
<xs:documentation>A sequential identifier number assigned to the arrest of a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestSubject" type="j:SubjectType" nillable="true">
<xs:annotation>
<xs:documentation>A person who is arrested.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestSubjectArmedWithAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a weapon a subject was carrying.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestSubjectArmedWithCode" type="ucr:ArresteeWeaponCodeType" substitutionGroup="j:ArrestSubjectArmedWithAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A weapon a subject was carrying.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestSubjectAssociation" type="j:ArrestSubjectAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an arrest and a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestSubjectAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:ArrestSubjectAssociationType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestSubjectClearanceIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the arrest of this person clears the Incident; false if the Incident was cleared prior to the arrest of this person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestSubjectCountAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an indication of whether or not to count or score an arrested subject in a system to avoid duplicate counts in the event that the subject may be a part of multiple arrests.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestSubjectCountCode" type="ucr:MultipleArresteeSegmentsCodeType" substitutionGroup="j:ArrestSubjectCountAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An indication of whether or not to count or score an arrested subject in a system to avoid duplicate counts in the event that the subject may be a part of multiple arrests.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestSubjectCustodyTransfer" type="j:CustodyTransferType" nillable="true">
<xs:annotation>
<xs:documentation>A transfer of custody or transportation of a subject from one peace official or location to another.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestSubjectJuvenileDispositionAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a disposition of the arrestee, if the arrestee was under the age of 18 at the time of arrest.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestSubjectJuvenileDispositionCode" type="ndex:JuvenileDispositionCodeType" substitutionGroup="j:ArrestSubjectJuvenileDispositionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A disposition of the arrestee, if the arrestee was under the age of 18 at the time of arrest.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestSubjectRightsReadIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person's legal rights (Miranda Rights) were read to a subject during an arrest; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestSubjectRightsReadResponseText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A subject's response after legal rights were read.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestSummonsIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an arrest occurred due to a summons; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestUnderInfluenceIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person was under the influence of a controlled substance at the time of arrest; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArrestWarrant" type="j:WarrantType" nillable="true">
<xs:annotation>
<xs:documentation>A court authorized order which commands a peace official to arrest a subject and bring that subject before the court.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArtObjectCategoryCode" type="ndex:ArtObjectCategoryCodeType" substitutionGroup="nc:ItemCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of art object.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Assignment" type="j:AssignmentType" nillable="true">
<xs:annotation>
<xs:documentation>A location and environment into which a person is placed, such as an office, dormitory, barracks, etc.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAssessment" type="j:AssignmentAssessmentType" nillable="true">
<xs:annotation>
<xs:documentation>A process of determining whether a subject is fit for a particular assignment (program or service).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAssessmentAssignmentRequest" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>An initial request for assignment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAssessmentAssignmentRequestAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:AssignmentAssessmentAssignmentRequestType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAssessmentAssignmentRequestGrantedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the assignment request was granted; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAssessmentAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:AssignmentAssessmentType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAssessmentDecision" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>A decision regarding assignment after completion of the assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAssessmentDecisionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:AssignmentAssessmentDecisionType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAssessmentDecisionBasisText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the reason(s) for the assignment decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAssessmentDecisionEffectiveCommunicationEffectiveIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the assignment decision included effective communication; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAssessmentDecisionEffectiveCommunicationMethodText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the effective communication method used in the assignment decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAssessmentDecisionEffectiveCommunicationUsedText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the type of effective communication used in the assignment decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAssessmentDeniedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the assignment was denied as the result of the assessment; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAssessmentDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the assignment assessment conducted for a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAssessmentDevelopmentalDisability" type="j:DevelopmentalDisabilityType" nillable="true">
<xs:annotation>
<xs:documentation>A determination of any developmental disability issues as a part of the assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAssessmentDisabilityProgramComment" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>A comment about a disability program related to an assignment assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAssessmentHealthConditionAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of health condition recorded as part of an assignment assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAssessmentHealthConditionComment" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>A comment regarding a health condition recorded as part of an assignment assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAssessmentHealthConditionText" type="nc:TextType" substitutionGroup="j:AssignmentAssessmentHealthConditionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of health condition recorded as part of an assignment assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAssessmentHealthOtherConditionDetailsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the details of other health issues.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAssessmentMentalHealthCareAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of mental health care assessment or condition.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAssessmentMentalHealthCareText" type="nc:TextType" substitutionGroup="j:AssignmentAssessmentMentalHealthCareAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of mental health care assessment or condition.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAssessmentPriorSuicideAttemptsComment" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>A comment related to a subject's history of suicide.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAssessmentRequiredAssignment" type="j:AssignmentType" nillable="true">
<xs:annotation>
<xs:documentation>A type of assignment determined to be required for a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAssessmentRequiresSpecialHousingDetailsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the special housing requirements based on assignment assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAssessmentRequiresSpecialHousingIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if special housing is required; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAssessmentRiskAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an identified level of risk determined thru assignment assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAssessmentRiskDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a risk identified in the assignment assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAssessmentSecurityLevelText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of an assignment security level determined thru assignment assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for AssignmentType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A reason for an assignment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssignmentSecurityClassificationDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a security classification given to a location and/or environment into which a subject is placed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Attorney" type="j:JudicialOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>A person admitted to practice law in his or her respective state and authorized to perform both civil and criminal legal functions for clients.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AudioVisualRecordingCategoryCode" type="ndex:AudioVisualRecordingCategoryCodeType" substitutionGroup="nc:ItemCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of audio visual recording.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Bail" type="j:BailType" nillable="true">
<xs:annotation>
<xs:documentation>A commitment made (and possibly secured by cash or property) to secure the release of a subject being held in custody and suspected of a crime.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for BailType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailBond" type="j:BailBondType" nillable="true">
<xs:annotation>
<xs:documentation>An agreement between a bondsman and a subject in which a bondsman pays the subject's bail or portion of the bail in exchange for certain conditions, including the payment of a certain amount of money and the reappearance of the subject</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailBondAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A monetary amount approved for bond.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailBondAssociation" type="j:BailBondAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an entity (person or organization) providing bail for someone, the person being bailed out, and a bail bondsman entity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailBondAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for BailBondAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailBondAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for BailBondType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailBondChargeAssociation" type="j:BailBondChargeAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association that links a bail bond to a charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailBondChargeAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for BailBondChargeAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailBondConditionDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a condition or requirement for a subject attached to a bond.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailBondIssuerEntity" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An entity that issues a bond.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailBondPaymentDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of what a subject pays for a bond.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailBondRevokeDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a bond is revoked.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailBondsmanOrganization" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>A bail bondsman organization, generally one specializing in posting bond.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailBondsmanPerson" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A bail bondsman person, generally from an organization specializing in posting bond.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailBondSuretyEntity" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An entity who has agreed to be responsible for a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailBondTerminationCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of reason a bond is no longer in effect.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailBondTerminationDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a bond no longer is in effect.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailConditionDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a condition that must be met in order for a subject to post bail.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BaileePerson" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person for whom bond was posted.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailHearingDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date of a court hearing to determine the bail to be set.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailingOrganization" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>An organization who posted bond for a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailingPerson" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person who posted bond for another person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailPostedAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>An amount of bail paid.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailPostedBond" type="j:BailBondType" nillable="true">
<xs:annotation>
<xs:documentation>A bond that was posted for bail.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailPostedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a subject posts or secures bail.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailRequirementText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the bail requirement set at a court hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailRevokedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date bail is revoked.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailSetAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A monetary amount approved for bail.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailSetAmountText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An amount of bail set for defendant.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailSetCourt" type="j:CourtType" nillable="true">
<xs:annotation>
<xs:documentation>A court that assigns a bail to a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BailSubject" type="j:SubjectType" nillable="true">
<xs:annotation>
<xs:documentation>A person who is assigned bail.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BankruptcyIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person has filed for bankruptcy in the past; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BicycleCategoryCode" type="ndex:BicycleCategoryCodeType" substitutionGroup="nc:ItemCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of bicycle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BinaryAugmentation" type="j:BinaryAugmentationType" substitutionGroup="nc:BinaryAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about a binary.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BinaryCategoryCode" type="ndex:BinaryCategoryCodeType" substitutionGroup="nc:BinaryCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of binary object.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BinaryHashValue" type="j:BinaryHashValueType" nillable="true">
<xs:annotation>
<xs:documentation>A hash value.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BinaryHashValueAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for BinaryHashValueType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BiologicTest" type="j:BiologicTestType" nillable="true">
<xs:annotation>
<xs:documentation>A test administered to identify, quantify or describe biologic material from a person's system/body.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BiologicTestAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for BiologicTestType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Birth" type="j:BirthType" nillable="true">
<xs:annotation>
<xs:documentation>A live birth of a human being.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BirthAttendant" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person or entity who attended the birth.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BirthAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:BirthType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BirthChildBirthOrderNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number indicating the order of birth specified on the birth certificate (e.g., first, second).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BirthRegistration" type="nc:DocumentType" nillable="true">
<xs:annotation>
<xs:documentation>A registration for a government certificate of live birth.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Booking" type="j:BookingType" nillable="true">
<xs:annotation>
<xs:documentation>An administrative step taken after an arrested subject is brought to a police station or detention facility, which involves entry of the subject's name and other relevant facts on the police blotter, and which may also include photographing,</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingAdditionalChargesIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a subject has more charges for which to be booked; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingAgency" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>An organization which processes a booking.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingAgencyRecordIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A booking identification of the originating case agency.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingArraignmentDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a subject is due to appear in court to answer the charges filed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for BookingType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of booking conducted.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingCategoryCode" type="ndex:BookingCategoryCodeType" substitutionGroup="j:BookingCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of booking conducted.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingCourtCaseIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification for the cause of a booking.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingDepositedItem" type="nc:ItemType" nillable="true">
<xs:annotation>
<xs:documentation>A piece of property a subject gives to an official for safe keeping during a booking.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingDetentionFacility" type="nc:FacilityType" nillable="true">
<xs:annotation>
<xs:documentation>A state, county or city detention facility where a subject is detained as a result of booking.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingDocumentControlIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification assigned by a booking system to identify a unique booking event within a specific jail.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingEmployee" type="j:EnforcementOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>An official who processes a subject for booking.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingFacility" type="nc:FacilityType" nillable="true">
<xs:annotation>
<xs:documentation>A police station or a detention facility where a booking occurs.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingFileIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A records management system identification number for the Incident that precipitated the booking of the subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingInterviewObservation" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>An observation from or about a person interview.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingRelease" type="nc:ReleaseType" nillable="true">
<xs:annotation>
<xs:documentation>A release of a subject from booking or from booking detention.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingReleaseCorrectionsAnalyst" type="j:EnforcementOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>A corrections pre-trial screening official.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingReportingDistrictText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A district of a booking agency.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingRetainedItem" type="nc:ItemType" nillable="true">
<xs:annotation>
<xs:documentation>A piece of property a subject keeps during booking.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingSealedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the information regarding a booking is to remain sealed and confidential; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingSearchOfficial" type="j:EnforcementOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>An official who searches a subject during a booking.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingSeizedItem" type="nc:ItemType" nillable="true">
<xs:annotation>
<xs:documentation>A piece of property taken from a subject by an official during a booking.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingSubject" type="j:SubjectType" nillable="true">
<xs:annotation>
<xs:documentation>A person who is booked.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingSubjectCustodyTransfer" type="j:CustodyTransferType" nillable="true">
<xs:annotation>
<xs:documentation>A transfer of custody or transportation of a subject from one booking detention facility to another.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingTelephoneCall" type="j:BookingTelephoneCallType" nillable="true">
<xs:annotation>
<xs:documentation>A telephone call (number) a subject makes while being booked or detained from an arrest.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingTelephoneCallAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for BookingTelephoneCallType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingTelephoneCallDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a subject makes a telephone call while being booked or detained from a booking.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingTelephoneCallSupervisingOfficial" type="j:EnforcementOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>A peace official who supervises a subject making a telephone call.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BookingTransportOfficial" type="j:EnforcementOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>An official who moves a subject to a detention facility.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BoyfriendGirlfriendAssociation" type="nc:PersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a boyfriend and a girlfriend.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CallDuration" type="niem-xs:duration" nillable="true">
<xs:annotation>
<xs:documentation>A duration of the telephone call.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaregiverAssociation" type="j:ServiceAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a caregiver and a person taken care of.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseActivity" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>An action and events related to a case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseAmendedCharge" type="j:ChargeType" nillable="true">
<xs:annotation>
<xs:documentation>A charge different than the original charge a person is being tried for in a court of law.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseAugmentation" type="j:CaseAugmentationType" substitutionGroup="nc:CaseAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about a case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseCapiasDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date where subject proceeds directly to court, without being able to post bond. Similar to a Failure to Appear</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseCharge" type="j:ChargeType" nillable="true">
<xs:annotation>
<xs:documentation>A charge or accusation a person is being tried for in a court of law.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseConference" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>A pre-trial hearing on a case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseContinuanceDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a court case is set to resume after being postponed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseConvictionReportingRequirements" type="j:CaseConvictionReportingRequirementsType" nillable="true">
<xs:annotation>
<xs:documentation>A set of requirements placed on a person convicted in a case to report to a supervising agency.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseConvictionReportingRequirementsAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for CaseConvictionReportingRequirementsType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseCourt" type="j:CourtType" nillable="true">
<xs:annotation>
<xs:documentation>A court of law in which the case is being tried.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseCourtEvent" type="j:CourtEventType" nillable="true">
<xs:annotation>
<xs:documentation>A court occurrence related to a case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseDefendantParty" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An entity being charged or sued in a court of law.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseDefendantQuantityText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A number of defendants being tried at once for a case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseDefendantSelfRepresentationIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a defendant waived the right to have a defense attorney and is representing him or her self; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseDefenseAttorney" type="j:CaseOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>An attorney who defends a case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseDefenseAttorneyCourtAppointedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the counsel for the defendant was appointed by the court; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseDomesticViolenceIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the case involves domestic violence; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseDrivingImpairedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the case involves a person who was driving with the presence of illegal or unprescribed prescription drugs in his or her system; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseDrivingIntoxicatedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a case involves a person who was driving with blood alcohol level that is higher than the law allows; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseExhibit" type="j:ExhibitType" nillable="true">
<xs:annotation>
<xs:documentation>An item admitted in court as evidence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseHearing" type="j:CourtEventType" nillable="true">
<xs:annotation>
<xs:documentation>An appearance before a judicial official conducted in person, by telephone, or by video.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseInformationAdmissibleIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if new trial information may be entered from an appellate ruling/decision; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseInformationAdmissibleText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A piece of new trial information that may be admissible in court.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseInformationInadmissibleText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A piece of new trial information that is not admissible in court.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseInitiatingAttorney" type="j:CaseOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>An attorney in a court case representing the party that filed a petition for a court order or writ requiring the respondent to take some action, halt an activity or obey a courts direction. Representative of the party seeking action from the court. In s</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseInitiatingParty" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An entity that brings charges or a suit against another in a court of law. Can be either a victim in a criminal case or a plaintiff in a civil case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseJudge" type="j:CaseOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>A judicial official assigned to a case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseJuror" type="j:JurorType" nillable="true">
<xs:annotation>
<xs:documentation>An empaneled juror or an alternate juror.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseLineageCase" type="nc:CaseType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a case at a previous stage.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseLinkage" type="j:CaseLinkageType" nillable="true">
<xs:annotation>
<xs:documentation>An identifying number for a case submitted by an agency which is known or believed to be related to the case of this activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseLinkageAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for CaseLinkageType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseLinkageNumberText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An identifying number for a case which is known or believed to be related to the activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseNumberText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An identifying number for a case that this activity is a part of, where the case number belongs to the agency that owns the activity information.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseOfficial" type="j:CaseOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>A justice official's involvement in a court case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseOfficialAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for CaseOfficialType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseOfficialCaseIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A unique identification a justice official uses to identify a case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseOfficialCaseStatusText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A status of a justice official's case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseOfficialEndDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a justice official left a case or a date a case ended.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseOfficialRoleDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the role a justice official played in a court case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseOfficialRoleText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A role a justice official played in a court case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseOfficialStartDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a justice official became involved in a case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseOfficialTerminationIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a justice official left a case before its conclusion, either by choice or for official reasons; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseOfficialTerminationReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A reason a justice official left a case before its conclusion.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseOriginalCourt" type="j:CourtType" nillable="true">
<xs:annotation>
<xs:documentation>A court that originally heard or tried a case before it was transferred or appealed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseOtherEntity" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>A miscellaneous entity involved in a court case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseOtherIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A miscellaneous identification for a case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseOtherOfficial" type="j:CaseOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>A miscellaneous person or organization involved in a court case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CasePendingCourtEvent" type="j:CourtEventType" nillable="true">
<xs:annotation>
<xs:documentation>A court event or activity that is postponed or pending.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CasePlan" type="nc:PlanType" nillable="true">
<xs:annotation>
<xs:documentation>A determined strategy for a subject's case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseProceedingCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of case proceeding.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseProsecutionAttorney" type="j:CaseOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>An attorney who prosecutes a case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseProtectionOrderIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a Domestic Violence Protection Order or Anti-Harassment Order is filed with the Judgment and Sentence; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseRespondentAttorney" type="j:CaseOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>An attorney in a court case representing the party that is required to answer a petition for a court order or writ requiring the respondent to take some action, halt an activity or obey a courts direction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseRespondentParty" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An entity in a court case that is required to answer a petition for a court order or writ requiring the respondent to take some action, halt an activity or obey a courts direction. In such matters the moving party (the one filing the petition) is usually called the petitioner. Thus, the respondent is equivalent to a defendant in a lawsuit. On an appeal, the party who must respond to an appeal by the losing party in the trial court (called appellant) in the appeals court. The accused in a domestic violence case or civil action; a person responding to a Request or Petition for Protection filed by a petitioner.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseRestrictionDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a restriction is placed on a person by a court order.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseRestrictionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A restriction imposed upon a party.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseReviewDueDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>An expected date of review of the case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseSecurityText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A level of case security required from low to high</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseSeverityText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A severity of a case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseTerminationCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of termination for a case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseTerminationStageText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A stage of termination for a case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseTrial" type="j:CourtEventType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of hearing during which the final disposition of a case is determined.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseVerdictGivenIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a verdict is given by judge or jury; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseVictimNotProsecutingIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a victim is not or was not willing to prosecute; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseWitness" type="j:WitnessType" nillable="true">
<xs:annotation>
<xs:documentation>A person/entity who has information relating to the activity or who testifies in court.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CauseOfDeathAssessmentAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:CauseOfDeathAssessmentType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CauseOfDeathAssessmentAutopsyPerformedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the autopsy was used to determine the cause of death; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CauseOfDeathAssessmentBetweenEventAndDeathDuration" type="niem-xs:duration" nillable="true">
<xs:annotation>
<xs:documentation>A time interval between the underlying cause or event and death.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CauseOfDeathAssessmentBiopsyPerformedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a biopsy was performed; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CauseOfDeathAssessmentFemalePregnantInLastYearIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a female is pregnant in the last year; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CauseOfDeathAssessmentImmediateCauseText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An immediate cause of death.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CauseOfDeathAssessmentOperationsPerformedText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A list of operations performed, if any, to address any of the underlying conditions.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CauseOfDeathAssessmentOtherSignificantConditionsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An other significant conditions that could have contributed to death.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CauseOfDeathAssessmentReportedToCoronerIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the death was reported to the coroner; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CauseOfDeathAssessmentUnderlyingConditionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An underlying condition, injury or disease, that contributed to the death.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CauseOfDeathCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a description of the cause of death.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CauseOfDeathCode" type="ncic:CDACodeType" substitutionGroup="j:CauseOfDeathCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A cause of death.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CauseOfDeathHomicideIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if cause of death was ruled a homicide; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CauseOfDeathText" type="nc:TextType" substitutionGroup="j:CauseOfDeathCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A description of the cause of death.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CDLHolderAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a code indicating whether or not the driver held a CDL/CLP at the time of the citation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CDLHolderCode" type="aamva_d20:CDLHolderCodeType" substitutionGroup="j:CDLHolderAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A code indicating whether or not the driver held a CDL/CLP at the time of the citation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CellmateAssociation" type="nc:PersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between people who live in the same cell of a prison, jail or other correctional facility..</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Certification" type="j:CertificationType" nillable="true">
<xs:annotation>
<xs:documentation>An official process of distinguishing the credentials of person or entity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CertificationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:CertificationType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CertificationExpirationDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date the certification expires.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CertificationExpirationReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A reason for certification expiration, if/when the certification has expired.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CertificationIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification for a person or entity certification.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CertificationIssuingAuthority" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>A name of a certifying authority who issued the certification.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CertificationName" type="nc:ProperNameTextType" nillable="true">
<xs:annotation>
<xs:documentation>A name of the certifying authority.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CertificationReviewDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the certification review took place.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Charge" type="j:ChargeType" nillable="true">
<xs:annotation>
<xs:documentation>A formal allegation that a specific person has committed a specific offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeAccidentRelatedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a charge is related to a traffic accident or crash; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeAgencyAssociation" type="j:ChargeAgencyAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association to allow the designation of one of multiple arrest agencies as the charging agency.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeAgencyAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ChargeAgencyAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeAgencyRecordIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A case identification assigned by the charging agency. This element, called the Originating Case Agency number (OCA) in the III (Interstate Identification Index), can be used to enter an AFIS or Process Control Number from the arrest fingerprint.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeApplicabilityText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A degree of involvement a person is being charged with committing in an offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeArrestReasonIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a charge is the reason a person was arrested; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ChargeType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeCategoryDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a crime category.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeConvictionAssociation" type="j:ChargeConvictionAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between a charge and a conviction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeConvictionAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ChargeConvictionAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeCountQuantity" type="niem-xs:nonNegativeInteger" nillable="true">
<xs:annotation>
<xs:documentation>A number of times a person is charged with committing the same crime.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeDegreeText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A degree of a charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A plain language description of a charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeDisposition" type="j:ChargeDispositionType" nillable="true">
<xs:annotation>
<xs:documentation>A result or processing of a charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeDispositionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ChargeDispositionType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeDispositionCondition" type="nc:ConditionType" nillable="true">
<xs:annotation>
<xs:documentation>A requirement which, when met, represents compliance with a pre-disposition condition.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeDispositionOtherText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An additional set of information beyond or separate from the outcome of a charge, such as the processing of a charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeDispositionSanction" type="j:SanctionType" nillable="true">
<xs:annotation>
<xs:documentation>A penalty ordered for a subject by a judge or a supervising agency as a result of a disposition of a charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeEmploymentRelatedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a charge is related to a person's employment; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeEnhancingAllegationCharge" type="j:ChargeType" nillable="true">
<xs:annotation>
<xs:documentation>A formal allegation, contained in at least one charging instrument, that a defendant has violated a statute and/or ordinance in association with an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeEnhancingFactor" type="j:ChargeEnhancingFactorType" nillable="true">
<xs:annotation>
<xs:documentation>A factor or reason that makes a charge more serious.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeEnhancingFactorAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ChargeEnhancingFactorType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeEnhancingFactorDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a factor or reason that makes a charge more serious.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeEnhancingFactorReferenceDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A reference date for an enhancing charge factor or reason.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeEnhancingFactorStatusText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A status of a factor or reason that makes a charge more serious.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeEnhancingFactorText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A factor or reason that makes a charge more serious.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeEnhancingPriorConviction" type="j:ConvictionType" nillable="true">
<xs:annotation>
<xs:documentation>A prior conviction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeFelonyIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a charge refers to a felony offense; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeFilerEntity" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An entity which filed a current charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeFilingDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a charge was filed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeHighestIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a charge is the most serious charge within a group of charges; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A unique identification number assigned to a particular charge by an arresting agency, prosecuting attorney, or a court for case management purposes.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeInstrument" type="nc:DocumentType" nillable="true">
<xs:annotation>
<xs:documentation>An official document filed to formally accuse a person of committing a specific offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeLegalDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A legal or formal description of a charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeMACRDispositionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A charge disposition as reported to the Monthly Arrest and Citation Register.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeMACRIndicationLevelText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An indication of the level or seriousness of the charge, as reported to the Monthly Arrest and Citation Register</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeMACRJuvenileLevelText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An indication of the level or seriousness of a juvenile charge, as reported to the Monthly Arrest and Citation Register</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeMACRStatusText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A status of a charge, as reported to the Monthly Arrest and Citation Register</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeModificationInstrument" type="nc:DocumentType" nillable="true">
<xs:annotation>
<xs:documentation>An official document filed to modify a charge against a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeModifierEntity" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An entity that modified the original charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeNarrative" type="nc:DocumentType" nillable="true">
<xs:annotation>
<xs:documentation>A document associated with a charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeNCICAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an offense within the National Crime Information Center (NCIC) system.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeNCICCode" type="ncic:OFFCodeType" substitutionGroup="j:ChargeNCICAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An offense within the National Crime Information Center (NCIC) system.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeNCICText" type="nc:TextType" substitutionGroup="j:ChargeNCICAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A literal description of an offense within the National Crime Information Center (NCIC) system.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeOriginatorEntity" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An entity that originally filed a charge or a related predecessor charge if the charge was changed later by prosecution or the court.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargePlea" type="j:PleaType" nillable="true">
<xs:annotation>
<xs:documentation>An answer which a defendant in an action at law makes in response to a charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeQualifierText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An additional piece of information that clarifies a charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeRecommendedBailAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A bail amount on a schedule recommended according to the charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeReducingFactorText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A factor which may make a charge less serious or limit the penalty.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeSanction" type="j:SanctionType" nillable="true">
<xs:annotation>
<xs:documentation>A sanction given to a person convicted of a charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeSentence" type="j:SentenceType" nillable="true">
<xs:annotation>
<xs:documentation>A sentence given to a person convicted of a charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeSentenceRangeText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A standard sentence range a person charged with an offense potentially faces if convicted.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeSequenceID" type="niem-xs:string" nillable="true">
<xs:annotation>
<xs:documentation>A sequentially assigned identifier for charge tracking purposes.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeSeriousViolentIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a charge filed refers to a serious or violent offense; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeSeverityDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the level of the offense such as Grade A Misdemeanor, Gross Misdemeanor, Aggravated Misdemeanor. States may transmit numeric grade levels (1, 2, 3) or define degrees alphanumerically (A, B, C.)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeSeverityLevel" type="j:SeverityLevelType" nillable="true">
<xs:annotation>
<xs:documentation>A severity level of a charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeSeverityText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A level of severity of a charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeSpecialAllegationText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A factor that has enhanced a charge, making it a more serious offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeStatus" type="nc:StatusType" nillable="true">
<xs:annotation>
<xs:documentation>A state of a charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeStatute" type="j:StatuteType" nillable="true">
<xs:annotation>
<xs:documentation>A unique identifier of a law, rule, or ordinance within a jurisdiction that a person is accused of violating.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeSubject" type="j:SubjectType" nillable="true">
<xs:annotation>
<xs:documentation>A person accused of committing a specific offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A text of a charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeTrackingIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A unique identification number assigned to an entire set of charges for an arrest. Different numbers may appear in the set if cases have been consolidated.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeUCRAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an offense within the Uniform Crime Report (UCR) system.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeUCRCode" type="ucr:OffenseCodeType" substitutionGroup="j:ChargeUCRAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An offense within the Uniform Crime Report (UCR) system.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeUCRCrimeCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A Uniform Crime Report (UCR) kind or classification of a crime associated with a charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeVerdict" type="j:VerdictType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details describing if a person was found guilty or innocent of a charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChargeVictim" type="j:VictimType" nillable="true">
<xs:annotation>
<xs:documentation>A person or entity who is the victim of an offense designated by the charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Citation" type="j:CitationType" nillable="true">
<xs:annotation>
<xs:documentation>An official summons to appear in court or pay a fine given to a subject from a peace official due to a subjects violation or infraction of a law.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CitationAgency" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>An organization for whom the citation issuing official is employed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CitationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for CitationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CitationDismissalConditionIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a citation can be dismissed if certain conditions are met; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CitationDismissalConditionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A condition to be met that can make a citation eligible for dismissal.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CitationFineAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>An amount of money to be paid by the subject receiving the citation if the subject chooses not to dispute the citation in court.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CitationIssuingOfficial" type="j:EnforcementOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>A peace official who gives a citation to a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CitationSubject" type="j:SubjectType" nillable="true">
<xs:annotation>
<xs:documentation>A person who violates a law and receives a citation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CitationViolation" type="nc:IncidentType" nillable="true">
<xs:annotation>
<xs:documentation>An activity that is a violation of a law or ordinance that results in a subject being given a citation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ClassmateAssociation" type="nc:PersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between people in the same class.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ClientAssociation" type="j:ServiceAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a client and a service provider.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Clothing" type="j:ClothingType" nillable="true">
<xs:annotation>
<xs:documentation>A requirement or stipulation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ClothingAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ClothingType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ClothingCategoryCode" type="ndex:ClothingCategoryCodeType" substitutionGroup="nc:ItemCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of clothing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ClothingCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of clothing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ClothingColorText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A color of an article of clothing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ClothingDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of an article of clothing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ClothingStyleText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A style of an article of clothing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CodefendantAssociation" type="nc:PersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between people who are defendants in the same criminal or civil action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CODISNumberText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A number assigned by the Combined DNA Index System (CODIS) to a CODIS DNA profile which consists of a specimen identifier, an identifier for the laboratory responsible for the profile and the results of the DNA analysis (DNA profile).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommercialVehicle" type="j:CommercialVehicleType" nillable="true">
<xs:annotation>
<xs:documentation>A class of vehicle that includes motor vehicles with a gross vehicle weight rating of 26,001 pounds or more.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommercialVehicleAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for CommercialVehicleType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommercialVehicleCargoBodyCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of body for buses and trucks more than 10,000 lbs (4,536 kg) GVWR.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommercialVehicleCargoBodyCategoryCode" type="mmucc:VehicleCargoBodyCategoryCodeType" substitutionGroup="j:CommercialVehicleCargoBodyCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of body for buses and trucks more than 10,000 lbs (4,536 kg) GVWR.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommercialVehicleConfigurationAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an indication of the general configuration of commercial motor vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommercialVehicleConfigurationCode" type="mmucc:CommercialVehicleConfigurationCodeType" substitutionGroup="j:CommercialVehicleConfigurationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An indication of the general configuration of commercial motor vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommercialVehicleCurrentlyTargetedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the Performance and Registration Information Systems Management (PRISM) Carrier Target/History Indicator reveals the carrier is currently Targeted for increased enforcement action record; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommercialVehicleMotorCarrier" type="j:MotorCarrierType" nillable="true">
<xs:annotation>
<xs:documentation>An organization providing commercial motor vehicle transportation for compensation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommercialVehiclePreviouslyTargetedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the Performance and Registration Information Systems Management (PRISM) Carrier Target/History Indicator reveals the carrier had been targeted in the past for increased enforcement action record; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommercialVehiclePRISMAdditionDate" type="niem-xs:date" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the vehicle was added to the Performance and Registration Information Systems Management (PRISM) Vehicle File for safety monitoring.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommercialVehiclePRISMTargetDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date associated with the current value of the Target/ History Indicator on the Performance and Registration Information Systems Management (PRISM) Carrier Record.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommitDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date when a person is received by the subject committed authority.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommittedToAuthorityText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An authority to which a person is remanded into custody as a part of a judgment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommunityLeave" type="j:CommunityLeaveType" nillable="true">
<xs:annotation>
<xs:documentation>A Community Leave Program provides an opportunity for inmates to attend activities in the local community which will assist in their reintegration into society.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommunityLeaveAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:CommunityLeaveType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommunityLeaveAuthorizer" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>A person authorizing a community leave.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommunityLeaveCostAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>An amount of money for a community leave cost.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommunityLeaveCostCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of community lease cost.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommunityLeaveCostCategoryAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of cost amount for a community leave.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommunityLeaveCostCategoryText" type="nc:TextType" substitutionGroup="j:CommunityLeaveCostCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of community lease cost.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommunityLeaveDoctor" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A doctor specified as a part of a community leave.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommunityLeaveDuration" type="niem-xs:duration" nillable="true">
<xs:annotation>
<xs:documentation>A number of hours between the start of the leave the return.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommunityLeaveEscort" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A corrections official or other designee assigned to escort the subject on community leave.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommunityLeaveFundAllowanceAdvanceAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>An amount of funds to be advanced against the subject fund allowance to cover costs of the temporary community leave.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommunityLeaveSubject" type="j:SubjectType" nillable="true">
<xs:annotation>
<xs:documentation>A name of the subject approved for a community leave.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommunityLeaveTotalCostAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A total cost associated with the temporary community leave.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommunityLeaveTransportationText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A detail description of the transportation used during the temporary community leave.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommunityLeaveTrustFinancialAccountWithdrawalAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>An amount withdrawn from a subject's trust account for the purpose of a community leave.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommunityLeaveVerificationText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the contacts made to verify the plan before authorization, while in progress, and after completion of leave.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommunityService" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>A service volunteered or required by individuals or an organization to benefit a community or its institutions.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ComputerHardwareSoftwareCategoryCode" type="ndex:DataProcessingEquipmentCategoryCodeType" substitutionGroup="nc:ItemCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of computer hardware and software.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConditionalRelease" type="j:ConditionalReleaseType" nillable="true">
<xs:annotation>
<xs:documentation>A release of a person or item from confinement, holding, or obligation, that is dependent upon certain conditions being met.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConditionalReleaseAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ConditionalReleaseType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConditionalReleaseCondition" type="nc:ConditionType" nillable="true">
<xs:annotation>
<xs:documentation>A requirement or prerequisite for release. A restriction, modification, or qualification of a term or terms of release. (Ex. no contact with victim; do not leave jurisdiction of court, etc.)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConditionalReleaseExpirationDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date of the Subject's Probation Expiration</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConditionalReleaseOppositionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A reason against releasing a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConditionalReleaseProjectedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>An expected date of conditional release. This date may change over time.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConditionalReleaseRevokedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a conditional release was revoked due to a person's failure in meeting required conditions or for other reasons.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConditionalReleaseRevokedReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A reason why a conditional release was revoked.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConditionalReleaseSupportText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A reason in support of releasing a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConditionGroup" type="j:ConditionGroupType" nillable="true">
<xs:annotation>
<xs:documentation>A set of conditions assigned to a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConditionGroupAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ConditionGroupType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConditionGroupParentID" type="niem-xs:string" nillable="true">
<xs:annotation>
<xs:documentation>An identifier of the parent condition group to which this group belongs.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConfidentialInformation" type="j:ConfidentialInformationType" nillable="true">
<xs:annotation>
<xs:documentation>A classification of Information that cannot be shared with the public or the subject of the information.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConfidentialInformationAssociatedStaffMember" type="j:StaffMemberType" nillable="true">
<xs:annotation>
<xs:documentation>A name of a staff member associated with an instance of confidential information.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConfidentialInformationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:ConfidentialInformationType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConfidentialInformationDocument" type="nc:DocumentType" nillable="true">
<xs:annotation>
<xs:documentation>A document containing confidential information.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConfidentialInformationRecordedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date the confidential information was disclosed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConfidentialInformationSource" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>A person or entity who supplied the confidential information.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConfidentialityDocument" type="nc:DocumentType" nillable="true">
<xs:annotation>
<xs:documentation>A document declaring a person or entity's protection of confidentiality.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConfidentialityInformationListingPagesNumber" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A total amount of pages of a Confidentiality Information Listing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConfidentialityMaterial" type="j:ConfidentialityMaterialType" nillable="true">
<xs:annotation>
<xs:documentation>A collection of artifacts, documents or other items related to a subject's confidentiality.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConfidentialityMaterialAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:ConfidentialityMaterialType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConfidentialityMaterialReceiptDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which requester acknowledged receipt of the confidential material.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConfidentialityMaterialReview" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>A process event for reviewing confidentiality materials.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConfidentialityMaterialStatus" type="nc:StatusType" nillable="true">
<xs:annotation>
<xs:documentation>A status of a set of confidentiality materials.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConfidentialSubjectInfoKnowledgeText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A discussion of what was learned through the disclosure of this confidential information.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConstructionEquipmentMakeCode" type="ncic:ConstructionCodeType" substitutionGroup="nc:VehicleMakeAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A manufacturer for construction equipment and equipment parts.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConstructionMaterialCategoryCode" type="ndex:ConstructionMaterialCategoryCodeType" substitutionGroup="nc:ItemCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of construction material.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConsumableGoodsCategoryCode" type="ndex:ConsumableGoodsCategoryCodeType" substitutionGroup="nc:ItemCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of consumable good.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ContactFrequencyText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A frequency of contact a person has with another person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ContactPerson" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person through which contact can be made.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ContactPersonEmailID" type="niem-xs:string" nillable="true">
<xs:annotation>
<xs:documentation>An email address for a contact.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ContactPersonLanguage" type="nc:PersonLanguageType" nillable="true">
<xs:annotation>
<xs:documentation>A language with which the contact person has the strongest familiarity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ContactPersonLocation" type="nc:LocationType" nillable="true">
<xs:annotation>
<xs:documentation>A location for a contact.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ContactPersonRelationshipText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the relationship of a person to a contact person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ContactPersonTelephoneNumber" type="nc:TelephoneNumberType" nillable="true">
<xs:annotation>
<xs:documentation>A telephone number for a contact.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ContrabandAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:ContrabandType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ContrabandCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of status related to contraband.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ContrabandCategoryText" type="nc:TextType" substitutionGroup="j:ContrabandCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of status related to contraband.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Contract" type="j:ContractType" nillable="true">
<xs:annotation>
<xs:documentation>A written or legal agreement entered into by two or more parties.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ContractAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:ContractType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ContractSubcontractorIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification for a subcontractor performing on a defined contract.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceAugmentation" type="j:ConveyanceAugmentationType" substitutionGroup="nc:ConveyanceAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about a conveyance.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceColorPrimaryCode" type="ncic:VCOCodeType" substitutionGroup="nc:ItemColorPrimaryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A single, upper-most, front-most, or majority color of a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceColorSecondaryCode" type="ncic:VCOCodeType" substitutionGroup="nc:ItemColorSecondaryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A lower-most or rear-most color of a two-tone vehicle or a lesser color of a multi-colored vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceEngineAssociation" type="j:ConveyanceEngineAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between a conveyance and an engine.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceEngineAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ConveyanceEngineAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceFuelCategoryCode" type="aamva_d20:VehicleFuelCategoryCodeType" substitutionGroup="nc:ConveyanceFuelCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of fuel or motive power used to propel a conveyance.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceJointlyRegisteredIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a conveyance is jointly registered; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyancePart" type="j:ConveyancePartType" nillable="true">
<xs:annotation>
<xs:documentation>A part or component of a conveyance.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyancePartAssociation" type="j:ConveyancePartAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between a conveyance and a part.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyancePartAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ConveyancePartAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyancePartAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ConveyancePartType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyancePartBrandAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a brand name or manufacturer name of a conveyance part.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyancePartBrandCode" type="ncic:BRACodeType" substitutionGroup="j:ConveyancePartBrandAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A brand name or manufacturer name of a conveyance part.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyancePartBrandName" type="nc:TextType" substitutionGroup="j:ConveyancePartBrandAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A brand name or manufacturer name of a conveyance part.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyancePartCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of conveyance part.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyancePartCategoryCode" type="ncic:CATCodeType" substitutionGroup="j:ConveyancePartCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of conveyance part.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyancePartCategoryText" type="nc:TextType" substitutionGroup="j:ConveyancePartCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of conveyance part.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyancePartDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a conveyance part.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyancePartID" type="niem-xs:string" nillable="true">
<xs:annotation>
<xs:documentation>An identifier assigned to a conveyance part.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceRegistration" type="j:ConveyanceRegistrationType" nillable="true">
<xs:annotation>
<xs:documentation>A registration of a conveyance with an authority.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceRegistrationAssociation" type="j:ItemRegistrationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between a property item and its registration.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceRegistrationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ConveyanceRegistrationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceRegistrationDecal" type="nc:DecalType" nillable="true">
<xs:annotation>
<xs:documentation>A sticker attached to a permanent registration plate on a conveyance when it is renewed for the current year.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceRegistrationGrossWeightMeasure" type="nc:WeightMeasureType" nillable="true">
<xs:annotation>
<xs:documentation>An unladen weight of a conveyance plus the weight of the maximum load for which conveyance registration fees have been paid within a particular jurisdiction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceRegistrationLocation" type="nc:LocationType" nillable="true">
<xs:annotation>
<xs:documentation>A location where a conveyance is registered.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceRegistrationPermanentIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a registration for a conveyance is permanent; false if a registration is temporary.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceRegistrationPlateBackgroundText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A background image and/or colors of a conveyance license plate.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceRegistrationPlateCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of registration plate or license plate of a conveyance.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceRegistrationPlateCategoryCode" type="ncic:LITCodeType" substitutionGroup="j:ConveyanceRegistrationPlateCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of registration plate or license plate of a conveyance.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceRegistrationPlateCategoryText" type="nc:TextType" substitutionGroup="j:ConveyanceRegistrationPlateCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of registration plate or license plate of a conveyance.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceRegistrationPlateColorAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a color of a conveyance registration plate or license plate.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceRegistrationPlateColorCode" type="aamva_d20:RegistrationPlateColorCodeType" substitutionGroup="j:ConveyanceRegistrationPlateColorAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A color of a conveyance registration plate or license plate.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceRegistrationPlateColorText" type="nc:TextType" substitutionGroup="j:ConveyanceRegistrationPlateColorAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A color of a conveyance registration plate or license plate.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceRegistrationPlateIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification on a metal plate fixed to a conveyance.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceRegistrationPlateUsageAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a general usage category for a conveyance registration or license plate.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceRegistrationPlateUsageCode" type="ncic:LITPCodeType" substitutionGroup="j:ConveyanceRegistrationPlateUsageAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A general usage category for a conveyance registration or license plate.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceRegistrationPlateUsageText" type="nc:TextType" substitutionGroup="j:ConveyanceRegistrationPlateUsageAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A general usage category for a conveyance registration or license plate.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceRegistrationRoadIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a registration authorizes a conveyance to be operated and parked on public roadways; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceRegistrationStatus" type="j:ConveyanceRegistrationStatusType" nillable="true">
<xs:annotation>
<xs:documentation>A status of registration for a conveyance.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceRegistrationStatusAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a most recent activity recorded for a registration.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceRegistrationStatusAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ConveyanceRegistrationStatusType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceRegistrationStatusCode" type="aamva_d20:RegistrationStatusCodeType" substitutionGroup="j:ConveyanceRegistrationStatusAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A most recent activity recorded for a registration.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceRegistrationStatusDetailAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for additional details about a registration status.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceRegistrationStatusDetailCode" type="aamva_d20:RegistrationStatusDetailCodeType" substitutionGroup="j:ConveyanceRegistrationStatusDetailAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An additional detail about a registration status.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceRegistrationStatusDetailText" type="nc:TextType" substitutionGroup="j:ConveyanceRegistrationStatusDetailAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An additional detail about a registration status.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConveyanceStateAssignedVINIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the VIN was state assigned rather than manufacturer or owner assigned; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Conviction" type="j:ConvictionType" nillable="true">
<xs:annotation>
<xs:documentation>A judgment, based either on the verdict of a jury or judicial official or the guilty plea of a defendant, that the defendant is guilty.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConvictionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ConvictionType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConvictionCharge" type="j:ChargeType" nillable="true">
<xs:annotation>
<xs:documentation>A charge for which a person was convicted.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConvictionChargeCountQuantity" type="niem-xs:nonNegativeInteger" nillable="true">
<xs:annotation>
<xs:documentation>A total number of charges a person has been found guilty of with reference to charging document.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConvictionConvictedByJuryIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a conviction was delivered by a jury; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConvictionCourt" type="j:CourtType" nillable="true">
<xs:annotation>
<xs:documentation>A court in which a conviction was issued.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConvictionLocatorReferenceIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A reference identification number for the organization that keeps the conviction records.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConvictionOffense" type="j:OffenseType" nillable="true">
<xs:annotation>
<xs:documentation>An offense that a person has been found guilty of committing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConvictionPlea" type="j:PleaType" nillable="true">
<xs:annotation>
<xs:documentation>A final plea a person offered in response to the charges filed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConvictionReportingProfessionName" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A name of the profession or occupation of an arrested professional.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConvictionReportingRequirementText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of when the court is required to file a special report.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConvictionSanction" type="j:SanctionType" nillable="true">
<xs:annotation>
<xs:documentation>A penalty imposed upon a person having been found guilty of a crime.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConvictionSentence" type="j:SentenceType" nillable="true">
<xs:annotation>
<xs:documentation>A sentence imposed upon a person having been found guilty of a crime.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConvictionStayedCountQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A number of counts that were stayed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConvictionSubject" type="j:SubjectType" nillable="true">
<xs:annotation>
<xs:documentation>A person who was found guilty of a crime.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConvictionVerdict" type="j:VerdictType" nillable="true">
<xs:annotation>
<xs:documentation>A guilty verdict of a judge or jury.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CorrectionalCounselor" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A certified staff member assigned to responsibilities of providing counselling to corrections subjects.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CorrectionalFacility" type="j:CorrectionalFacilityType" nillable="true">
<xs:annotation>
<xs:documentation>A facility that both detains and provides instruction and training in trade and vocational activities to subjects charged or convicted of a crime.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CorrectionalFacilityAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for CorrectionalFacilityType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Corrections" type="nc:SupervisionType" nillable="true">
<xs:annotation>
<xs:documentation>An involvement of an agency or facility with the custody, confinement, supervision, or treatment of alleged or adjudicated offenders.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CorrectionsOfficerAppliedForce" type="j:ForceType" nillable="true">
<xs:annotation>
<xs:documentation>A force applied by a corrections officer.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CorrectionSubjectNotification" type="em:NotificationType" nillable="true">
<xs:annotation>
<xs:documentation>A notification about a inmate or corrections subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CorrectiveAction" type="j:CorrectiveActionType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about an event or activity which is part of a corrective action plan.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CorrectiveActionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:CorrectiveActionType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CorrectiveActionPlan" type="nc:PlanType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details comprising a strategy for addressing a deficiency.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CorrectiveActionResolutionAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a resolution status for corrective action set by the inspector.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CorrectiveActionResolutionText" type="nc:TextType" substitutionGroup="j:CorrectiveActionResolutionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A resolution status for corrective action set by the inspector.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CorrectiveActionResponseText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A text response describing what was done to correct the defect.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CorrectiveActionStatement" type="nc:DocumentType" nillable="true">
<xs:annotation>
<xs:documentation>A statement of what has to be corrected to return the program to meeting the standard.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CorrectiveActionStatus" type="nc:StatusType" nillable="true">
<xs:annotation>
<xs:documentation>A status set by the point of contact when corrective action is complete, then by the inspector following verification.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CorrectiveActionVerificationCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of values set by the inspector following corrective action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CorrectiveActionVerificationCategoryText" type="nc:TextType" substitutionGroup="j:CorrectiveActionVerificationCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of values set by the inspector following corrective action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Counseling" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>A professional guidance of a person by utilizing psychological methods.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Counselor" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A staff member responsible to observe, conduct, or lead an activity with a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CountryWHTICode" type="aamva_d20:CountryCodeType" substitutionGroup="nc:CountryRepresentation" nillable="true">
<xs:annotation>
<xs:documentation>A country specified by DHS as part of the DHS Western Hemisphere Travel Initiative.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Court" type="j:CourtType" nillable="true">
<xs:annotation>
<xs:documentation>A court or a unit of a court responsible for trying justice proceedings.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtActivity" type="j:CourtActivityType" nillable="true">
<xs:annotation>
<xs:documentation>A court-related action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtActivityAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for CourtActivityType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtActivityCondition" type="nc:ConditionType" nillable="true">
<xs:annotation>
<xs:documentation>A condition related or attached to a court activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtActivityCourtOrder" type="j:CourtOrderType" nillable="true">
<xs:annotation>
<xs:documentation>A direction of a judge not included in a judgment, which determines some point or directs some step in proceedings.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtActivityScheduleDay" type="nc:ScheduleDayType" nillable="true">
<xs:annotation>
<xs:documentation>A schedule on which a court activity is to occur.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtActivitySupervisingAgency" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>A supervising agency associated with a court activity result, especially for reporting purposes.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtAdministrativeUnitText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A unit within a court system responsible for record maintenance.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtAppearance" type="j:CourtAppearanceType" nillable="true">
<xs:annotation>
<xs:documentation>An appearance required of a party in a court of law on a certain date.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtAppearanceAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for CourtAppearanceType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtAppearanceCase" type="nc:CaseType" nillable="true">
<xs:annotation>
<xs:documentation>A case for which a party must appear in court.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtAppearanceCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of appearance a party is required to make in court.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtAppearanceCourt" type="j:CourtType" nillable="true">
<xs:annotation>
<xs:documentation>A court in which a party is required to appear.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtAppearanceDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which a party must appear in court.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtAppearanceDefendantNotPresentIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the defendant of a case is not present for an appearance; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtAppearanceEntity" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An entity required to appear in court.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtAppearanceReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A reason a party is required to appear in court.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for CourtType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtCaseStatusText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A piece of non-dispositional descriptive information regarding activity within a court case; example "failure to appear."</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of court.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtCategoryCode" type="aamva_d20:CourtCategoryCodeType" substitutionGroup="j:CourtCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of court.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtCharge" type="j:ChargeType" nillable="true">
<xs:annotation>
<xs:documentation>A charge a person is tried for in court.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtClerk" type="j:JudicialOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>A person who performs the clerk duties in a court.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtDivisionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An area of case processing and the law governing specific types of matters before the court and governed by distinct court rule and processes.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtEvent" type="j:CourtEventType" nillable="true">
<xs:annotation>
<xs:documentation>A court occurrence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtEventAction" type="j:CourtActivityType" nillable="true">
<xs:annotation>
<xs:documentation>A court-related action associated with a court case event.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtEventAppearance" type="j:CourtAppearanceType" nillable="true">
<xs:annotation>
<xs:documentation>An appearance in court required of a party</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtEventAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for CourtEventType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtEventCase" type="nc:CaseType" nillable="true">
<xs:annotation>
<xs:documentation>A case associated with a court event.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtEventCourt" type="j:CourtType" nillable="true">
<xs:annotation>
<xs:documentation>A court in which a court event occurs.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtEventJudge" type="j:JudicialOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>A judge associated with a court event.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtEventMotion" type="j:CourtActivityType" nillable="true">
<xs:annotation>
<xs:documentation>A request made to a court for a ruling or an order.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtEventSchedule" type="nc:ScheduleDayType" nillable="true">
<xs:annotation>
<xs:documentation>A day for which a court event is scheduled.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtEventSequenceID" type="niem-xs:string" nillable="true">
<xs:annotation>
<xs:documentation>A unique identifier for a court case event record.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtFilingClerk" type="j:JudicialOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>A person who is responsible for officially filing and stamping court documents.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtName" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A name of a unit of a court.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrder" type="j:CourtOrderType" nillable="true">
<xs:annotation>
<xs:documentation>A direction of a judge not included in a judgment, which determines some point or directs some step in proceedings.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for CourtOrderType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderCondition" type="nc:ConditionType" nillable="true">
<xs:annotation>
<xs:documentation>A condition described in a court order that is to be followed by a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderDesignatedItem" type="nc:ItemType" nillable="true">
<xs:annotation>
<xs:documentation>A property item to which a court order applies.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderDesignatedLocation" type="nc:LocationType" nillable="true">
<xs:annotation>
<xs:documentation>A location to which a court order applies.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderDesignatedOrganization" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>An organization to which a court order applies.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderDesignatedSubject" type="j:SubjectType" nillable="true">
<xs:annotation>
<xs:documentation>A person to which a court order applies. The subject could be a Protected Party, the recipient of a Summons or Subpoena, the subject of a Warrant, etc.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderEnforcementAgency" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>An agency responsible for enforcing a court order.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderForEscapeSubjectIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an order to is due to an escape; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderFromOtherAgencyIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an order to was issued by another agency; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderIssuingCourt" type="j:CourtType" nillable="true">
<xs:annotation>
<xs:documentation>A court that issued a court order.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderIssuingDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a court order was issued by a judicial official.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderIssuingJudicialOfficial" type="j:JudicialOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>A judge or other judicial official that issued a court order.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderJurisdiction" type="nc:JurisdictionType" nillable="true">
<xs:annotation>
<xs:documentation>An area in which a court order can be enforced.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderOutOfStateIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject of an order is either out of state, or the order is in effect for agencies in other states; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderRecallDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a court order was recalled or rescinded.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderRecallReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A reason a court order was recalled or rescinded.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderReceiver" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>A person, entity or organization receiving an order.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderRequestDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a court order was requested.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderRequestEntity" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An entity which requested a court order.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderRequestReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A reason why a court order was requested.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderReviewedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the order was reviewed; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderServiceAgencyAssociation" type="j:CourtOrderServiceAgencyAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between a court order and the agency that serves it.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderServiceAgencyAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for CourtOrderServiceAgencyAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderServiceAttemptedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a court order was attempted but unable to be delivered.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderServiceCautionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A caution, warning, or risk advisement given as an alert to an official servicing a court order.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderServiceDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a court order was delivered.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderServiceDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of how a court order was delivered.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderServiceOfficialAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an official who delivered a court order.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderServiceOfficialEnforcement" type="j:EnforcementOfficialType" substitutionGroup="j:CourtOrderServiceOfficialAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An enforcement official who delivered a court order.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderServiceOfficialJudicial" type="j:JudicialOfficialType" substitutionGroup="j:CourtOrderServiceOfficialAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A judicial official who delivered a court order.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderServiceReceivedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a service agency received a court order to deliver.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderServiceRestrictionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A restriction or limitation on how a court order can be delivered.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderSignatureMethodText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A method used to obtain a signature on a court order.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderSpecialInstructionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of inclusions and/or constraints of a court order.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderStatus" type="nc:StatusType" nillable="true">
<xs:annotation>
<xs:documentation>A state of a court order.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtOrderSupervisingAgency" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>An agency responsible for evaluating, investigating, supervising and/or setting conditions for a subject incarcerated, on probation, conditional release, supervised release, parole, or otherwise under the jurisdiction of the court, the Department of Corrections, or a Community Corrections Act county.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtReporter" type="j:JudicialOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>A person in employ of the court who transcribes a court proceeding.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CourtSupervisingAgency" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>A supervising agency that performs court services for a court unit.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Crash" type="j:CrashType" nillable="true">
<xs:annotation>
<xs:documentation>A traffic accident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for CrashType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashDriver" type="j:CrashDriverType" nillable="true">
<xs:annotation>
<xs:documentation>A motor vehicle driver involved into a traffic accident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashDriverAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for CrashDriverType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashDriverAuthorizationRestriction" type="j:DrivingRestrictionType" nillable="true">
<xs:annotation>
<xs:documentation>A restriction on a driver license or driver license permit.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashDriverContributingCircumstancesAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an action by the driver that may have contributed to the crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashDriverContributingCircumstancesCode" type="mmucc:DriverContributingCircumstancesCodeType" substitutionGroup="j:CrashDriverContributingCircumstancesAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An action by the driver that may have contributed to the crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashDriverDistractionAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a distraction which may have influenced the driver performance.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashDriverDistractionCode" type="mmucc:DriverDistractionCodeType" substitutionGroup="j:CrashDriverDistractionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A distraction which may have influenced the driver performance.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashDriverLicense" type="j:CrashDriverLicenseType" nillable="true">
<xs:annotation>
<xs:documentation>A driver license of a person at the time of a crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashDriverLicenseAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for CrashDriverLicenseType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashDriverLicenseCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a current kind of an individual's driver license at the time of the crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashDriverLicenseCategoryCode" type="mmucc:DriverLicenseCategoryCodeType" substitutionGroup="j:CrashDriverLicenseCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A current kind of an individual's driver license at the time of the crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashDriverLicenseClassAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a Type of License assigned by authorizing agent issuing a driver license to the individual.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashDriverLicenseClassCode" type="mmucc:DriverLicenseClassCodeType" substitutionGroup="j:CrashDriverLicenseClassAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A Type of License assigned by authorizing agent issuing a driver license to the individual.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashDriverLicensePermitStatusCode" type="mmucc:DriverLicensePermitStatusCodeType" substitutionGroup="j:DriverLicensePermitStatusAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A current status of an individuals driver license at the time of the crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashDriverViolationAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a vehicle-related violation, which applies to a driver involved in a crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashDriverViolationCode" type="aamva_d20:DrivingOffenseCodeType" substitutionGroup="j:CrashDriverViolationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A vehicle-related violation, which applies to a driver involved in a crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashDrivingRestrictionCode" type="mmucc:DrivingRestrictionCodeType" substitutionGroup="j:DrivingRestrictionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A Restriction assigned to an individuals driver license by the license examiner.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashDrivingViolationAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an offense a driver was convicted of in relation to a driving incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashDrivingViolationCode" type="aamva_d20:DrivingOffenseCodeType" substitutionGroup="j:CrashDrivingViolationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An offense a driver was convicted of in relation to a driving incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashEnvironmentContributingCircumstancesAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an apparent environmental condition which may have contributed to the crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashEnvironmentContributingCircumstancesCode" type="mmucc:CrashEnvironmentContributingCircumstancesCodeType" substitutionGroup="j:CrashEnvironmentContributingCircumstancesAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An apparent environmental condition which may have contributed to the crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashFirstHarmfulEventLocationAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a location of a first harmful event.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashFirstHarmfulEventLocationCode" type="mmucc:CrashFirstHarmfulEventLocationCodeType" substitutionGroup="j:CrashFirstHarmfulEventLocationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A location of a first harmful event.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashInformationSource" type="j:CrashInformationSourceType" nillable="true">
<xs:annotation>
<xs:documentation>An affiliation of the person completing the crash report.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashInformationSourceAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for CrashInformationSourceType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashJunctionRelationAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a location of the first harmful event in location to a junction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashJunctionRelationCode" type="mmucc:CrashJunctionRelationCodeType" substitutionGroup="j:CrashJunctionRelationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A location of the first harmful event in location to a junction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashLightConditionAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a type/level of light that existed at the time of the motor vehicle crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashLightConditionCode" type="mmucc:CrashLightConditionCodeType" substitutionGroup="j:CrashLightConditionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A type/level of light that existed at the time of the motor vehicle crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashMannerAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a manner of crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashMannerCode" type="mmucc:CrashMannerCodeType" substitutionGroup="j:CrashMannerAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A manner of crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashNonMotorist" type="j:CrashNonMotoristType" nillable="true">
<xs:annotation>
<xs:documentation>A non-motorist involved in a traffic accident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashNonMotoristAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for CrashNonMotoristType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashPassenger" type="j:CrashPassengerType" nillable="true">
<xs:annotation>
<xs:documentation>A motor vehicle passenger involved in a traffic accident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashPassengerAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for CrashPassengerType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashPerson" type="j:CrashPersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person involved in a traffic accident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashPersonAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for CrashPersonType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashPersonEMSTransportation" type="j:CrashPersonEMSTransportationType" nillable="true">
<xs:annotation>
<xs:documentation>A transportation of the patient by the EMS unit to a medical facility.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashPersonEMSTransportationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for CrashPersonEMSTransportationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashPersonInjury" type="nc:InjuryType" nillable="true">
<xs:annotation>
<xs:documentation>An injury received by a person involved in a traffic accident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashRoadContributingCircumstancesAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an apparent condition of the road which may have contributed to the crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashRoadContributingCircumstancesCode" type="mmucc:CrashRoadContributingCircumstancesCodeType" substitutionGroup="j:CrashRoadContributingCircumstancesAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An apparent condition of the road which may have contributed to the crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashRoadSurfaceConditionAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a roadway surface condition at the time and place of a crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashRoadSurfaceConditionCode" type="mmucc:CrashRoadSurfaceConditionCodeType" substitutionGroup="j:CrashRoadSurfaceConditionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A roadway surface condition at the time and place of a crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashSchoolBusRelatedAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a school bus relation,</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashSchoolBusRelatedCode" type="mmucc:CrashSchoolBusRelatedCodeType" substitutionGroup="j:CrashSchoolBusRelatedAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A school bus relation,</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashServiceCall" type="j:ServiceCallType" nillable="true">
<xs:annotation>
<xs:documentation>A call for service received from a person alerting an authority of a traffic accident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashVehicle" type="j:CrashVehicleType" nillable="true">
<xs:annotation>
<xs:documentation>A motor vehicle involved in a traffic accident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashVehicleAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for CrashVehicleType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashVehicleCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of motor vehicle unit.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashVehicleCategoryCode" type="mmucc:CrashVehicleCategoryCodeType" substitutionGroup="j:CrashVehicleCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of motor vehicle unit.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashVehicleDamageAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an area of the motor vehicle that received the initial impact.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashVehicleDamageCode" type="mmucc:VehicleDamageCodeType" substitutionGroup="j:CrashVehicleDamageAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An area of the motor vehicle that received the initial impact.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashVehicleEmergencyUseIndicationAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an indication official motor vehicles that are involved in a crash while on an emergency response.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashVehicleEmergencyUseIndicationCode" type="mmucc:CrashVehicleEmergencyUseIndicationCodeType" substitutionGroup="j:CrashVehicleEmergencyUseIndicationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An indication official motor vehicles that are involved in a crash while on an emergency response. Emergency refers to an official motor vehicle that is usually traveling with physical emergency signals in use, typically red light blinking, siren sounding, etc.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashVehicleLegalSpeedRateMeasure" type="nc:SpeedMeasureType" nillable="true">
<xs:annotation>
<xs:documentation>An authorized speed limit for the motor vehicle at the time of the crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashVehicleOccupant" type="j:CrashVehicleOccupantType" nillable="true">
<xs:annotation>
<xs:documentation>A vehicle occupant involved in a traffic accident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashVehicleOccupantAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for CrashVehicleOccupantType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashVehicleOccupantsQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A total number of injured and uninjured occupants in this motor vehicle involved in the crash, including persons in or on the motor vehicle at the time of the crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashWeatherConditionAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a prevailing atmospheric conditions that existed at the time of the crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashWeatherConditionCode" type="mmucc:CrashWeatherConditionCodeType" substitutionGroup="j:CrashWeatherConditionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A prevailing atmospheric conditions that existed at the time of the crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashWorkZone" type="j:CrashWorkZoneType" nillable="true">
<xs:annotation>
<xs:documentation>A Work Zone where the crash occurred.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashWorkZoneAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for CrashWorkZoneType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashWorkZoneIndicationAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a presence of a Work Zone.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashWorkZoneIndicationCode" type="mmucc:StandardSelectionCodeType" substitutionGroup="j:CrashWorkZoneIndicationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A presence of a Work Zone.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Credential" type="j:CredentialType" nillable="true">
<xs:annotation>
<xs:documentation>An acknowledged measure of achievement, education or professional training.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CredentialAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:CredentialType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CredentialCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of credential types for staff members.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CredentialCategoryText" type="nc:TextType" substitutionGroup="j:CredentialCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of credential types for staff members.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CredentialIssuingAuthority" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An issuing authority for the specific credential awarded.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CredentialTitleText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A title of the credential.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CreditBankIDCardCategoryCode" type="ndex:CreditBankIDCardCategoryCodeType" substitutionGroup="nc:ItemCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of credit/bank/ID card.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalActivityCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of criminal activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalActivityCategoryCode" type="j:CriminalActivityCategoryCodeType" substitutionGroup="j:CriminalActivityCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of criminal activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalActivityCategoryText" type="nc:TextType" substitutionGroup="j:CriminalActivityCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of criminal activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalAssociateAssociation" type="nc:PersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between people who are known criminals.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalHistorySummaryClassificationCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of classification given to a person as a result of criminal history summary evaluation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalInformationIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the information specified is classified as criminal information; false if it is not classified as criminal information.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalOrganization" type="j:CriminalOrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>An organization that is formed to or intentionally conducts illegal activities.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalOrganizationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for CriminalOrganizationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalOrganizationCautionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A caution or warning associated with a criminal organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalOrganizationMembershipHighQuantityText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A high estimate of the number of people in an organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalOrganizationMembershipInitiationText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the requirement or result of a person becoming a member of a criminal organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalOrganizationMembershipLowQuantityText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A low estimate of the number of people in an organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalOrganizationNCICIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification assigned to a criminal organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalOrganizationObjectiveText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An objective or purpose of the criminal organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalOrganizationTraitDetails" type="j:CriminalTraitDetailsType" nillable="true">
<xs:annotation>
<xs:documentation>A description of characteristic traits and identifiers of a criminal organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalTraitAction" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>A characteristic action associated with criminal activity by a person or a criminal organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalTraitActivityDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a kind of crime a criminal organization or person usually commits.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalTraitColorText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A color associated with criminal activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalTraitCommunicationDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the types of communication used by a criminal organization or person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalTraitDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of criminal characteristics.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalTraitDetails" type="j:CriminalTraitDetailsType" nillable="true">
<xs:annotation>
<xs:documentation>A set of criminal characteristics associated with a person or a criminal organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalTraitDetailsAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for CriminalTraitDetailsType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalTraitDressText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An identifying dress or clothing associated with a criminal organization or person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalTraitEthnicityAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an ethnic or cultural background associated with a criminal organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalTraitEthnicityText" type="nc:TextType" substitutionGroup="j:CriminalTraitEthnicityAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An ethnic or cultural background associated with a criminal organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalTraitGraffitiDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of criminal artwork associated with a criminal organization or person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalTraitGraffitiImage" type="nc:ImageType" nillable="true">
<xs:annotation>
<xs:documentation>An image of criminal artwork.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalTraitHandSignalText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An identifying hand signal associated with a criminal organization or person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalTraitModusOperandiText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A usual way in which a criminal organization or person acts or operates.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalTraitTargetDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the kind of recipient of criminal activity usually chosen by a criminal organization or person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalTraitTattooDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a tattoo associated with a criminal organization or person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalTraitTattooImage" type="nc:ImageType" nillable="true">
<xs:annotation>
<xs:documentation>An image of a tattoo associated with a criminal organization or person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CriminalTraitTurfText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a location a criminal organization or person often frequents or considers to have control over.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CurrentEvaluationIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an Person is currently undergoing an evaluation; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Curriculum" type="j:CurriculumType" nillable="true">
<xs:annotation>
<xs:documentation>A collection of subjects comprising a course of study offered by an educational system or program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CurriculumAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:CurriculumType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CurriculumCapacityRatioText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A limit of the capacity of students to instructors for a specific course or subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CurriculumDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A text description of the purpose of the Curriculum.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CurriculumGenderRestrictionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A gender for which a Curriculum is designed, if appropriate.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CurriculumID" type="niem-xs:string" nillable="true">
<xs:annotation>
<xs:documentation>An identifier for a Curriculum.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CurriculumName" type="nc:ProperNameTextType" nillable="true">
<xs:annotation>
<xs:documentation>A name used to identify a curriculum.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CurriculumPhase" type="j:CurriculumPhaseType" nillable="true">
<xs:annotation>
<xs:documentation>A structural element within a curriculum to help keep activities placed in an order that facilitates making appropriate progress.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CurriculumPhaseAssociatedActivity" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about a specific activity within a phase.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CurriculumPhaseAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:CurriculumPhaseType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CurriculumPhaseCapacityText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A ratio of subjects to staff members for a Phase of a specific topic.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CurriculumSequenceNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number assigned to each Curriculum to order the way the curriculum is sequenced within a program with all other Curricula.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CurriculumStartDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A scheduled date for the start of a Curriculum.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CustodyRequest" type="j:CustodyRequestType" nillable="true">
<xs:annotation>
<xs:documentation>A request for custodial responsibility of another person, usually a child.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CustodyRequestApprover" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>A person approving a request for custody.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CustodyRequestAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:CustodyRequestType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CustodyTransfer" type="j:CustodyTransferType" nillable="true">
<xs:annotation>
<xs:documentation>A transfer of custody or transportation of a subject or property from one enforcement party to another.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CustodyTransferActionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An action taken in the transfer of custody.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CustodyTransferAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for CustodyTransferType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CustodyTransferItem" type="nc:ItemType" nillable="true">
<xs:annotation>
<xs:documentation>A piece of property which is being transferred from one custody to another.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CustodyTransferReceivingEnforcementAgency" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>An enforcement agency that receives custody of a subject or property.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CustodyTransferReceivingEnforcementFacility" type="nc:FacilityType" nillable="true">
<xs:annotation>
<xs:documentation>An enforcement facility that receives custody of a subject or property.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CustodyTransferReceivingEnforcementOfficial" type="j:EnforcementOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>A peace official that receives custody of a subject or property.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CustodyTransferReleasingEnforcementAgency" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>An enforcement agency that releases custody of a subject or property.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CustodyTransferReleasingEnforcementFacility" type="nc:FacilityType" nillable="true">
<xs:annotation>
<xs:documentation>An enforcement facility that releases custody of a subject or property.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CustodyTransferReleasingEnforcementOfficial" type="j:EnforcementOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>A peace official that releases custody of a subject or property.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CustodyTransferSubject" type="j:SubjectType" nillable="true">
<xs:annotation>
<xs:documentation>A person who is being transferred from one custody to another.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DEAViolatorClassText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the violator class as assigned by the DEA.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Debt" type="j:DebtType" nillable="true">
<xs:annotation>
<xs:documentation>A financial debt owed to a person or organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DebtAlimonyEstablishedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date the alimony debt was established.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DebtAlimonyIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the debt is part of alimony awarded by a court; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DebtAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A total amount of debt owed to a person or organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DebtAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for DebtType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DebtChildSupportEstablishedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date the child support debt was established.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DebtChildSupportIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the debt is part of a child support obligation awarded by a court; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DebtCreditorAssociation" type="j:DebtCreditorAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a debt and a person or organization to which the debt is owed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DebtCreditorAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for DebtCreditorAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DebtDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the debt owed, obligations associated with that debt, and the reason for which the debt was incurred.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DebtGarnishmentEstablishedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date income was garnished to recoup debt.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DebtGarnishmentIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if income was garnished by a person or organization to recoup debt; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DebtTotalAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A total amount of debt represented in this financial compilation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DecalPeriodCode" type="aamva_d20:DecalPeriodCodeType" substitutionGroup="nc:DecalPeriodAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A lifespan of a decal on a vehicle license plate.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DeclarationPerson" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person who declared another person missing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DeclarationPersonAssociation" type="j:DeclarationPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a person who declared another person to be missing, and the missing person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DeclarationPersonAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for DeclarationPersonAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DeliveryAssociation" type="j:ServiceAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a client and a delivery service provider.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Deportee" type="j:DeporteeType" nillable="true">
<xs:annotation>
<xs:documentation>A person who is expelled from country by a governmental authority.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DeporteeAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for j:DeporteeType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DeporteeDeportationSupervisingAgencyAssociation" type="j:DeporteeDeportationSupervisingAgencyAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a deportee and an agency that supervised their deportation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DeporteeDeportationSupervisingAgencyAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for DeporteeDeportationSupervisingAgencyAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DeporteeDestinationLocationAssociation" type="j:DeporteeDestinationLocationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a deportee and a destination location to which they were deported.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DeporteeDestinationLocationAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for DeporteeDestinationLocationAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DeporteeOffenseAssociation" type="j:DeporteeOffenseAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a deportee and an offense for which they were deported.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DeporteeOffenseAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for DeporteeOffenseAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DestabilizingFactor" type="j:DestabilizingFactorType" nillable="true">
<xs:annotation>
<xs:documentation>A risk the may heighten testability in a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DestabilizingFactorAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:DestabilizingFactorType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DestabilizingFactorCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of risk the may heighten testability in a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DestabilizingFactorCategoryText" type="nc:TextType" substitutionGroup="j:DestabilizingFactorCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of risk the may heighten testability in a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DestabilizingFactorComment" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>A comment regarding additional information regarding destabilizing factors.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DestabilizingFactorOtherFactorDetailsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A detail description about an other factor that tends to heighten offender risk.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DetainerNotificationRequest" type="j:NotificationRequestType" nillable="true">
<xs:annotation>
<xs:documentation>A request from an organization or person wishing to take custody of a subject upon release and to be notified about a subject's pending release or transfer.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DetainerOrder" type="j:CourtOrderType" nillable="true">
<xs:annotation>
<xs:documentation>A data type for a formal agency order for any agency of government or law enforcement to detain a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Detention" type="nc:SupervisionType" nillable="true">
<xs:annotation>
<xs:documentation>A mandatory confined supervision of a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DetentionFacility" type="nc:FacilityType" nillable="true">
<xs:annotation>
<xs:documentation>A facility that carries out the confinement of a subject charged or convicted of a crime.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DevelopmentalDisabilityAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:DevelopmentalDisabilityType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DevelopmentalDisabilityYouthIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject or parolee had a possible developmental disability before the age of 18; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DevelopmentDisability" type="j:DevelopmentalDisabilityType" nillable="true">
<xs:annotation>
<xs:documentation>A diverse group of severe chronic conditions that are due to mental and/or physical impairments.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DevelopmentDisabilityCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a description or comment specific to a subject's development disability.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DevelopmentDisabilityCategoryText" type="nc:TextType" substitutionGroup="j:DevelopmentDisabilityCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of a subject's development disability.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DevelopmentDisabilityDetailsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A detail description of an other disability.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DevelopmentDisabilityDocumentOfRecord" type="nc:DocumentType" nillable="true">
<xs:annotation>
<xs:documentation>A name of the document that records the other disability.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DevelopmentDisabilityFunctionalLevelAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of level of functionality for a subject based of their disability.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DevelopmentDisabilityFunctionalLevelText" type="nc:TextType" substitutionGroup="j:DevelopmentDisabilityFunctionalLevelAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of level of functionality for a subject based of their disability.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DevelopmentDisabilityIdentifiedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date when the developmental disability was identified and recorded.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DeviceCategoryCode" type="ndex:DeviceCategoryCodeType" substitutionGroup="nc:DeviceCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of communication device.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DisciplinaryActionAugmentation" type="j:DisciplinaryActionAugmentationType" substitutionGroup="nc:DisciplinaryActionAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about a disciplinary action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DisciplinaryActionFacility" type="nc:FacilityType" nillable="true">
<xs:annotation>
<xs:documentation>A facility to which a person is assigned for a disciplinary action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DisciplinaryActionSanction" type="j:SanctionType" nillable="true">
<xs:annotation>
<xs:documentation>A sanction resulting from a hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DisciplinaryHearing" type="j:DisciplinaryHearingType" nillable="true">
<xs:annotation>
<xs:documentation>A fact finding hearing to determine whether a prohibited act was committed and, if so, the appropriate sanctions to be imposed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DisciplinaryHearingAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for DisciplinaryHearingType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DisciplinaryHearingDisposition" type="j:DisciplinaryHearingDispositionType" nillable="true">
<xs:annotation>
<xs:documentation>A outcome of a disciplinary hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DisciplinaryHearingDispositionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:DisciplinaryHearingDispositionType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DisciplinaryHearingDispositionConfinedToQuartersDaysNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number of days the subject is confined to quarters.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DisciplinaryHearingDispositionConfinedToQuartersWeekendsNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number of weekends the subject is confined to quarters on the weekends.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DisciplinaryHearingDispositionCreditForfeitureDaysNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number of days of credit forfeited for the offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DisciplinaryHearingDispositionCreditForfeitureDivisionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A division used in assessing the loss of credit due to the rule violation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DisciplinaryHearingDispositionExtraDutyHoursNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number of hours of extra duty assigned to the subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DisciplinaryHearingDispositionExtraDutyToDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date by which the extra duty is to be completed by the subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DisciplinaryHearingDispositionLossOfEveningProgramEndDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>An end date for the loss of the evening program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DisciplinaryHearingDispositionLossOfEveningProgramStartDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A start date for the loss of the evening program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DisciplinaryHearingDispositionLossOfYardProgramEndDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>An end date for the loss of the yard program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DisciplinaryHearingDispositionLossOfYardProgramStartDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A start date for the loss of the yard program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DisciplinaryHearingDispositionMandatoryRandomDrugTestingDivisionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A division under which the subject had a mandatory random testing imposed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DisciplinaryHearingDispositionMandatoryRandomDrugTestingIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if mandatory random drug testing is to be imposed on the subject; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DisciplinaryHearingDispositionPrivilegeLossDaysNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number of days over which the subject loses the given privilege.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DisciplinaryHearingDispositionPrivilegeLossEndDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>An end date for the loss of a given privilege.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DisciplinaryHearingDispositionPrivilegeLossPrivilegeText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A privilege lost as a result of being found guilty of the rule violation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DisciplinaryHearingDispositionPrivilegeLossStartDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A start date for the loss of a given privilege.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DisciplinaryHearingDispositionSuspendedSentenceCDCDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date of a previous sentence that was suspended but invoked here as a result of the rule violation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DisciplinaryHearingDispositionSuspendedSentenceLogText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A log number associated with a previous sentence that was suspended but invoked here as a result of the rule violation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DisciplinaryHearingIncident" type="nc:IncidentType" nillable="true">
<xs:annotation>
<xs:documentation>A commission or alleged commission of a prohibited act involving a subject and occurring while in custody and/or during a period of incarceration/holding.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DisciplinaryHearingWitnessCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of witness involved in a disciplinary hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DisciplinaryIncident" type="nc:IncidentType" nillable="true">
<xs:annotation>
<xs:documentation>A commission or alleged commission of a prohibited act involving a subject and occurring while in custody and/or during a period of incarceration/holding.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DispositionCategoryCodeText" type="nc:TextType" substitutionGroup="nc:DispositionCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of disposition.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DistrictIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification of a region or locality.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DiversionProgram" type="nc:ProgramType" nillable="true">
<xs:annotation>
<xs:documentation>A program designed to help a person give up a criminal lifestyle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DNACollectedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if DNA has been collected; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DNACollectionStatusAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a status on the DNA collection from a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DNACollectionStatusText" type="nc:TextType" substitutionGroup="j:DNACollectionStatusAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A status on the DNA collection from a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DNATest" type="j:DNATestType" nillable="true">
<xs:annotation>
<xs:documentation>A test of biologic material administered to identify or describe the contained genetic code, includes materials resulting in non-coding DNA or "Junk DNA" results.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DNATestAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for DNATestType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DocumentAmendedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a document has been amended; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DocumentApprovedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a document was approved.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DocumentAugmentation" type="j:DocumentAugmentationType" substitutionGroup="nc:DocumentAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about a document.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DocumentComment" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>A comment about or a description of the allocation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DocumentCorrectionalInstituteIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a the document is associated with a Correctional Institute; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DocumentCourtAssociation" type="j:DocumentCourtAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between a document and a court.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DocumentCourtAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for DocumentCourtAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DocumentJudicialOfficialAssociation" type="j:DocumentJudicialOfficialAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between a document and a judicial official.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DocumentJudicialOfficialAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for DocumentJudicialOfficialAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DocumentJurisdictionAssociation" type="j:DocumentJurisdictionAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between a document and a jurisdiction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DocumentJurisdictionAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for DocumentJurisdictionAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DocumentLocationAssociation" type="j:DocumentLocationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between a document and a location.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DocumentLocationAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for DocumentLocationAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DocumentParoleIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a the document is associated with a Parole; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DocumentProbationIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a the document is associated with a Probation; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DocumentReviewDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a document was reviewed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DocumentSignature" type="j:SignatureType" nillable="true">
<xs:annotation>
<xs:documentation>A signature on a document.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DomesticViolenceAssessment" type="j:DomesticViolenceAssessmentType" nillable="true">
<xs:annotation>
<xs:documentation>A tool designed to help assess safety, risk, strengths and needs of a subject involved in offenses/groups of offenses that involve domestic violence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DomesticViolenceAssessmentAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for DomesticViolenceAssessmentType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DomesticViolenceChildImpactAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an impact of domestic violence upon children.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DomesticViolenceChildImpactCode" type="ndex:DomesticViolenceChildImpactCodeType" substitutionGroup="j:DomesticViolenceChildImpactAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An impact of domestic violence upon children.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DomesticViolenceChildImpactText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An impact of domestic violence upon children.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DomesticViolenceHistoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the domestic violence history of a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DomesticViolenceLevelAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a level of domestic violence involved.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DomesticViolenceLevelCode" type="ndex:DomesticViolenceLevelCodeType" substitutionGroup="j:DomesticViolenceLevelAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A level of domestic violence involved.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DomesticViolenceLevelText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A level of domestic violence involved.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DomesticViolencePatternIndicationAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an indication of a subject's pattern of domestic violence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DomesticViolencePatternIndicationCode" type="ndex:DomesticViolencePatternIndicationCodeType" substitutionGroup="j:DomesticViolencePatternIndicationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An indication of a subject's pattern of domestic violence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DomesticViolencePatternIndicationText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An indication of a subject's pattern of domestic violence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DomesticViolenceSocialHistoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a factor contributing to subject's domestic violence history.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DomesticViolenceSocialHistoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A factor contributing to subject's domestic violence history.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DomesticViolenceSubjectAttitudeAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a subject's attitude toward his or her domestic violence actions.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DomesticViolenceSubjectAttitudeText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A subject's attitude toward his or her domestic violence actions.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DomesticViolenceVictimPerceptionAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a victim's perception of a subject or actions of a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DomesticViolenceVictimPerceptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A victim's perception of a subject or actions of a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrillingEquipmentCategoryCode" type="ndex:DrillingEquipmentCategoryCodeType" substitutionGroup="nc:ItemCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of tool.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverConviction" type="j:DriverConvictionType" nillable="true">
<xs:annotation>
<xs:documentation>A judge or jury finding a person guilty or a person pleading guilty in relation to a traffic offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverConvictionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for DriverConvictionType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverConvictionCitation" type="j:CitationType" nillable="true">
<xs:annotation>
<xs:documentation>A citation received by a person that resulted in a conviction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverConvictionCMVAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an indication of whether a person was driving a commercial motor vehicle (CMV) in an incident that resulted in a conviction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverConvictionCMVCode" type="aamva_d20:CMVCodeType" substitutionGroup="j:DriverConvictionCMVAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An indication of whether a person was driving a commercial motor vehicle (CMV) in an incident that resulted in a conviction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverConvictionCMVText" type="nc:TextType" substitutionGroup="j:DriverConvictionCMVAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An indication of whether a person was driving a commercial motor vehicle (CMV) in an incident that resulted in a conviction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverConvictionHazMatAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an indication of whether a person was carrying hazardous materials (HazMat) in a vehicle that was involved in an incident, resulting in a conviction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverConvictionHazMatCode" type="aamva_d20:HazMatCodeType" substitutionGroup="j:DriverConvictionHazMatAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An indication of whether a person was carrying hazardous materials (HazMat) in a vehicle that was involved in an incident, resulting in a conviction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverConvictionHazMatText" type="nc:TextType" substitutionGroup="j:DriverConvictionHazMatAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An indication of whether a person was carrying hazardous materials (HazMat) in a vehicle that was involved in an incident, resulting in a conviction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverConvictionOffenseAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a specific offense or charge for which the party has been found guilty.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverConvictionOffenseCode" type="aamva_d20:DrivingOffenseCodeType" substitutionGroup="j:DriverConvictionOffenseAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An offense a driver was convicted of in relation to a driving incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverConvictionOffenseDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of additional details about an ACD defined offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverConvictionOffenseText" type="nc:TextType" substitutionGroup="j:DriverConvictionOffenseAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A specific offense or charge for which the party has been found guilty.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverHistoryAccidentQuantity" type="niem-xs:nonNegativeInteger" nillable="true">
<xs:annotation>
<xs:documentation>A number of accidents or crashes in which a driver has been involved.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverHistoryConvictionQuantity" type="niem-xs:nonNegativeInteger" nillable="true">
<xs:annotation>
<xs:documentation>A number of times that a driver has been convicted.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverHistorySummary" type="j:DriverHistorySummaryType" nillable="true">
<xs:annotation>
<xs:documentation>A summary of a driver's history</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverHistorySummaryAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for DriverHistorySummaryType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverHistoryWithdrawalQuantity" type="niem-xs:nonNegativeInteger" nillable="true">
<xs:annotation>
<xs:documentation>A count of the number of withdrawals recorded on a drivers license record.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicense" type="j:DriverLicenseType" nillable="true">
<xs:annotation>
<xs:documentation>A license issued to a person granting driving privileges.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseAssociation" type="j:DriverLicenseAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between a driver license and a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for DriverLicenseAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for DriverLicenseType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseBase" type="j:DriverLicenseBaseType" nillable="true">
<xs:annotation>
<xs:documentation>An authorization issued to a driver granting driving privileges.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseBaseAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for DriverLicenseBaseType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseBaseEndorsementAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for DriverLicenseBaseEndorsementType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseCardDesignRevisionDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>An implementation date of the most recent version or modification to the visible design of a jurisdictions driver license or ID card.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseCardIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification that is affixed to the raw materials (card stock, laminate, etc.) used in producing driver licenses and ID cards. The numbers are issued by the material's manufacturer and provide a unique reference to a card within a jurisdiction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseCommercialClassAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of commercial vehicle that a licensed driver has been examined on and approved to operate.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseCommercialClassCode" type="aamva_d20:DriverLicenseClassCodeType" substitutionGroup="j:DriverLicenseCommercialClassAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of commercial vehicle that a licensed driver has been examined on and approved to operate.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseCommercialClassText" type="nc:TextType" substitutionGroup="j:DriverLicenseCommercialClassAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of commercial vehicle that a licensed driver has been examined on and approved to operate.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseCommercialStatusAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a current status of an individual's Commercial privilege type.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseCommercialStatusCode" type="aamva_d20:DrivingStatusCodeType" substitutionGroup="j:DriverLicenseCommercialStatusAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A current status of an individual's Commercial privilege type.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseCommercialStatusText" type="nc:TextType" substitutionGroup="j:DriverLicenseCommercialStatusAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A current status of an individual's Commercial privilege type.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseConviction" type="j:DriverConvictionType" nillable="true">
<xs:annotation>
<xs:documentation>A conviction which affects a drivers license.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseDrivingIncidentAssociation" type="j:DriverLicenseDrivingIncidentAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between a driver license and a driving incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseDrivingIncidentAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for DriverLicenseDrivingIncidentAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseEndorsement" type="j:DriverLicenseEndorsementType" nillable="true">
<xs:annotation>
<xs:documentation>An endorsement on a driver license or driver license permit which authorizes the operation of specified types of vehicles carrying specified loads.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseEndorsementAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:DriverLicenseEndorsementType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseEndorsementCode" type="aamva_d20:DrivingEndorsementCodeType" nillable="true">
<xs:annotation>
<xs:documentation>An endorsement on a driver license or driver license permit which authorizes the operation of specified types of vehicles carrying specified loads.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseEndorsementEndDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which an endorsement for a driver license ends.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseEndorsementText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An endorsement on a driver license or driver license permit which authorizes the operation of specified types of vehicles carrying specified loads.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseEnhancedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a driver license is an Enhanced Driver License in accordance with US Department of Homeland Security criteria; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseExpirationDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date after which a driver license or driver license permit is no longer valid.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseHMEThreatAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a code indicating if a driver should be issued a Hazardous Material Endorsement, as determined by the TSA data concept for a background check and adjudication process.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseHMEThreatCode" type="aamva_d20:DriverLicenseHMEThreatCodeType" substitutionGroup="j:DriverLicenseHMEThreatAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A code indicating if a driver should be issued a Hazardous Material Endorsement, as determined by the TSA background check and adjudication process.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseHMEThreatDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which an adjudication by the TSA was made, of a driver's suitability to hold a Hazardous Material Endorsement.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseHMEThreatText" type="nc:TextType" substitutionGroup="j:DriverLicenseHMEThreatAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A determination if a driver should be issued a HAZMAT Endorsement, as determined by the TSA adjudication process.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A driver license identification or driver license permit identification, including the number and state.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseIssueDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date when a driver license or driver license permit is issued or renewed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseIssuingCountryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an identifier of the country in which an identity document was issued.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseIssuingCountryCode" type="aamva_d20:DHSDriverLicenseIssuingCountryCodeType" substitutionGroup="j:DriverLicenseIssuingCountryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An identifier of the country in which an identity document was issued.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseLimitedTermIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a driver license or identification card is classified by DHS regulations as a temporary or limited-term document (i.e. the expiration date of the card is limited to the duration of an aliens legal stay in the U.S.); false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseMedicalCertification" type="j:DriverLicenseMedicalCertificationType" nillable="true">
<xs:annotation>
<xs:documentation>A medical certification associated with a driver license.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseMedicalCertificationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for j:DriverLicenseMedicalCertificationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseMedicalCertificationExpirationDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which a medical certificate issued to a commercial driver expires.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseMedicalCertificationIssueDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which a medical practitioner issued a medical certificate to a commercial driver.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseMedicalCertificationRestrictionAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a restriction imposed on a commercial driver by a medical examiner.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseMedicalCertificationRestrictionCode" type="aamva_d20:DriverLicenseMedicalCertificationRestrictionCodeType" substitutionGroup="j:DriverLicenseMedicalCertificationRestrictionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A restriction imposed on a commercial driver by a medical examiner.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseMedicalCertificationStatusAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an indication of the status of a driver's medical certification.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseMedicalCertificationStatusCode" type="aamva_d20:DriverLicenseMedicalCertificationStatusCodeType" substitutionGroup="j:DriverLicenseMedicalCertificationStatusAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An indication of the status of a driver's medical certification.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseMedicalSelfCertificationAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a driver's self certification of the commercial driver's status regarding 49 CFR 390.3 and the type of driving.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseMedicalSelfCertificationCode" type="aamva_d20:DriverLicenseMedicalSelfCertificationCodeType" substitutionGroup="j:DriverLicenseMedicalSelfCertificationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A driver's self certification of the commercial driver's status regarding 49 CFR 390.3 and the type of driving.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseNonCommercialClassText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of non-commercial vehicle that a licensed driver has been examined on and approved to operate.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseNonCommercialStatusAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a current status of an individual's non-commercial privilege (base) type.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseNonCommercialStatusCode" type="aamva_d20:DrivingStatusCodeType" substitutionGroup="j:DriverLicenseNonCommercialStatusAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A current status of an individual's non-commercial privilege (base) type.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseNonCommercialStatusText" type="nc:TextType" substitutionGroup="j:DriverLicenseNonCommercialStatusAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A current status of an individual's non-commercial privilege (base) type.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicensePermit" type="j:DriverLicensePermitType" nillable="true">
<xs:annotation>
<xs:documentation>A driver license permit issued to a driver granting conditional or limited driving privileges.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicensePermitAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for DriverLicensePermitType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicensePermitClassificationText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of commercial or non-commercial vehicle that a licensed driver has been examined on and approved to operate subject to a permit.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicensePermitEndorsement" type="j:DriverLicensePermitEndorsementType" nillable="true">
<xs:annotation>
<xs:documentation>An endorsement on a driver license which authorizes the operation of specified types of vehicles carrying specified loads.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicensePermitEndorsementAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:DriverLicensePermitEndorsementType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicensePermitEndorsementCode" type="aamva_d20:DriverLicensePermitEndorsementCodeType" nillable="true">
<xs:annotation>
<xs:documentation>An endorsement on a driver license permit which authorizes the operation of specified types of vehicles carrying specified loads.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicensePermitQuantity" type="niem-xs:nonNegativeInteger" nillable="true">
<xs:annotation>
<xs:documentation>A number of driver permits issued on a license.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicensePermitRestriction" type="j:DriverLicensePermitRestrictionType" nillable="true">
<xs:annotation>
<xs:documentation>A restriction on a driver license permit.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicensePermitRestrictionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:DriverLicensePermitRestrictionType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicensePermitRestrictionCode" type="aamva_d20:DrivingPermitRestrictionCodeType" nillable="true">
<xs:annotation>
<xs:documentation>A category of a driving restriction on a permit.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicensePermitStatusAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a current status of an individuals driver license permit.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicensePermitStatusCode" type="aamva_d20:DrivingStatusCodeType" substitutionGroup="j:DriverLicensePermitStatusAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A current status of an individuals driver license permit.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicensePermitStatusText" type="nc:TextType" substitutionGroup="j:DriverLicensePermitStatusAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A current status of an individuals driver license permit.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicensePerson" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person to which a driver license or driver license permit is assigned.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseREALIDComplianceAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an indication of the degree to which a driver license or ID Card is compliant with the REAL ID A data concept for act.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseREALIDComplianceCode" type="aamva_d20:DriverLicenseREALIDComplianceCodeType" substitutionGroup="j:DriverLicenseREALIDComplianceAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An indication of the degree to which a driver license or ID Card is compliant with the REAL ID Act.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseRestriction" type="j:DriverLicenseRestrictionType" nillable="true">
<xs:annotation>
<xs:documentation>A restriction on a driver license.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseRestrictionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:DriverLicenseRestrictionType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseRestrictionCode" type="aamva_d20:DrivingRestrictionCodeType" nillable="true">
<xs:annotation>
<xs:documentation>A category of a driving restriction on a license.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseSkillsPerformanceEvaluationEffectiveDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A start date of the most recent variance of a medical certificate, due to a commercial driver's Skills Performance Evaluation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseSkillsPerformanceEvaluationExpirationDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>An expiration date of the most recent variance of a medical certificate, due to a commercial driver's Skills Performance Evaluation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWaiverExemptEffectiveDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A start date of the most recent variance of a medical certificate, due to a waiver or exemption.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWaiverExemptExpirationDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>An expiration date of the most recent variance of a medical certificate, due to a waiver or exemption.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWaiverExemptExpirationIndefiniteIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the expiration date of the most recent variance of a medical certificate is indefinite; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawal" type="j:DriverLicenseWithdrawalType" nillable="true">
<xs:annotation>
<xs:documentation>A driver license withdrawal.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawalAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a withdrawal value.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawalActionAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of driver license withdrawal action that was taken.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawalActionCode" type="aamva_d20:DriverLicenseWithdrawalActionCodeType" substitutionGroup="j:DriverLicenseWithdrawalActionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of driver license withdrawal action that was taken.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawalActionText" type="nc:TextType" substitutionGroup="j:DriverLicenseWithdrawalActionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of driver license withdrawal action that was taken.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawalAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for DriverLicenseWithdrawalType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawalBasisAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a basis for the withdrawal action for a driver.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawalBasisCode" type="aamva_d20:DriverLicenseWithdrawalBasisCodeType" substitutionGroup="j:DriverLicenseWithdrawalBasisAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A basis for the withdrawal action for a driver.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawalBasisText" type="nc:TextType" substitutionGroup="j:DriverLicenseWithdrawalBasisAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A basis for the withdrawal action for a driver.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawalCode" type="aamva_d20:DrivingOffenseCodeType" substitutionGroup="j:DriverLicenseWithdrawalAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A reason for a driver license withdrawal.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawalDueProcessStatusAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a due process status of a withdrawal action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawalDueProcessStatusCode" type="aamva_d20:DriverLicenseWithdrawalDueProcessStatusCodeType" substitutionGroup="j:DriverLicenseWithdrawalDueProcessStatusAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A due process status of a withdrawal action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawalDueProcessStatusText" type="nc:TextType" substitutionGroup="j:DriverLicenseWithdrawalDueProcessStatusAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A due process status of a withdrawal action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawalEffectiveDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which a driver license withdrawal becomes effective.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawalEligibilityAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an indication of when a driver is eligible to apply for reinstatement of those driving privileges withdrawn.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawalEligibilityCode" type="aamva_d20:DriverLicenseWithdrawalEligibilityCodeType" substitutionGroup="j:DriverLicenseWithdrawalEligibilityAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An indication of when a driver is eligible to apply for reinstatement of those driving privileges withdrawn.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawalEligibilityDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on or after which a driver is eligible to apply for reinstatement of those driving privileges withdrawn.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawalExtentAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a portion of driving privileges being withdrawn.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawalExtentCode" type="aamva_d20:DriverLicenseWithdrawalExtentCodeType" substitutionGroup="j:DriverLicenseWithdrawalExtentAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A portion of driving privileges being withdrawn.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawalExtentText" type="nc:TextType" substitutionGroup="j:DriverLicenseWithdrawalExtentAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A portion of driving privileges being withdrawn.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawalIssuingAuthorityAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a jurisdiction which withdrew driving privileges for a driver.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawalIssuingAuthorityCode" type="aamva_d20:JurisdictionAuthorityCodeType" substitutionGroup="j:DriverLicenseWithdrawalIssuingAuthorityAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A jurisdiction which withdrew driving privileges for a driver.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawalIssuingAuthorityText" type="nc:TextType" substitutionGroup="j:DriverLicenseWithdrawalIssuingAuthorityAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A jurisdiction which withdrew driving privileges for a driver.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawalLocatorReferenceIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A reference identification number for the organization that keeps the withdrawal records.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawalPendingIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a current licensing jurisdiction has an action pending that, if carried to completion, will cause a withdrawal of a specified driver privilege type; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawalReasonReferenceAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a withdrawal reason for future reference by the original State of Conviction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawalReasonReferenceCodeText" type="nc:TextType" substitutionGroup="j:DriverLicenseWithdrawalReasonReferenceAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A withdrawal reason for future reference by the original State of Conviction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawalReinstatementDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date that the licensing privilege of an individual driver (which has been previously withdrawn) is reinstated.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DriverLicenseWithdrawalText" type="nc:TextType" substitutionGroup="j:DriverLicenseWithdrawalAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A reason for the withdrawal.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingAccidentSeverityAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a severity level of an accident or crash, based on the most intense injury to any person or, if none were injured, so designating.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingAccidentSeverityCode" type="aamva_d20:AccidentSeverityCodeType" substitutionGroup="j:DrivingAccidentSeverityAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A severity level of an accident or crash, based on the most intense injury to any person or, if none were injured, so designating.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingAccidentSeverityText" type="nc:TextType" substitutionGroup="j:DrivingAccidentSeverityAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A severity level of an accident or crash, based on the most intense injury to any person or, if none were injured, so designating.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingIncident" type="j:DrivingIncidentType" nillable="true">
<xs:annotation>
<xs:documentation>An incident involving a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingIncidentAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for DrivingIncidentType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingIncidentCMVAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a determination of whether the incident occurred while the driver was operating a commercial vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingIncidentCMVCode" type="aamva_d20:CMVCodeType" substitutionGroup="j:DrivingIncidentCMVAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A determination of whether the incident occurred while the driver was operating a commercial vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingIncidentCMVText" type="nc:TextType" substitutionGroup="j:DrivingIncidentCMVAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A determination of whether the incident occurred while the driver was operating a commercial vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingIncidentCollisionIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a driving incident involved a collision with another vehicle, person, or object; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingIncidentDriverOwnershipIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a driver owns the vehicle being driven in an incident; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingIncidentFemalePassengerQuantityText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A number of females in a vehicle excluding the driver when an incident occurred.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingIncidentHazMatAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a determination of whether the incident occurred while the driver was operating a commercial vehicle that was carrying hazardous materials (that required a placard).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingIncidentHazMatCode" type="aamva_d20:HazMatCodeType" substitutionGroup="j:DrivingIncidentHazMatAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A determination of whether the incident occurred while the driver was operating a commercial vehicle that was carrying hazardous materials (that required a placard).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingIncidentHazMatText" type="nc:TextType" substitutionGroup="j:DrivingIncidentHazMatAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A determination of whether the incident occurred while the driver was operating a commercial vehicle that was carrying hazardous materials (that required a placard).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingIncidentJurisdiction" type="nc:JurisdictionType" nillable="true">
<xs:annotation>
<xs:documentation>A jurisdiction in which an incident occurred.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingIncidentLaserDetectionIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a laser was involved in the detection of an incident; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingIncidentLegalSpeedRateMeasure" type="nc:SpeedMeasureType" nillable="true">
<xs:annotation>
<xs:documentation>A legally designated speed limit in the area where an incident occurred.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingIncidentLocatorReferenceIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A reference identification number for the organization that keeps the incident report.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingIncidentMalePassengerQuantityText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A number of males in a vehicle excluding the driver when an incident occurred.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingIncidentMobilePhoneIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a mobile phone being used was involved in an incident; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingIncidentPassenger" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person in a vehicle excluding the driver when an incident occurred.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingIncidentPassengerDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the people in a vehicle excluding the driver during the time of an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingIncidentPassengerQuantityText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A number of people in a vehicle excluding the driver when an incident occurred.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingIncidentRadarDetectionIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if radar was involved in the detection of an incident; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingIncidentRecordedSpeedRateMeasure" type="nc:SpeedMeasureType" nillable="true">
<xs:annotation>
<xs:documentation>A speed a vehicle was moving at when an incident occurred.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingIncidentRoadCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of road where an incident occurred.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingIncidentRoadDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the road conditions during the time of an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingIncidentTrafficDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the traffic conditions during the time of an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingIncidentWeatherDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the weather during the time of an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingOffenseCode" type="aamva_d20:DrivingOffenseCodeType" substitutionGroup="j:OffenseDesignationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A driving offense designation as specified by the AAMVA Code Dictionary (ACD).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingRestriction" type="j:DrivingRestrictionType" nillable="true">
<xs:annotation>
<xs:documentation>A restriction applicable to a driver permit or license.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingRestrictionAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a driving restriction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingRestrictionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for DrivingRestrictionType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingRestrictionDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the nature of a restriction</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingRestrictionEndDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which a special restriction ends.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrivingRestrictionText" type="nc:TextType" substitutionGroup="j:DrivingRestrictionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A category of a driving restriction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugAugmentation" type="j:DrugAugmentationType" substitutionGroup="nc:DrugAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about a drug.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugCategoryCode" type="ucr:DrugCategoryCodeType" substitutionGroup="nc:SubstanceCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of drug.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugInvolvementSuspicionAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a driver or non-motorist involved in the crash suspected by law enforcement to have used drugs.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugInvolvementSuspicionCode" type="mmucc:StandardSelectionCodeType" substitutionGroup="j:DrugInvolvementSuspicionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A driver or non-motorist involved in the crash suspected by law enforcement to have used drugs.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugPrescribingOrganizationName" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A name of a prescribing organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugPrescribingPhysicianFullName" type="nc:PersonNameTextType" nillable="true">
<xs:annotation>
<xs:documentation>A name of a physician who provided written direction to use or consume medication.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugTest" type="j:DrugTestType" nillable="true">
<xs:annotation>
<xs:documentation>A test to determine a subject current or recent drug use.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugTestAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:DrugTestType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugTestCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of drug test.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugTestCategoryCode" type="mmucc:DrugTestCategoryCodeType" substitutionGroup="j:DrugTestCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of drug test.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugTestDrugSampleSizeQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A count of the sample size for the drug test.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugTestDrugTestedCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of drug specifically tested.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugTestDrugTestedCategoryText" type="nc:TextType" substitutionGroup="j:DrugTestDrugTestedCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of drug specifically tested.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugTestResultAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a result of a drug test.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugTestResultAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:DrugTestResultType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugTestResultCode" type="mmucc:DrugTestResultCodeType" substitutionGroup="j:DrugTestResultAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A result of a drug test.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugTestResultDrugMeasure" type="nc:SubstanceMeasureType" nillable="true">
<xs:annotation>
<xs:documentation>An amount of substance found in the drug sample.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugTestResultOtherDrugText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of other drugs found in testing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugTestStatusAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a status of a drug test.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugTestStatusCode" type="mmucc:DrugTestStatusCodeType" substitutionGroup="j:DrugTestStatusAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A status of a drug test.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugUseAssessment" type="j:DrugUseAssessmentType" nillable="true">
<xs:annotation>
<xs:documentation>An assessment process to determine a subject's past drug use and/or dependency.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugUseAssessmentAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:DrugUseAssessmentType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugUseAssessmentDrugDependencyIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject of assessment has a drug dependency; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugUseAssessmentDrugFreeDuration" type="niem-xs:duration" nillable="true">
<xs:annotation>
<xs:documentation>A number of consecutive months an offender was determined to be free of narcotics.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugUseAssessmentDrugTest" type="j:DrugTestType" nillable="true">
<xs:annotation>
<xs:documentation>A drug test used as part of an assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugUseAssessmentDrugTreatmentProgramsAttendedQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A number of drug treatment programs attended by the subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugUseAssessmentFirstUsedAgeQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A count for an age when an individual first used drugs.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugUseAssessmentInPrisonDrugTreatmentProgramsAttendedQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A number of drug treatment programs attended by the subject while incarcerated.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugUseAssessmentLastDrugTestDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date of the assessment subject's last drug test.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugUseAssessmentPrimaryDrugOfChoiceAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of values for drugs that have been used by the subject in the past.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugUseAssessmentPrimaryDrugOfChoiceText" type="nc:TextType" substitutionGroup="j:DrugUseAssessmentPrimaryDrugOfChoiceAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of values for drugs that have been used by the subject in the past.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugUseAssessmentRelapseTriggerText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A relapse trigger that could lead the subject to use drugs.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugUseAssessmentSecondaryDrugOfChoiceAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of values for secondary drug of choice.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugUseAssessmentSecondaryDrugOfChoiceText" type="nc:TextType" substitutionGroup="j:DrugUseAssessmentSecondaryDrugOfChoiceAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of values for secondary drug of choice.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugUseAssessmentUsedNeedleIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if subject reported use of needles; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugUseAssessmentYearsOfProblemUseQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A number indicating the years the subject has had drug-related problems.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrugUseDrug" type="nc:DrugType" nillable="true">
<xs:annotation>
<xs:documentation>A type of drug.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EducationalActivity" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>An event or activity in the process of an education course and programs.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EducationalActivityAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:EducationalActivityType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EducationalActivityDocumentedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>An actual date of documentation for education activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EducationalActivityFullTimeIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an individual is enrolled in education activity as a full-time student or not; false otherwise; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EducationAugmentation" type="j:EducationAugmentationType" substitutionGroup="nc:EducationAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about an education.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EducationCourse" type="j:EducationCourseType" nillable="true">
<xs:annotation>
<xs:documentation>A specific subject course offered thru and educational program or institution.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EducationCourseActivity" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>An event or process related to an educational course.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EducationCourseAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:EducationCourseType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EducationCourseComment" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>A comment related to an educational course.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EducationCourseDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of an educational course.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EducationCourseEarnedGradeText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A grade awarded as the result of a completed educational course.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EducationCourseEnrollmentDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date when a subject enrolled for an educational course.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EducationCourseEntryDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date the subject commenced the educational course.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EducationCourseGenderRestrictionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A comment specific to gender qualifiers for a specific educational course.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EducationCourseLevelOfNeedIntensityAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of measure for the intensity and level of need provided by an educational course.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EducationCourseLevelOfNeedIntensityText" type="nc:TextType" substitutionGroup="j:EducationCourseLevelOfNeedIntensityAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of measure for the intensity and level of need provided by an educational course.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EducationCourseMetadataRepositoryID" type="niem-xs:string" nillable="true">
<xs:annotation>
<xs:documentation>An identifier for the details about an educational course.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EducationCourseName" type="nc:ProperNameTextType" nillable="true">
<xs:annotation>
<xs:documentation>A name of an educational course.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EducationCoursePriorUnitsCompletedQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A number of units previously completed toward an educational course.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EducationCourseSequenceNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number of an educational course indicating the sequence in a series of courses.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EducationCourseTerminatedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date of termination for an educational course.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EducationCourseTerminatedReasonAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an explanation for the educational course being terminated.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EducationCourseTerminatedReasonText" type="nc:TextType" substitutionGroup="j:EducationCourseTerminatedReasonAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An explanation for the educational course being terminated.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EducationCourseTitleText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A title for an educational course.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EducationCourseUnitsCompletedQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A total number of educational course units completed by a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EducationTotalYearsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A total number of years a person has been involved in attaining their education.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EmailMessageAssociation" type="j:EmailMessageAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between originator, receiver, and an e-mail message.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EmailMessageAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for EmailMessageAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EmergencyContactPersonAssociation" type="nc:PersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a person and a person to be contacted in case of an emergency.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EmergencyMedicalServiceCall" type="j:ServiceCallType" nillable="true">
<xs:annotation>
<xs:documentation>A call for medical service received from a person alerting an authority of a Traffic Accident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EmploymentAssessment" type="j:EmploymentAssessmentType" nillable="true">
<xs:annotation>
<xs:documentation>An assessment process of a subject's employment or employability.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EmploymentAssessmentAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:EmploymentAssessmentType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EmploymentAssignedUnitAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a unit commonly used by the person in a particular position.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EmploymentAssignedUnitEnforcementUnit" type="j:EnforcementUnitType" substitutionGroup="j:EmploymentAssignedUnitAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A unit commonly used by the person in a particular position.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EmploymentAssignedUnitOrganization" type="nc:OrganizationType" substitutionGroup="j:EmploymentAssignedUnitAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A unit commonly used by the person in a particular position.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EmploymentAssociationAugmentation" type="j:EmploymentAssociationAugmentationType" substitutionGroup="nc:EmploymentAssociationAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about an employment association.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EmploymentAuthorizedEndDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date that the subject last worked at the referenced employer location.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EmploymentBondPostedToGainEmploymentIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject posted bond to gain or return to employment; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EmploymentEndReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A comment indicating the reason for the end of an instance of employment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EmploymentFacility" type="nc:FacilityType" nillable="true">
<xs:annotation>
<xs:documentation>A physical building or plant where employment occurred.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EmploymentIncludesCommunityServiceIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject's employment contains community service; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EmploymentJobReferenceAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a document or person or entity that serves as reference to a subject's employment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EmploymentLengthDaysQuantity" type="nc:QuantityType" substitutionGroup="nc:EmploymentLengthAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A number value for the total days of a subject's employment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EmploymentPlan" type="nc:PlanType" nillable="true">
<xs:annotation>
<xs:documentation>An employment or vocational plan for a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EmploymentSupervisor" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>A title of employment supervisor.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EmploymentTestimonialText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A comment from an employer regarding a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EMSAgency" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>An EMS agency providing transport to medical facility that receives patient.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EnforcementOfficial" type="j:EnforcementOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>A person involved in the enforcement of law.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EnforcementOfficialActivityCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of activity or circumstance in which an enforcement official was engaged.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EnforcementOfficialActivityCategoryCode" type="ucr:LEOKAActivityCategoryCodeType" substitutionGroup="j:EnforcementOfficialActivityCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of activity or circumstance in which an enforcement official was engaged.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EnforcementOfficialActivityCategoryText" type="nc:TextType" substitutionGroup="j:EnforcementOfficialActivityCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of activity or circumstance in which an enforcement official was engaged.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EnforcementOfficialAssignmentCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of assignment of an enforcement official.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EnforcementOfficialAssignmentCategoryCode" type="ucr:LEOKAOfficerAssignmentCategoryCodeType" substitutionGroup="j:EnforcementOfficialAssignmentCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of assignment of an enforcement official.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EnforcementOfficialAssignmentCategoryText" type="nc:TextType" substitutionGroup="j:EnforcementOfficialAssignmentCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of assignment of an enforcement official.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EnforcementOfficialAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for EnforcementOfficialType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EnforcementOfficialBadgeIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification used to refer to an enforcement official.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EnforcementOfficialCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of enforcement official.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EnforcementOfficialPOSTLicenseIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A Peace Official Standards and Training identification.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EnforcementOfficialUnavailableSchedule" type="nc:ScheduleDayType" nillable="true">
<xs:annotation>
<xs:documentation>A set of dates and times an enforcement official is unavailable for scheduling.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EnforcementOfficialUnit" type="j:EnforcementUnitType" nillable="true">
<xs:annotation>
<xs:documentation>An enforcement unit to which an enforcement officer is assigned.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EnforcementUnit" type="j:EnforcementUnitType" nillable="true">
<xs:annotation>
<xs:documentation>A unit of an agency responsible for enforcing the law and maintaining peace.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EnforcementUnitAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for EnforcementUnitType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EnforcementUnitBeatIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification of a local area for which an enforcement unit is responsible.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EnforcementUnitIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification of an enforcement unit.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EnforcementUnitName" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A name of an enforcement unit.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EnforcementUnitNumberIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification of an enforcement unit.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EnforcementUnitSectionIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification of a section of an enforcement unit.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Engine" type="j:EngineType" nillable="true">
<xs:annotation>
<xs:documentation>An engine.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EngineAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for EngineType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EngineCylinderQuantity" type="niem-xs:nonNegativeInteger" nillable="true">
<xs:annotation>
<xs:documentation>A count of the cylinders contained in an engine.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EngineDisplacementMeasure" type="nc:VolumeMeasureType" nillable="true">
<xs:annotation>
<xs:documentation>A measure of the displacement of a conveyance engine.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EngineHorsepowerQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A measure count of the horsepower of a conveyance engine.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EngineID" type="niem-xs:string" nillable="true">
<xs:annotation>
<xs:documentation>An identifier stamped on an engine by a manufacturer.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EntertainmentDeviceCategoryCode" type="ndex:EntertainmentDeviceCategoryCodeType" substitutionGroup="nc:ItemCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of radio, TV, camera, sound or entertainment device.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EntityEmailAddressAssociation" type="j:EntityEmailAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an entity (person or organization) and an E-mail address for example to indicate that a person has or uses a particular email address.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EntityEmailAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for EntityEmailAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EntityInstantMessengerAssociation" type="j:EntityInstantMessengerAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an entity (person or organization) and an other contact address, for example to indicate that a person has or uses a particular IRC chat address.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EntityInstantMessengerAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for EntityInstantMessengerAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EntityNetworkAddressAssociation" type="j:EntityNetworkAddressAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an entity (person or organization) and a network address, for example to indicate that a person has or uses a particular network address.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EntityNetworkAddressAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for EntityNetworkAddressAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EntityTelephoneNumberAssociation" type="j:EntityTelephoneNumberAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an entity (person or organization) and a telephone number, for example to indicate that a person has or uses a particular phone number.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EntityTelephoneNumberAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for EntityTelephoneNumberAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Evaluation" type="j:EvaluationType" nillable="true">
<xs:annotation>
<xs:documentation>An activity resulting in a mental and/or physical diagnosis</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EvaluationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for EvaluationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EvaluationDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a Person's evaluation</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EvaluationDiagnosisDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a diagnosis determined as a result of an Person's evaluation</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EvaluationDisorderDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a disorder determined as a result of an Person's evaluation</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EvaluationProvider" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An entity who provides a service to a Person to determine physical or mental state</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EvaluationRelatedDisorderDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of an established association with a disorder determined as a result of an Person's evaluation</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EventSequenceAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an event sequence related to this motor vehicle, including both non-collision as well as collision events.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EventSequenceCode" type="mmucc:EventSequenceCodeType" substitutionGroup="j:EventSequenceAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An event sequence related to this motor vehicle, including both non-collision as well as collision events.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Evidence" type="j:EvidenceType" nillable="true">
<xs:annotation>
<xs:documentation>An item legally received by or submitted to an agency for use in ascertaining the truth of a matter.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EvidenceAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>An estimated or actual monetary value of a piece of evidence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EvidenceAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for EvidenceType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EvidenceCollector" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person who collected a particular piece of evidence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EvidenceCustodyTransfer" type="j:CustodyTransferType" nillable="true">
<xs:annotation>
<xs:documentation>A transfer of custody of evidence from one agency to another.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EvidenceDocumentationBinary" type="nc:BinaryType" nillable="true">
<xs:annotation>
<xs:documentation>An evidentiary document encoded in binary relating to the evidence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EvidenceItemContactInformation" type="nc:ContactInformationType" nillable="true">
<xs:annotation>
<xs:documentation>A set of contact information for a piece of evidence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EvidenceItemText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A piece of evidence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EvidenceKit" type="nc:ItemType" nillable="true">
<xs:annotation>
<xs:documentation>A kit used to collect evidence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EvidenceNumberIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification number that identifies a piece of evidence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EvidenceOtherIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification of an item associated with evidence not explicitly referenced.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EvidencePreviousLocation" type="nc:LocationType" nillable="true">
<xs:annotation>
<xs:documentation>A previous location of a piece of evidence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EvidenceQuantityText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A number of individual items that represent a piece of evidence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EvidenceReceiptIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification for a receipt issued for collection, analysis, and movement of Evidence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EvidenceReturnedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a piece of evidence was returned to its owner; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EvidenceReturnRecipientEntity" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An entity to which a particular piece of property was returned</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EvidenceTakenFromEntity" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An entity from which a particular piece of evidence was taken or seized from.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EvidenceTakenLocation" type="nc:LocationType" nillable="true">
<xs:annotation>
<xs:documentation>A location where a particular piece of evidence was taken, collected, or removed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Exhibit" type="j:ExhibitType" nillable="true">
<xs:annotation>
<xs:documentation>An item introduced as evidence in a hearing or a trial.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ExhibitAcceptingAgency" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>An agency that accepts evidence into the judicial process.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ExhibitAdmittedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an exhibit was admitted in trial; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ExhibitAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ExhibitType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ExhibitEvidence" type="j:EvidenceType" nillable="true">
<xs:annotation>
<xs:documentation>An exhibit item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ExhibitIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification number of an exhibit.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ExhibitRemainingProofIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an exhibit that has not been admitted as evidence will remain with the court as an offer of proof in the event of an appeal; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ExhibitStatusText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the status of an exhibit.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Explosive" type="j:ExplosiveType" nillable="true">
<xs:annotation>
<xs:documentation>A device containing a substance or agent that can cause an explosion.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ExplosiveAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ExplosiveType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ExplosiveComponentAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an item contained within an explosive device designed to cause harm or damage when propelled by an explosion.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ExplosiveComponentCode" type="atf:ExplosiveComponentCodeType" substitutionGroup="j:ExplosiveComponentAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An item contained within an explosive device designed to cause harm or damage when propelled by an explosion.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ExplosiveComponentText" type="nc:TextType" substitutionGroup="j:ExplosiveComponentAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An item contained within an explosive device designed to cause harm or damage when propelled by an explosion.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ExplosiveContainerAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an object that contains an explosive substance or agent.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ExplosiveContainerCode" type="atf:ExplosiveContainerCodeType" substitutionGroup="j:ExplosiveContainerAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An object that contains an explosive substance or agent.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ExplosiveContainerText" type="nc:TextType" substitutionGroup="j:ExplosiveContainerAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An object that contains an explosive substance or agent.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ExplosiveFillerAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a substance that can cause an explosion when ignited or detonated.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ExplosiveFillerCode" type="atf:ExplosiveFillerCodeType" substitutionGroup="j:ExplosiveFillerAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A substance that can cause an explosion when ignited or detonated.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ExplosiveFillerText" type="nc:TextType" substitutionGroup="j:ExplosiveFillerAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A substance that can cause an explosion when ignited or detonated.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ExplosiveIgnitionAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a means by which an explosive is ignited or detonated.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ExplosiveIgnitionCode" type="atf:ExplosiveIgnitionCodeType" substitutionGroup="j:ExplosiveIgnitionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A means by which an explosive is ignited or detonated.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ExplosiveIgnitionText" type="nc:TextType" substitutionGroup="j:ExplosiveIgnitionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A means by which an explosive is ignited or detonated.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FacilityAgeLimitationRange" type="nc:DecimalRangeType" nillable="true">
<xs:annotation>
<xs:documentation>A range of ages served by a facility from minimum to maximum.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FacilityAreaDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a specific area of a facility.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FacilityAreaStatusText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A status for a facility.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FacilityAugmentation" type="j:FacilityAugmentationType" substitutionGroup="nc:FacilityAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about a Facility.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FacilityBedVacantCountQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A number of vacant beds available at a facility.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FacilityBuildingID" type="niem-xs:string" nillable="true">
<xs:annotation>
<xs:documentation>An numerical identifier of a facility building.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FacilityCurrentCaseLoadQuantity" type="niem-xs:nonNegativeInteger" nillable="true">
<xs:annotation>
<xs:documentation>A number of people a facility is currently managing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FacilityEquipmentCapacityText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the equipment capacity of a facility.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FacilityJuvenileIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a facility has the ability to accept people under the legal age of an adult; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FacilityStaffingCapacityQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A high range number of staff for a facility.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FacilityStatus" type="nc:StatusType" nillable="true">
<xs:annotation>
<xs:documentation>A status of a facility.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FarmEquipmentMakeCode" type="ncic:FarmCodeType" substitutionGroup="nc:VehicleMakeAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A manufacturer for farm and garden equipment and equipment parts.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Felony" type="nc:IncidentType" nillable="true">
<xs:annotation>
<xs:documentation>A crime which is punishable by death or imprisonment in a state facility.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FinalPlea" type="j:PleaType" nillable="true">
<xs:annotation>
<xs:documentation>A final plea offered by a defendant in relation to a charge that was accepted by the court.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FinancialAccountInstitutionAssociation" type="j:FinancialAccountInstitutionAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a financial account and the institution that manages it.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FinancialAccountInstitutionAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for FinancialAccountInstitutionAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FinancialCompilation" type="j:FinancialCompilationType" nillable="true">
<xs:annotation>
<xs:documentation>A set of financial details for a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FinancialCompilationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for FinancialCompilationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FinancialCompilationDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date of the financial compilation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FingerprintActivityAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for FingerprintActivityType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FingerprintClassificationCode" type="ncic:FPClassificationCodeType" substitutionGroup="biom:FingerprintPatternSubClassAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A subclass of fingerprint pattern that is an arch or whorl</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FingerprintDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date/time at which a person being booked was fingerprinted.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FingerprintPatternCode" type="ncic:FPatternCodeType" substitutionGroup="biom:FingerprintPatternGeneralClassAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A class of fingerprint pattern used by most automated fingerprint information systems</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Firearm" type="j:FirearmType" nillable="true">
<xs:annotation>
<xs:documentation>A weapon that will, or is designed to, or may readily be converted to expel a projectile by air, carbon dioxide, or the action of an explosive.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FirearmAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for FirearmType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FirearmAutomaticIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if firearm is an automatic weapon and can be fired in quick succession; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FirearmBarrelLengthMeasure" type="nc:LengthMeasureType" nillable="true">
<xs:annotation>
<xs:documentation>A measurement of the length of the tube of a firearm from which a projectile is expelled.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FirearmBoreSizeAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a size of the inside diameter of a firearm barrel or bore.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FirearmBoreSizeCode" type="ncic:CALCodeType" substitutionGroup="j:FirearmBoreSizeAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A size of the inside diameter of a firearm barrel or bore.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FirearmBoreSizeText" type="nc:TextType" substitutionGroup="j:FirearmBoreSizeAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A size of the inside diameter of a firearm barrel or bore.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FirearmCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of firearm.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FirearmCategoryCode" type="ncic:GTYPCodeType" substitutionGroup="j:FirearmCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of firearm.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FirearmCategoryDescriptionAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a description of a kind of firearm.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FirearmCategoryDescriptionCode" type="ncic:GTYP2CodeType" substitutionGroup="j:FirearmCategoryDescriptionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A description of a kind of firearm.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FirearmCategoryDescriptionText" type="nc:TextType" substitutionGroup="j:FirearmCategoryDescriptionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A description of a kind of firearm.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FirearmCategoryDetailedCode" type="ncic:GTYP3CodeType" substitutionGroup="j:FirearmCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of firearm.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FirearmCategoryText" type="nc:TextType" substitutionGroup="j:FirearmCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of firearm.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FirearmFinishAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a surface coating or finish of a firearm.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FirearmFinishCode" type="ncic:VCOCodeType" substitutionGroup="j:FirearmFinishAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A surface coating or finish of a firearm.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FirearmFinishColorCode" type="ncic:VCOCodeType" substitutionGroup="j:FirearmFinishAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A surface coating or finish of a firearm.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FirearmFinishText" type="nc:TextType" substitutionGroup="j:FirearmFinishAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A surface coating or finish of a firearm.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FirearmGripText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A handle of a firearm.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FirearmMakeAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a manufacturer of a firearm.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FirearmMakeCode" type="ncic:MAKCodeType" substitutionGroup="j:FirearmMakeAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A manufacturer of a firearm.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Force" type="j:ForceType" nillable="true">
<xs:annotation>
<xs:documentation>A force used, whether physical or aided by a tool or weapon.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ForceAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ForceType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ForceCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of force used, which may be physical or aided by a weapon or tool.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ForceCategoryCode" type="ucr:ForceCategoryCodeType" substitutionGroup="j:ForceCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of force used.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ForceCategoryText" type="nc:TextType" substitutionGroup="j:ForceCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of force used, which may be physical or aided by a weapon or tool.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ForceDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a kind of applied force.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ForceEffectiveShotsQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A number of shots fired which were determined to have been effective.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ForceNumberOfTimesUsedQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A number of times an applied force type was used.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ForceOtherForceCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of other force.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ForcePhysicalDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the physical force a person used against another person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ForceRoundsQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A maximum number of rounds for a firearm.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ForceShotsFiredQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A total number of shots fired from firearm(s).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ForceSubject" type="j:SubjectType" nillable="true">
<xs:annotation>
<xs:documentation>A person who used force against another.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ForceTakenAsEvidence" type="j:EvidenceType" nillable="true">
<xs:annotation>
<xs:documentation>An evidence taken in an incident when specifically a tool or weapon was used.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ForceToolItem" type="nc:ItemType" nillable="true">
<xs:annotation>
<xs:documentation>A tool used to apply force to a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ForceUserEntity" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An entity which used particular force/tool/weapon.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ForceVictim" type="j:VictimType" nillable="true">
<xs:annotation>
<xs:documentation>A person who was a victim of force.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ForceWarningShotsQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A number of shots fired as warning shots.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ForceWeaponItem" type="nc:ItemType" nillable="true">
<xs:annotation>
<xs:documentation>A weapon used to apply force to a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ForensicSpecimen" type="j:ForensicSpecimenType" nillable="true">
<xs:annotation>
<xs:documentation>A specimen collected for the purpose of analysis which may be of use as evidence in criminal, civil, judicial, or administrative proceedings.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ForensicSpecimenAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ForensicSpecimenType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ForensicSpecimenCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of forensic specimen.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ForensicSpecimenCategoryCode" type="ndex:ForensicSpecimenCodeType" substitutionGroup="j:ForensicSpecimenCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of forensic specimen.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ForensicSpecimenCategoryText" type="nc:TextType" substitutionGroup="j:ForensicSpecimenCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of forensic specimen.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Funeral" type="j:FuneralType" nillable="true">
<xs:annotation>
<xs:documentation>A memorial or religious event for the recently deceased.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FuneralAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:FuneralType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FuneralLeave" type="j:FuneralLeaveType" nillable="true">
<xs:annotation>
<xs:documentation>A temporary leave of custody for the purpose of attending the funeral of a close family member.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FuneralLeaveAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:FuneralLeaveType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FuneralLeaveCemeteryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A name of the cemetery.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FuneralLeaveCheckoutCompletedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the checkout order has been completed; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FuneralLeaveDenialNotesText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A comment on the denial of the subject attending the funeral.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FuneralLeaveDenialNotifiedPartyAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a reason a party was notified that funeral leave was denied for a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FuneralLeaveDenialNotifiedPartyText" type="nc:TextType" substitutionGroup="j:FuneralLeaveDenialNotifiedPartyAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A reason a party was notified that funeral leave was denied for a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FuneralLeaveDenialPossibleText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A possible security problem associated with the subject attending the funeral.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FuneralLeaveEscapeBulletinCompletedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the escape bulletin has been completed; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FuneralLeaveFuneral" type="j:FuneralType" nillable="true">
<xs:annotation>
<xs:documentation>A specific funeral to be attended during a funeral leave.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FuneralProviderEntity" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An entity or organization conducting or managing the funeral proceedings.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="GamblingEquipmentCategoryCode" type="ndex:GamblingEquipmentCategoryCodeType" substitutionGroup="nc:ItemCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of game and/or gambling apparatus.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="GDEPDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the type of criminal activities engaged in by a subject as assigned by the DEA.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Goal" type="j:GoalType" nillable="true">
<xs:annotation>
<xs:documentation>A high-level outcome expected following an activity to address a need.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="GoalAchievedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the goal was achieved; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="GoalAchievementLevelAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of achievement level description associated with an educational goal.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="GoalAchievementLevelText" type="nc:TextType" substitutionGroup="j:GoalAchievementLevelAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of achievement level description associated with an educational goal.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="GoalAssignedHoursNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number of the hours assigned to achieving a specific goal.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="GoalAssociatedActivity" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>An activity that supports a goal.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="GoalAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:GoalType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="GoalDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a specific goal assigned to the parolee. Examples include find stable housing, develop job skills or attend school, attend anger management, and continue to work.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="GoalEffortTotalHoursNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number of the hours combined toward a goal as a measurement of effort toward the goal.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="GoalNotation" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>A note(s) that documents how an individual addresses a Goal.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HashValueBase64BinaryObject" type="niem-xs:base64Binary" nillable="true">
<xs:annotation>
<xs:documentation>A hash value represented as a binary base64 value object.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HashValueMethodAlgorithmText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A method used to calculate the hash value.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HashValueText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A hash value represented as text.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HazMatCargoReleaseAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a release of hazardous materials from the cargo compartment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HazMatCargoReleaseCode" type="mmucc:NA-No-Yes-NR-CodeType" substitutionGroup="j:HazMatCargoReleaseAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A release of hazardous materials from the cargo compartment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HazMatPlacardDisplayedAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an indication that a motor vehicle had a hazardous materials placard as required by federal/state regulations.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HazMatPlacardDisplayedCode" type="aamva_d20:HazMatCodeType" substitutionGroup="j:HazMatPlacardDisplayedAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An indication that a motor vehicle had a hazardous materials placard as required by federal/state regulations.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HazMatPlacardIndicationAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an indication that a motor vehicle had a hazardous materials placard as required by federal/state regulations.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HazMatPlacardIndicationCode" type="aamva_d20:HazMatCodeType" substitutionGroup="j:HazMatPlacardIndicationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An indication that a motor vehicle had a hazardous materials placard as required by federal/state regulations.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HazMatPlacardNumberText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A 4-digit placard number or name taken from the middle of the diamond or from the rectangular box.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HazMatPlacardSuffixText" type="j:HazMatPlacardSuffixTextType" nillable="true">
<xs:annotation>
<xs:documentation>A 1-digit placard number from bottom of diamond.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Hearing" type="j:HearingType" nillable="true">
<xs:annotation>
<xs:documentation>A proceeding before an administrative agency or authority to decide how to deal with failure to comply with rules, to determine an issue of fact, or to reach an administrative decision based on evidence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingAssociatedSubject" type="j:SubjectType" nillable="true">
<xs:annotation>
<xs:documentation>A person associated with a hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingAssociatedWitness" type="j:WitnessType" nillable="true">
<xs:annotation>
<xs:documentation>A person who serves as a witness associated to a hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingAttendee" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person attending a hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingAttorneyRetainedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the offender retained an attorney for the hearing; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:HearingType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingBoardActionHearingComment" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>A comment provided about the hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingCancellation" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>A cancellation of a scheduled hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingCancellationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:HearingCancellationType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingCancellationChargesDismissedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the hearing was cancelled due to the charges being dismissed; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingCancellationIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a hearing is being cancelled; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingCancellationOffenderAcceptedOfferDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date the offender accepted the offer.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingCancellationOffenderAcceptedOfferTermText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A term of the accepted offer.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingCancellationOtherReasonDetailsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of another reason for the hearing to be cancelled.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingCancellationReasonCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a reason a hearing was cancelled.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingCancellationReasonCategoryText" type="nc:TextType" substitutionGroup="j:HearingCancellationReasonCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of reason a hearing was cancelled.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of hearing conducted.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingCategoryText" type="nc:TextType" substitutionGroup="j:HearingCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of hearing conducted.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingComment" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>A comment on the discussion that took place and an evaluation of the responses by the parolee.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingContinuanceDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date to which a hearing matter has been continued.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingContinuanceGoodCauseIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if GOOD CAUSE appearing, the hearing in the aforementioned matter is continued until a specific date and time; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingContinuationReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A reason for the continuance of the existing orders.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDateAttorneyAssignedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date the attorney was assigned to this hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDateNoticeDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A due date for the hearing notice.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDecision" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>An outcome decision or disposition of a hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDecisionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:HearingDecisionType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDecisionBasis" type="j:HearingDecisionBasisType" nillable="true">
<xs:annotation>
<xs:documentation>A set of foundational elements of a hearing decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDecisionBasisAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:HearingDecisionBasisType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDecisionBasisDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a reason a hearing was cancelled.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDecisionBasisDetailText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details of the other information or report on which the decision was based.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDecisionBasisDocument" type="nc:DocumentType" nillable="true">
<xs:annotation>
<xs:documentation>A document which articulates the basis of a decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDecisionCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a description of a hearing decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDecisionCategoryText" type="nc:TextType" substitutionGroup="j:HearingDecisionCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of a hearing decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDecisionCondition" type="nc:ConditionType" nillable="true">
<xs:annotation>
<xs:documentation>A stated condition under which a hearing decision is made.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDecisionConditionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:HearingDecisionConditionType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDecisionConditionCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of condition placed on a decision made during a hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDecisionConditionCategoryText" type="nc:TextType" substitutionGroup="j:HearingDecisionConditionCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of condition placed on a decision made during a hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDecisionConditionCodeSponsor" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of person or entity who will support the subject to meet the conditions of a decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDecisionConditionSponsor" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An entity who will support the subject to meet the conditions of a decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDecisionDeferredDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date to defer s decision pending adjudication.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDecisionDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the decision resulting from the hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDecisionDetailText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about a hearing decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDecisionInvolvedSpecialConditionsIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the determination involved special conditions; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDecisionPanelMember" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person assembled as part of a group to make a hearing decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDecisionReaffirmedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the previous action was reaffirmed; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDecisionRescindedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the previous action was rescinded; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDecisionSpecialConditionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the social condition applied to a hearing decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDecisionSubjectSignatureDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the parolee signed the document.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDeferredDecision" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>A hearing decision which has been postponed to a later time.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDeferredDecisionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:HearingDeferredDecisionType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDeferredDecisionReasonAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of reason a hearing was deferred.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDeferredDecisionReasonText" type="nc:TextType" substitutionGroup="j:HearingDeferredDecisionReasonAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of reason a hearing was deferred.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDeferredDecisionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details on the other matter that resulted in the decision deferral.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDeferredNotToExceedText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A maximum time the decision is to be deferred.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDiscussionTopicAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of topic discussed during a hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingDiscussionTopicText" type="nc:TextType" substitutionGroup="j:HearingDiscussionTopicAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of topic discussed during a hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingEvidence" type="j:EvidenceType" nillable="true">
<xs:annotation>
<xs:documentation>A collection of evidence introduced or considered during a hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingEvidenceAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:HearingEvidenceType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingEvidenceDispositionAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a description of the disposition of supporting evidence associated with evidence provided during a hearing..</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingEvidenceDispositionText" type="nc:TextType" substitutionGroup="j:HearingEvidenceDispositionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A description of a disposition of supporting evidence associated with evidence provided during a hearing..</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingEvidenceIncludedTestimonyIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if evidence included oral testimony; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingEvidencePresentedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if evidence was presented as specified; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingEvidenceReportsAndToxicologyResultsDetailsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A specific set of information from incident reports, supplemental reports, and/or toxicology lab results used as supporting evidence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingEvidenceRuleViolationReportDetailsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A specific set of information from the rule violation report used as supporting evidence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingEvidenceSpecialNotationDetailsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A specific set of information from the special notation used as supporting evidence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingEvidenceSubjectStatementDetailsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A specific set of information from the subject's statement used as supporting evidence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingEvidenceWitnessStatementDetailsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A specific set of information from witness statements used as supporting evidence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingFindingGuiltyIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject was found guilty of a rule violation; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingFindingViolatedText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A rule or infraction a subject was identified as violating and for which a guilty or not guilty verdict was reached.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingInitialIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the hearing is an initial hearing; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingInjunctionWaivedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the Keyhea injunction was waived; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingInvestigator" type="j:HearingInvestigatorType" nillable="true">
<xs:annotation>
<xs:documentation>A data type for a name of a staff member assigned as an investigator to a hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingInvestigatorAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:HearingInvestigatorType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingInvestigatorEmployeeAssignedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date an employee was assigned responsibility of a hearing investigator.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingInvestigatorEmployeeRequestDeniedReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A reason given for why an employee request was denied.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingMedicalReportDetailsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A set of specific information from the medical report used as evidence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingNoLaterThanDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A no later date associated with this hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingNoticeDateReceivedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date the notice was received.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingNotification" type="em:NotificationType" nillable="true">
<xs:annotation>
<xs:documentation>A notice of a hearing for all parties concerned.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingNotificationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:HearingNotificationType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingNotificationRelatedParty" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>A noticed party such as the victim or the victim next of kin.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingOfficial" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person responsible for rendering a hearing decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingOtherFactorsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A set of factors considered as part of the hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingPanel" type="j:PanelType" nillable="true">
<xs:annotation>
<xs:documentation>A group of officials assembled for determining a hearing decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingPaperworkSentDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which hearing paperwork was sent.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingPlan" type="nc:PlanType" nillable="true">
<xs:annotation>
<xs:documentation>A set of objectives for a hearing process.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingPostponementText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A statement of why a hearing was postponed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingPreparationActivity" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>An event or activity associated with the process of a hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingPsychologistReportDueDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A due date for the psychologists report.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingPsychologistReportFinalizedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date the psychologists report was finalized.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingReconvenedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date the hearing was reconvened.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingRecordsElectronicSignatureRequiredIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the hearing records must be electronically signed; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingReferral" type="nc:ReferralType" nillable="true">
<xs:annotation>
<xs:documentation>A referral as the result or in the process of a hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingReferralAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:HearingReferralType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingReferralCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of method of referral for a hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingReferralCategoryText" type="nc:TextType" substitutionGroup="j:HearingReferralCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of method of referral for a hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingReferralTransferIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the hearing has referred the matter for consideration of a transfer; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingRequest" type="j:HearingRequestType" nillable="true">
<xs:annotation>
<xs:documentation>A formal request made for a hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingRequestAssociatedHearing" type="j:HearingType" nillable="true">
<xs:annotation>
<xs:documentation>An associated hearing required in the hearing process.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingRequestAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:HearingRequestType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingRequestDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which a request was made on a hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingRequestedEvidenceText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A set of Information or evidence requested by a subject or a participating party in preparation for the disciplinary hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingRequestPostponementMonthQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A number of months to which the subject requests the hearing be postponed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingRequestPostponementReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A reason given by the subject for postponing the hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingRequestPostponementYearDate" type="niem-xs:gYear" nillable="true">
<xs:annotation>
<xs:documentation>A number of years in postponement of a hearing request.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingRequestReviewer" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An official responsible for reviewing a hearing request.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingRequestSubject" type="j:SubjectType" nillable="true">
<xs:annotation>
<xs:documentation>A subject who is making a request about or for a hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingRequestSubjectRequestAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a description of the subject's hearing request.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingRequestSubjectRequestText" type="nc:TextType" substitutionGroup="j:HearingRequestSubjectRequestAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A description of the subject's hearing request.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingRequestWaiverPeriodAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of time period a hearing can be waved by request.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingRequestWaiverPeriodText" type="nc:TextType" substitutionGroup="j:HearingRequestWaiverPeriodAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of time period a hearing can be waved by request.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingRequestWaiverSubjectAcknowledgeRightsIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject acknowledges the right to a hearing and attorney; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingRescheduledIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a hearing was rescheduled; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingRescheduling" type="j:HearingReschedulingType" nillable="true">
<xs:annotation>
<xs:documentation>A process of rescheduling a hearing, hearing events or of hearing process.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingReschedulingAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:HearingReschedulingType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingReschedulingReasonCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of reason that a hearing was rescheduled.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingReschedulingReasonCategoryText" type="nc:TextType" substitutionGroup="j:HearingReschedulingReasonCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of reason that a hearing was rescheduled.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingReschedulingReasonOtherDetailsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details related to an other reason for rescheduling a hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingReviewDueDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date when a hearing review is due.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingRuleViolationCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of rules violation associated with a hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingRuleViolationCategoryText" type="nc:TextType" substitutionGroup="j:HearingRuleViolationCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of rules violation associated with a hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingSignatureDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A signing date for a hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingStaffMember" type="j:StaffMemberType" nillable="true">
<xs:annotation>
<xs:documentation>A staff member associated with a hearing process.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingStaffMemberAssignment" type="j:AssignmentType" nillable="true">
<xs:annotation>
<xs:documentation>A staff member assigned to a hearing process.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingStaffMemberAssignmentAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:HearingStaffMemberAssignmentType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingStaffMemberAssignmentCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of condition applied to a staff member during a hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingStaffMemberAssignmentCategoryText" type="nc:TextType" substitutionGroup="j:HearingStaffMemberAssignmentCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of condition applied to a staff member during a hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingStaffMemberAssignmentRequestDeniedReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A reason given for why a staff member's assignment request was denied.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingSubjectMatter" type="j:HearingSubjectMatterType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details and subject matter central to a hearing process.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingSubjectMatterAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:HearingSubjectMatterType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingSubjectMatterCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of regarded subject matter for a hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingSubjectMatterCategoryText" type="nc:TextType" substitutionGroup="j:HearingSubjectMatterCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of regarded subject matter for a hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingSubjectMatterOffCalendarIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a matter is off calendar; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingSubjectOffMatterNotToExceedTimeText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A period of time in which another off matter subject can be continued.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingSubjectOffMatterOtherReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details on the other issue that is keeping this matter off calendar.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingSubjectOffMatterReasonAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a description of the reason a subject matter is off the calendar.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingSubjectOffMatterReasonText" type="nc:TextType" substitutionGroup="j:HearingSubjectOffMatterReasonAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A description of the reason a subject matter is off the calendar.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingSubjectPresentIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject appeared at the hearing; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingSubjectWaivedRightsToAppearIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject waived rights to appear at the hearing; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingSubsequentCategoryIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the hearing is a kind of subsequent hearing; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingTimeConstraintsMetIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if all time constraints have been met and all reports and evidence were submitted 24 hours prior to the hearing; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingVisitation" type="j:VisitationType" nillable="true">
<xs:annotation>
<xs:documentation>A status of a subject's visitation privileges during disciplinary proceedings.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingWitness" type="j:HearingWitnessType" nillable="true">
<xs:annotation>
<xs:documentation>A person who offers witness testimony as part of hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingWitnessAnswerText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An answer a witness provided in response to a question.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingWitnessAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:HearingWitnessType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingWitnessCategoryText" type="nc:TextType" substitutionGroup="j:DisciplinaryHearingWitnessCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of witness involved in a disciplinary hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingWitnessContactedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the witness was contacted by telephone; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingWitnessGrantedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the request for the witness was granted; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingWitnessNotGrantedReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An explanation as to why the request for a witness was not granted.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingWitnessOffenderText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a witness who is also an inmate.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingWitnessQuestionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A question given to the witness.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingWitnessRequestedInvestigativeIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if that the witness requested at the hearing is the investigative employee; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HearingWitnessWaivedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if that the subject waived the request for witness(es) at the hearing; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Holding" type="nc:SupervisionType" nillable="true">
<xs:annotation>
<xs:documentation>A confinement or detainment of a subject prior to court disposition.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HomosexualAssociation" type="nc:PersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A homosexual relationship between people.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HouseholdFurnishingsCategoryCode" type="ndex:HouseholdFurnishingsCategoryCodeType" substitutionGroup="nc:ItemCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of household goods.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HousewaresCategoryCode" type="ndex:HousewaresCategoryCodeType" substitutionGroup="nc:ItemCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of household goods.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IAFISIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if IAFIS was able to make an identification based upon the submitted transaction; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IBISNumberText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A number assigned by the Integrated Ballistic Identification System (IBIS) to a bullet or cartridge casing image maintained in the IBIS System which is maintained by the Bureau of Alcohol, Tobacco, and Firearms.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IdentificationCategoryCode" type="j:IdentificationCategoryCodeType" substitutionGroup="nc:IdentificationCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of identification.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IdentificationRangeAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for IdentificationRangeType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ImageAugmentation" type="j:ImageAugmentationType" substitutionGroup="nc:ImageAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about an image.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ImageCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of image that that has been taken.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ImageCategoryCode" type="ncic:IMTCodeType" substitutionGroup="j:ImageCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of image that that has been taken.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ImageFacialText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A facial adornment or hair piece that appears in an image.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ImageJuvenileIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an image is of a juvenile; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ImageNCICIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A unique identification assigned to an Image by the FBI National Crime Information Center.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ImagePoseAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an angle of a person's face in a photograph.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ImagePoseCode" type="nc:ImagePoseCodeType" substitutionGroup="j:ImagePoseAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An angle of a person's face in a photograph.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ImagePoseText" type="nc:TextType" substitutionGroup="j:ImagePoseAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An angle of a person's face in a photograph.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Incarceration" type="j:IncarcerationType" nillable="true">
<xs:annotation>
<xs:documentation>A confinement of a subject as sentenced by a court.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncarcerationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for IncarcerationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncarcerationParoleEligibilityDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a subject is eligible for parole.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncarcerationProjectedReleaseDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a subject is anticipated to complete service of final sentence, automatically or manually calculated, based on current sentence information.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncarcerationProjectedReleaseMethodText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A method by which a subject is anticipated to complete service of final sentence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncarcerationProjectedReleasePreparationDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date the incarceration facility and incarceration subject start preparing for release.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentAppliedForce" type="j:ForceType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the applied force resulting from an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentArrest" type="j:ArrestType" nillable="true">
<xs:annotation>
<xs:documentation>An arrest made because of an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentArrestAssociation" type="j:IncidentArrestAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an incident and an arrest.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentArrestAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for IncidentArrestAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentArrestCountQuantity" type="niem-xs:nonNegativeInteger" nillable="true">
<xs:annotation>
<xs:documentation>A count of persons arrested as a result of recovering the property of record</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentArrestMadeIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an arrest was made due to the incident; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentAssistingOfficial" type="j:EnforcementOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>A peace official that assisted in processing an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentAugmentation" type="j:IncidentAugmentationType" substitutionGroup="nc:IncidentAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentCategoryCode" type="j:CriminalActivityCategoryCodeType" substitutionGroup="j:IncidentGeneralCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentCategoryUCRCode" type="ucr:OffenseCodeType" substitutionGroup="j:IncidentGeneralCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentCriminalIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an incident that occurred is criminal; false if an incident is non-criminal.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentCrisisOverIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the crisis stage has passed; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentCrisisResponseTeamActivatedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the crisis response team was activated to respond to the subject incident; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentDamagedItem" type="nc:ItemType" nillable="true">
<xs:annotation>
<xs:documentation>A property item that was damaged in an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentDisseminationLevelAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a dissemination level of an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentDisseminationLevelCode" type="j:IncidentLevelDisseminationCodeType" substitutionGroup="j:IncidentDisseminationLevelAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A dissemination level of an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentDisseminationLevelText" type="nc:TextType" substitutionGroup="j:IncidentDisseminationLevelAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A dissemination level of an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentDrug" type="nc:DrugType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a drug associated with an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentEmailAddressAssociation" type="j:ActivityEmailAddressAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an incident and an email address (e.g. harassing or threatening email).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentEmergencyServiceRequiredIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if emergency service was summoned for this incident; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentEntryPoint" type="j:PassagePointType" nillable="true">
<xs:annotation>
<xs:documentation>A point of entry to a location or structure used in an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentEvidence" type="j:EvidenceType" nillable="true">
<xs:annotation>
<xs:documentation>An item seized by an official for later use in ascertaining the true nature of an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentEvidenceAssociation" type="nc:ActivityItemAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an incident and an item considered evidence in the incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentEvidenceHeldIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if evidence was held due to this incident; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentExceptionalClearanceAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a reason why an incident has been cleared exceptionally.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentExceptionalClearanceCode" type="ucr:IncidentExceptionalClearanceCodeType" substitutionGroup="j:IncidentExceptionalClearanceAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A reason why an incident has been cleared exceptionally.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentExceptionalClearanceDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date an incident was cleared exceptionally.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentExceptionalClearanceText" type="nc:TextType" substitutionGroup="j:IncidentExceptionalClearanceAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A reason why an incident has been cleared exceptionally.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentExitPoint" type="j:PassagePointType" nillable="true">
<xs:annotation>
<xs:documentation>A point of exit to a location or structure used in an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentFacility" type="nc:FacilityType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a facility associated with an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentFactor" type="j:IncidentFactorType" nillable="true">
<xs:annotation>
<xs:documentation>A factor involved that has an effect on an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentFactorAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a circumstance or factor in an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentFactorAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for IncidentFactorType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentFactorCode" type="ucr:IncidentFactorCodeType" substitutionGroup="j:IncidentFactorAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A circumstance of factor in an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentFactorDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a circumstance or factor involved in an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentFactorKnownIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a factor in an incident is known to be true; false if it is suspected, estimated, or otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentFactorNIBRSBiasMotivationCode" type="ucr:IncidentBiasMotivationCodeType" substitutionGroup="j:IncidentFactorAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A circumstance of factor in an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentFactorNIBRSJustifiableHomicideCode" type="ucr:JustifiableHomicideFactorCodeType" substitutionGroup="j:IncidentFactorAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A circumstance of factor in an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentFactorSubCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of specific detail or aspect of an incident factor or circumstance.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentFactorText" type="nc:TextType" substitutionGroup="j:IncidentFactorAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A circumstance or factor in an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentForce" type="j:ForceType" nillable="true">
<xs:annotation>
<xs:documentation>A force used in an incident, whether physical or aided by a tool or weapon.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentForceInvolvedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if force was used in an incident; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentForm" type="j:IncidentFormType" nillable="true">
<xs:annotation>
<xs:documentation>An electronic or paper form to be completed by a response unit and submitted to record the details of an incident and of a response to an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentFormAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for IncidentFormType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentFormCommentText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A note or comment about a form associated with an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentFormName" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A name of an incident report form.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentFormSubmittedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a form has been submitted; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentGeneralCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a general category of an incident that occurred.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentGeneralCategoryText" type="nc:TextType" substitutionGroup="j:IncidentGeneralCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A general kind of an incident that occurred.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentInformantAssociation" type="nc:ActivityPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an incident and an informant for that incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentInjuryLevelText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An indication of the severity level of an injury received during an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentInstantMessengerAssociation" type="j:ActivityInstantMessengerAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an incident and an other contact address (e.g. harassing or threatening messages via IRC).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentInvestigatorAssociation" type="nc:ActivityPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an incident and an investigator for that incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentInvolvedItem" type="nc:ItemType" nillable="true">
<xs:annotation>
<xs:documentation>A property item that was somehow involved in an incident but not damaged, stolen, or seized.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentInvolvedItemAssociation" type="nc:ActivityItemAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an incident and an item involved in the incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentInvolvedStructure" type="nc:FacilityType" nillable="true">
<xs:annotation>
<xs:documentation>A structure that was involved in an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentIssuesText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A listing of the issues related to the incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentItemDisposition" type="nc:ItemDispositionType" nillable="true">
<xs:annotation>
<xs:documentation>A set of information about what happened to a property item after an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentItemObtainerAssociation" type="nc:ActivityPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an incident an item obtainer.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentLawEnforcementSummonedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if law enforcement was summoned for this incident; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentLevelAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a level of an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentLevelText" type="nc:TextType" substitutionGroup="j:IncidentLevelAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A level of an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentLightingCode" type="ndex:LightingCodeType" nillable="true">
<xs:annotation>
<xs:documentation>An incident lighting condition.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentLightingText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An indication of the lighting conditions at the time of an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentLocationAssociation" type="j:IncidentLocationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an incident and where it occurred.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentLocationAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for IncidentLocationAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentLogIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A log identification number assigned to an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentMethodDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the method used to carry out on incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentMinorInvolvedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an incident involved or employed a person under the legal age of an adult; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentMissingPersonFoundText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A number and kind of missing persons found as a result of solving the case</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentNetworkAddressAssociation" type="j:ActivityNetworkAddressAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an incident and a network address.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentNonPropertyItemText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An item that was stolen.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentOfficialPresentIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an official was present when an incident occurred; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentParticipant" type="j:ParticipantType" nillable="true">
<xs:annotation>
<xs:documentation>A name of a participant associated with an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentPrintsRequestedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a request was made to gather fingerprints; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentRecoveredItem" type="nc:ItemType" nillable="true">
<xs:annotation>
<xs:documentation>A property item that was found or recovered in an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentRecoveredVehicleQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A number of motor vehicle recovered from an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentReportingOfficial" type="j:EnforcementOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>A peace official that submitted an incident report in an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentReportingOfficialAssociation" type="nc:ActivityPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an incident and a reporting official.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentResponseOfficial" type="j:EnforcementOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>A peace official that responded to an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentResponseOrganization" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>An organization or agency that responded to an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentReviewPanel" type="j:PanelType" nillable="true">
<xs:annotation>
<xs:documentation>A group of officials assembled for managing or reviewing an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentSeizedItem" type="nc:ItemType" nillable="true">
<xs:annotation>
<xs:documentation>A property item that was removed by an official in an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentServiceCall" type="j:ServiceCallType" nillable="true">
<xs:annotation>
<xs:documentation>An identifier issued by an organization to track calls for service or an observation by an organization employee.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentServiceCallAssociation" type="j:IncidentServiceCallAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an incident and a service call.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentServiceCallAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for IncidentServiceCallAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentSourceText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An item or location from which something was stolen.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentStaffMember" type="j:StaffMemberType" nillable="true">
<xs:annotation>
<xs:documentation>A staff member involved in the incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentStatusCode" type="ndex:IncidentStatusCodeType" substitutionGroup="nc:StatusAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A status of the current disposition of an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentStolenItem" type="nc:ItemType" nillable="true">
<xs:annotation>
<xs:documentation>A property item that was stolen in an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentStolenVehicleQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A number of motor vehicles stolen in an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentStructuresEnteredQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A number of structures or premises entered by the subject during an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentSubject" type="j:SubjectType" nillable="true">
<xs:annotation>
<xs:documentation>A person whose actions caused an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentSubjectAssociation" type="j:ActivitySubjectAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an incident and a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentSubjectOrganization" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>An organization (possibly a criminal organization) whose actions caused an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentSubjectWeapon" type="nc:WeaponType" nillable="true">
<xs:annotation>
<xs:documentation>A weapon used or possessed by a subject in an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentSupervisingOfficial" type="j:EnforcementOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>An enforcement supervisor responsible for, or present at, an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentSurroundingLocation" type="nc:LocationType" nillable="true">
<xs:annotation>
<xs:documentation>An area surrounding a location where an incident occurred.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentTarget" type="j:TargetType" nillable="true">
<xs:annotation>
<xs:documentation>An entity that was an intended recipient of a subject's actions involved in an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentTelephoneNumberAssociation" type="j:ActivityTelephoneNumberAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an incident and a telephone number.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentTrafficAccidentInvolvedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an incident involved a traffic accident or crash; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentUnknownAssociationPersonAssociation" type="nc:ActivityPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an incident and a person with an unknown link to that incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentVictim" type="j:VictimType" nillable="true">
<xs:annotation>
<xs:documentation>A person that was negatively affected in an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentVictimAssociation" type="j:ActivityVictimAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an incident and a victim.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentViolatedStatuteAssociation" type="j:ViolatedStatuteAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association providing details about a statute, rule, or ordinance that was violated in an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentWeaponAssociation" type="nc:ActivityItemAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an incident and a weapon involved in the incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentWeaponInvolvedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a weapon was used in an incident; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentWeatherAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a weather condition at the time of the incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentWeatherMMUCCCode" type="mmucc:CrashWeatherConditionCodeType" substitutionGroup="j:IncidentWeatherAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A weather condition at the time of the incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentWeatherText" type="nc:TextType" substitutionGroup="j:IncidentWeatherAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A weather condition at the time of the incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentWitness" type="j:WitnessType" nillable="true">
<xs:annotation>
<xs:documentation>A person who observed or has knowledge of an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncidentWitnessAssociation" type="j:ActivityWitnessAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an incident and a witness.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncomeRecipientPerson" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person providing income.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncomeSourceAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A monetary amount provided by the income source to a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncomeSourceAssociation" type="j:IncomeSourceAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an entity (person or organization) that receives income and an entity from which income is derived.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncomeSourceAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for IncomeSourceAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncomeSourceDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the income provided by the income source to a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IncomeSourceFrequencyText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A frequency of income support provided by an income source.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InformationPracticesActDisclosure" type="j:InformationPracticesActDisclosureType" nillable="true">
<xs:annotation>
<xs:documentation>A document detailing the policy for the disclosure of information to the subject of the information, in accordance with the Information Practices Act</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InformationPracticesActDisclosureAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:InformationPracticesActDisclosureType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InformationPracticesActDisclosureAuthorizingPerson" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person authorizing the disclosure of the information covered by the Information Practices Act (IPA).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InformationPracticesActDisclosureDiscloser" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>A person who disclosed the information.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InformationPracticesActDisclosureInformationText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the Information covered by the Information Practices Act (IPA) that was disclosed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InformationPracticesActDisclosurePurposeText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A reason for the disclosure of the information.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InformationPracticesActDisclosureReceiver" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>A person receiving the information covered by the Information Practices Act (IPA).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InformationSourceCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a source of information for the crash report.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InformationSourceCategoryCode" type="mmucc:InformationSourceCodeType" substitutionGroup="j:InformationSourceCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A source of information for the crash report.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Infraction" type="nc:IncidentType" nillable="true">
<xs:annotation>
<xs:documentation>An offense punishable by a fine or other penalty, but not by incarceration.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InjuredTransportationSourceAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a type of transport to the medical facility receiving the patient.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InjuredTransportationSourceCode" type="mmucc:InjuredTransportationSourceCodeType" substitutionGroup="j:InjuredTransportationSourceAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A type of transport to the medical facility receiving the patient.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InjuryAugmentation" type="j:InjuryAugmentationType" substitutionGroup="nc:InjuryAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about a Injury.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InjuryCategoryCode" type="ucr:InjuryCategoryCodeType" substitutionGroup="nc:InjuryCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A general category of harm or injury.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InjuryCategoryNDExCode" type="ndex:InjuryCategoryCodeType" substitutionGroup="nc:InjuryCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A bodily injury suffered by a victim.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InjuryCauserForce" type="j:ForceType" substitutionGroup="nc:InjuryCauserAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A causer of an injury.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InjuryCircumstancesText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the circumstances of the injury.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InjuryDispositionDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date the disposition of an injury was recorded.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InjuryDispositionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A disposition of an injury.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InjuryLocationCode" type="mmucc:PersonInjuryLocationCodeType" substitutionGroup="nc:InjuryLocationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A primary or most obvious area of the persons body injured during the crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InjuryLocationNDExCode" type="ndex:InjuryLocationCodeType" substitutionGroup="nc:InjuryLocationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A location of the victim's injury.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InjuryModeOfArrivalAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of method of how an injured person arrived for medical treatment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InjuryModeOfArrivalText" type="nc:TextType" substitutionGroup="j:InjuryModeOfArrivalAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of method of how an injured person arrived for medical treatment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InjuryNoticedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date and time the medical unit was notified of the injury.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InjuryOccurrenceLocation" type="nc:LocationType" nillable="true">
<xs:annotation>
<xs:documentation>A location description of an injury incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InjuryOtherDetailsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details on the other type of issue associated with the injury.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InjuryReceivedMedicalAttentionDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date the injured person received medical attention.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InjuryReportedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the injury report was prepared.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InjurySeverityCode" type="aamva_d20:AccidentSeverityCodeType" substitutionGroup="nc:InjurySeverityAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A severity of an injury received by a person, such as in a traffic accident or crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InjuryWitness" type="j:WitnessType" nillable="true">
<xs:annotation>
<xs:documentation>A witness to the event that resulted in the injury.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InmateApprovedTelephoneListAssociation" type="j:PersonTelephoneNumberListAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a person and approved telephone number list for calls.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InmateTelephoneCallLogAssociation" type="j:TelephoneCallAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an inmate and calls placed to specific telephone number.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Inspection" type="j:InspectionType" nillable="true">
<xs:annotation>
<xs:documentation>A checking or testing of an individual or entity against established standards.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InspectionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:InspectionType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InspectionScopeText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A text statement of the scope of the inspection.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InspectionTopicText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of inspection.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InstantMessengerAssociation" type="j:InstantMessengerAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between originator, receiver, and an other contact address.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InstantMessengerAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for InstantMessengerAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InstantMessengerID" type="niem-xs:string" nillable="true">
<xs:annotation>
<xs:documentation>An other contact address involved in association.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InsuranceCoverageCategoryCode" type="aamva_d20:InsuranceCoverageCategoryCodeType" substitutionGroup="nc:InsuranceCoverageCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of insurance coverage.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InsuranceInsurerAssociation" type="j:InsuranceInsurerAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an insurance policy and the insurer that backs it.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InsuranceInsurerAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for InsuranceInsurerAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Intake" type="j:IntakeType" nillable="true">
<xs:annotation>
<xs:documentation>A process of receiving persons into an institution.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntakeAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:IntakeType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntakeScreening" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>A process of reviewing persons admitted into an institution.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntakeScreeningStaffMember" type="j:StaffMemberType" nillable="true">
<xs:annotation>
<xs:documentation>A staff member responsible for screening new intakes subjects.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntangibleItemCategoryCode" type="ndex:IntangibleItemCategoryCodeType" substitutionGroup="nc:IntangibleItemCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of intangible item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntangibleItemCategoryText" type="nc:TextType" substitutionGroup="nc:IntangibleItemCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of intangible item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntellectualPropertyAugmentation" type="j:IntellectualPropertyAugmentationType" substitutionGroup="nc:IntellectualPropertyAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about intellectual property.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntellectualPropertySubjectMatterCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of subject matter protected by intellectual property rights.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntellectualPropertySubjectMatterCategoryCode" type="ndex:IntellectualPropertySubjectMatterCategoryCodeType" substitutionGroup="j:IntellectualPropertySubjectMatterCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of subject matter protected by intellectual property rights.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntellectualPropertySubjectMatterCategoryText" type="nc:TextType" substitutionGroup="j:IntellectualPropertySubjectMatterCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of subject matter protected by intellectual property rights.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntelligenceInformationIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the information specified is intelligence information; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntimacyAssociation" type="nc:PersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between people based on the presence of sexual/sexually romantic activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Intoxication" type="j:IntoxicationType" nillable="true">
<xs:annotation>
<xs:documentation>A physiological state of a person due to the presence of drugs, alcohol, or another toxic substance.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntoxicationAlcoholInvolvedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if alcohol contributed to the intoxication of a person; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntoxicationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for IntoxicationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntoxicationDrugInvolvedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a drug contributed to the intoxication of a person; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntoxicationIntoxicantCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of substance by which a person is intoxicated.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntoxicationIntoxicantCategoryCode" type="ucr:DrugCategoryCodeType" substitutionGroup="j:IntoxicationIntoxicantCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of substance by which a person is intoxicated.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntoxicationIntoxicantCategoryText" type="nc:TextType" substitutionGroup="j:IntoxicationIntoxicantCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of substance by which a person is intoxicated.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntoxicationIntoxicantIllegalIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a substance that contributed to the intoxication of a person was illegal at the time and location of the event; false if it was legal.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntoxicationLevelText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A degree to which a person is intoxicated or under the influence of a substance.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntoxicationOverLimitIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the quantity of an intoxicating substance in the system of a person is over the legal limit; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntoxicationRelatedActivity" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>An activity in which the intoxication of a person was suspected or measured.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntoxicationTestCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of test performed to determine the nature and/or level of intoxication of a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntoxicationTestDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a test of intoxication was performed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntoxicationTestDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a test performed to determine the nature and/or level of intoxication of a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntoxicationTester" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An entity which administers a test to determine the intoxication of a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InvestigatorNarrative" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>A narrative or note as reported by an investigator.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InvoluntaryMedicationAction" type="j:InvoluntaryMedicationActionType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about actions or events involving involuntary medication of a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InvoluntaryMedicationActionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:InvoluntaryMedicationActionType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InvoluntaryMedicationActionEndDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date when a schedule of involuntary medication for a subject will end.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InvoluntaryMedicationActionEvidenceIncludedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if evidence included additional documents; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InvoluntaryMedicationActionMedicationReasonAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of reason a subject was placed on involuntary medication.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InvoluntaryMedicationActionMedicationReasonText" type="nc:TextType" substitutionGroup="j:InvoluntaryMedicationActionMedicationReasonAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of reason a subject was placed on involuntary medication.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InvolvementAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a person's or organization's involvement in something.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InvolvementText" type="nc:TextType" substitutionGroup="j:InvolvementAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A status or level of involvement.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemAntiqueIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the property is an antique; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemAssignedNetworkAddressAssociation" type="j:ItemNetworkAddressAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a tangible item and a network address assigned to it.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemAssignedTelephoneNumberAssociation" type="j:ItemTelephoneNumberAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a tangible item and a telephone number assigned to it.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemAugmentation" type="j:ItemAugmentationType" substitutionGroup="nc:ItemAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about an item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemBookValue" type="nc:ItemValueType" nillable="true">
<xs:annotation>
<xs:documentation>A market-based estimate of the value of an item (e.g. Kelly Blue Book for automotive vehicles)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemCategoryCode" type="ncic:TYPACodeType" substitutionGroup="nc:ItemCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemCategoryNCICTYPCode" type="ncic:GTYPCodeType" substitutionGroup="nc:ItemCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of property.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemCategoryNDExCode" type="ndex:ItemCategoryCodeType" substitutionGroup="nc:ItemCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of property item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemCategoryNIBRSCode" type="ucr:ArresteeWeaponCodeType" substitutionGroup="nc:ItemCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of property.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemCategoryNIBRSPropertyCategoryCode" type="ucr:PropertyCategoryCodeType" substitutionGroup="nc:ItemCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of property.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemDetailAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a feature or characteristic of a property item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemDetailCode" type="ncic:TYPCodeType" substitutionGroup="j:ItemDetailAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A feature or characteristic of a property item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemDetailDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a feature or characteristic of a property item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemDetailText" type="nc:TextType" substitutionGroup="j:ItemDetailAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A feature or characteristic of a property item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemDispositionCode" type="j:ItemStatusCodeType" substitutionGroup="nc:ItemDispositionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An indication of what happened to a property item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemEmailAddressAssociation" type="j:ItemEmailAddressAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a tangible item and an email address.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemEmailAddressAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ItemEmailAddressAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemFederalIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A federal identification number assigned to a property item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemGenderUseAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a gender for which the item is intended, such as a girl's bicycle or a man's jacket.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemHazardousMaterialsContainerText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A stolen chemical container.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemInstantMessengerAssociation" type="j:ItemInstantMessengerAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a tangible item and an instant messenger account.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemInstantMessengerAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ItemInstantMessengerAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemLienAssociation" type="j:ItemLienAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between a property item and a lien on that property item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemLienAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ItemLienAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemLienHolderOrganizationAssociation" type="nc:ItemEntityAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an item and an organization that holds the lien for it.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemLienHolderPersonAssociation" type="nc:ItemEntityAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a person and an item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemLotIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification a Lot of Stolen Property.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemLotNumberText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A number assigned to a shipment that an item is a part of.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemMaintenanceActivity" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>An event or activity involving the maintenance of an item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemMaintenanceSchedule" type="nc:ScheduleType" nillable="true">
<xs:annotation>
<xs:documentation>A scheduled and ad-hoc inspections of the physical condition of, and a record of the work performed on, armory items (firearms, restraints etc.) to increase their useful lifespan, ensure they are ready for use, and that they will perform a</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemMakeCode" type="ncic:ABRACodeType" substitutionGroup="nc:ItemMakeAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A manufacturer that produced an item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemMerchandiseIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the item held for sale; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemMissingValue" type="nc:ItemValueType" nillable="true">
<xs:annotation>
<xs:documentation>A monetary value or worth of a property item that is lost, stolen, being held, or is otherwise missing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemNCICIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification of an item which is self-checking and consists of an alphabetic character followed by nine numeric characters automatically assigned by the National Crime Information Center System to each accepted record.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemNetworkAddressAssociation" type="j:ItemNetworkAddressAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a tangible item and a network address.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemNetworkAddressAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ItemNetworkAddressAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemPartialLotAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an indicates whether a stolen chemical represents a partial or complete shipment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemPartialLotText" type="nc:TextType" substitutionGroup="j:ItemPartialLotAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An indicates whether a stolen chemical represents a partial or complete shipment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemPendingInventoryIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the item is pending inventory; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemPreviousYearValue" type="nc:ItemValueType" nillable="true">
<xs:annotation>
<xs:documentation>A value the asset had in the previous year.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemRecoveredAdditionalValue" type="nc:ItemValueType" nillable="true">
<xs:annotation>
<xs:documentation>A fair market value in whole dollars of other property recovered in addition to the property of record</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemRecoveredContrabandValue" type="nc:ItemValueType" nillable="true">
<xs:annotation>
<xs:documentation>A fair market value in whole dollars of any contraband recovered as a result of recovering the property of record</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemRecoveredValue" type="nc:ItemValueType" nillable="true">
<xs:annotation>
<xs:documentation>An amount of money a previously missing item is worth after having been found.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemRegistration" type="j:ItemRegistrationType" nillable="true">
<xs:annotation>
<xs:documentation>A registration of an item with an authority.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemRegistrationAssociation" type="j:ItemRegistrationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an item and its registration information.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemRegistrationAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ItemRegistrationAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemRegistrationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ItemRegistrationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemRegistrationHolder" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An entity to whom a registration is issued for a property item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemReplacementTitle" type="j:TitleType" nillable="true">
<xs:annotation>
<xs:documentation>A title which is reissued because the original title is lost, stolen, or otherwise unavailable.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemSeizerAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an entity which removes an item from the possession of the owner for official purposes.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemSeizingEnforcementOfficial" type="j:EnforcementOfficialType" substitutionGroup="j:ItemSeizerAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A peace official that seized a property item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemSeizingEntity" type="nc:EntityType" substitutionGroup="j:ItemSeizerAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An entity which removes an item from the possession of the owner for official purposes.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemSeizure" type="j:ItemSeizureType" nillable="true">
<xs:annotation>
<xs:documentation>A removal of property from the possession of a person or organization and placed in custody of the justice system.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemSeizureAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ItemSeizureType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemSeizureDisposition" type="nc:DispositionType" nillable="true">
<xs:annotation>
<xs:documentation>A property item was processed or handled after being seized.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemSeizureItem" type="nc:ItemType" nillable="true">
<xs:annotation>
<xs:documentation>A property item that was seized.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemSeizureMethodText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A method by which a property item was removed from a person's possession and taken into custody.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemSeizureOwningPerson" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person who owns a property item that was seized.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemSeizurePossessingPerson" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person who had possession of a property item when it was seized.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemSeizureReleaseConditionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A condition that, if met, will allow a seized property item to be released back to its owner.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemSeizureWarrant" type="j:WarrantType" nillable="true">
<xs:annotation>
<xs:documentation>A warrant that was required to remove property from a person's possession.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemSerialIdentificationRange" type="j:IdentificationRangeType" nillable="true">
<xs:annotation>
<xs:documentation>A set of identifying numbers inscribed on or attached to a consecutive lot of parts, collection of parts, or complete units. Assigned by the manufacturer.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemSightedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a piece of property has been sighted; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemStatusCode" type="j:ItemStatusCodeType" substitutionGroup="nc:StatusAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A status of a property item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemTelephoneNumberAssociation" type="j:ItemTelephoneNumberAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a tangible item and a telephone number.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemTelephoneNumberAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ItemTelephoneNumberAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemTitleAssociation" type="j:ItemTitleAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between a property item and its title.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemTitleAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ItemTitleAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemTitleDocumentCategoryCode" type="aamva_d20:VehicleTitleDocumentCategoryCodeType" substitutionGroup="j:TitleDocumentCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of individual title document.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemTitleReplacementAssociation" type="j:ItemTitleReplacementAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between a property title and the property title it replaced.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemTitleReplacementAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ItemTitleReplacementAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemToolPowerIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the tool is operated by a procedure in which manual effort is supplemented or replaced by hydraulic, mechanical or electrical means; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemTotalDamageValue" type="nc:ItemValueType" nillable="true">
<xs:annotation>
<xs:documentation>A monetary value or worth of damage that occurred to a property item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemWeaponIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an item is traditionally considered to be a weapon; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemWeaponUsageIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an item not traditionally considered to be a weapon is used as such; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Jewelry" type="j:JewelryType" nillable="true">
<xs:annotation>
<xs:documentation>An adornment made out of metals, gems, or imitations materials.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for JewelryType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryBand" type="j:JewelryBandType" nillable="true">
<xs:annotation>
<xs:documentation>A part of a piece of jewelry used to affix it to a person, such as a ring band, watch strap, necklace chain, earring post, etc.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryBandAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for JewelryBandType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryBandColorAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a color of a jewelry band.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryBandColorText" type="nc:TextType" substitutionGroup="j:JewelryBandColorAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A color of a jewelry band.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryBandDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a jewelry band.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryBandMaterialAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of material out of which a jewelry band is made.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryBandMaterialText" type="nc:TextType" substitutionGroup="j:JewelryBandMaterialAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of material out of which a jewelry band is made.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryCaratText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A measure in carats of the fineness of gold in a piece of jewelry.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of jewelry.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryCategoryCode" type="ncic:JWTCodeType" substitutionGroup="j:JewelryCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of jewelry.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryCategoryText" type="nc:TextType" substitutionGroup="j:JewelryCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of jewelry.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryGenderAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a gender of a person a piece of jewelry is designed for, e.g., a man's ring vs a woman's ring.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryGenderText" type="nc:TextType" substitutionGroup="j:JewelryGenderAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A gender of a person a piece of jewelry is designed for, e.g., a man's ring vs a woman's ring.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryMainPendant" type="j:JewelryStoneType" nillable="true">
<xs:annotation>
<xs:documentation>A primary stone or other ornament hanging from a piece of jewelry.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryPendantQuantity" type="niem-xs:nonNegativeInteger" nillable="true">
<xs:annotation>
<xs:documentation>A count of the stones or other ornaments hanging from a piece of jewelry.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryShapeAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a shape of a piece of jewelry.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryShapeText" type="nc:TextType" substitutionGroup="j:JewelryShapeAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A shape of a piece of jewelry.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryStone" type="j:JewelryStoneType" nillable="true">
<xs:annotation>
<xs:documentation>A stone or gem from a piece of jewelry.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryStoneArrangementText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the arrangement of stones in a piece of jewelry such as cluster, line, solitaire, etc.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryStoneAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for JewelryStoneType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryStoneCaratText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A measure in carats of the weight of a jewelry stone.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryStoneCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of jewelry gem or imitation gem.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryStoneCategoryCode" type="ndex:JewelryStoneCategoryCodeType" substitutionGroup="j:JewelryStoneCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of jewelry gem or imitation gem.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryStoneCategoryText" type="nc:TextType" substitutionGroup="j:JewelryStoneCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of jewelry gem or imitation gem.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryStoneColorText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A color of jewelry stone.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryStoneCutText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A shape or cut of a jewelry stone or gem.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryStoneMaterialText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A material that makes up part of a piece of jewelry, e.g., gold, metal, plastic, leather, etc.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryStoneQuantity" type="niem-xs:nonNegativeInteger" nillable="true">
<xs:annotation>
<xs:documentation>A count of the number of a kind of stone found on a piece of jewelry.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JewelryStoneWeightText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A weight of a jewelry stone.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Judge" type="j:JudicialOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>An official who hears and decides a case or who rules over a case proceeding.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JudgePanel" type="j:JudgePanelType" nillable="true">
<xs:annotation>
<xs:documentation>A group of federal or state appellate court judges needed to decide a case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JudgePanelAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for JudgePanelType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JudgePanelIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A unique identification of a judge panel.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JudgePanelRequiredQuantity" type="niem-xs:nonNegativeInteger" nillable="true">
<xs:annotation>
<xs:documentation>A number of panel judges required to make a decision</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JudgePanelTotalQuantity" type="niem-xs:nonNegativeInteger" nillable="true">
<xs:annotation>
<xs:documentation>A total number of judges that sit on a judge's panel.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Judgment" type="nc:CaseType" nillable="true">
<xs:annotation>
<xs:documentation>An activity relating to the adjudication of a case by a court.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JudicialDistrictCode" type="ucr:JudicialDistrictCodeType" substitutionGroup="nc:LocaleJudicialDistrictAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A judicial district.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JudicialOfficial" type="j:JudicialOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>A person involved in a judicial area of government.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JudicialOfficialAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for JudicialOfficialType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JudicialOfficialBarIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification assigned to a judicial official after meeting the requirement to practice law in a region.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JudicialOfficialBarMembership" type="j:JudicialOfficialBarMembershipType" nillable="true">
<xs:annotation>
<xs:documentation>A legal capacity in which a judicial official is able to practice law.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JudicialOfficialBarMembershipAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for JudicialOfficialBarMembershipType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JudicialOfficialBarStatus" type="nc:StatusType" nillable="true">
<xs:annotation>
<xs:documentation>A status of a judicial officials bar membership.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JudicialOfficialCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of judicial official.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JudicialOfficialCourt" type="j:CourtType" nillable="true">
<xs:annotation>
<xs:documentation>A court unit to which a judicial official is assigned.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JudicialOfficialFirm" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>An agency at which a judicial official works.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JudicialOfficialPanelIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification or name of a panel or group to which a judicial official is assigned.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JudicialOfficialRegistrationIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification assigned to a judicial official after registering within a state or region.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JurisdictionANSID20AuthorityCode" type="aamva_d20:JurisdictionAuthorityCodeType" substitutionGroup="nc:JurisdictionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An area, state, region, or other geographic unit over which some kind of authority exists.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Juror" type="j:JurorType" nillable="true">
<xs:annotation>
<xs:documentation>A person who serves on a jury and listens to a case to determine the guilt or innocence of a person accused of a crime.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JurorAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for JurorType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JurorDismissedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a juror was dismissed from jury service.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JurorDismissedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a juror has been dismissed; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JurorDismissedReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A reason why a juror was dismissed or excused.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JurorForemanIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a juror has been appointed as juror leader; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JurorIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A juror identification number that identifies a juror within a panel on which he or she is serving</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JurorPanelIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A panel identification number identifying the panel on which a juror is serving.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JurorPrimaryIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person is a primary indicator; false if a person in an alternate juror.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JuvenileActivity" type="j:ArrestType" nillable="true">
<xs:annotation>
<xs:documentation>An arrest, detention, referral, or other related activity of a juvenile.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JuvenileActivityAgencyAssociation" type="j:JuvenileActivityAgencyAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an agency and a juvenile activity, e.g., a referral or detention.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JuvenileActivityAgencyAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for JuvenileActivityAgencyAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JuvenileActivityAgencyRecordIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A records management system identification number of the originating case agency for a Juvenile Justice matter, related to a delinquent act.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JuvenileActivityAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for JuvenileActivityType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JuvenileActivityChargeAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for JuvenileActivityChargeType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JuvenileActivityChargeDispositionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for JuvenileActivityChargeDispositionType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JuvenileAsAdultIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a juvenile is to be processed as an adult; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JuvenileOffenderIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the legal status of a person is a juvenile; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="KnifeCategoryCode" type="ndex:KnifeCategoryCodeType" substitutionGroup="nc:ItemCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of knife.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="KnownEnemyAssociation" type="nc:PersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between people who are known enemies.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LEOKACircumstanceCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a LEOKA data concept for a (Law Enforcement Officer Killed or Assaulted) classification of an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LEOKACircumstanceCategoryCode" type="j:LEOKACircumstanceCategoryCodeType" substitutionGroup="j:LEOKACircumstanceCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A LEOKA (Law Enforcement Officer Killed or Assaulted) classification of an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Lessee" type="j:LesseeType" nillable="true">
<xs:annotation>
<xs:documentation>An entity which has a contract or lease to use an item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LesseeAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for LesseeType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LesseeJurisdictionAuthorityAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an authority that has jurisdiction over a lease.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LesseeJurisdictionAuthorityCode" type="aamva_d20:JurisdictionAuthorityCodeType" substitutionGroup="j:LesseeJurisdictionAuthorityAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An authority that has jurisdiction over a lease.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LesseeJurisdictionAuthorityText" type="nc:TextType" substitutionGroup="j:LesseeJurisdictionAuthorityAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An authority that has jurisdiction over a lease.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Lessor" type="j:LessorType" nillable="true">
<xs:annotation>
<xs:documentation>An entity which conveys items by way of a lease.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LessorAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for LessorType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LessorIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification of an entity which conveys vehicles by way of a lease.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Lien" type="j:LienType" nillable="true">
<xs:annotation>
<xs:documentation>A legal encumbrance placed on a property item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LienAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A monetary amount representing a legal encumbrance placed on a property.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LienAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for LienType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LienDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a lien was placed on a property item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LienHolder" type="j:LienHolderType" nillable="true">
<xs:annotation>
<xs:documentation>An entity that has a security interest on a property item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LienHolderAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for LienHolderType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LienReleaseDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a legal encumbrance is removed from a property item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LienReleaseReasonAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a reason a legal encumbrance is removed from a property item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LienReleaseReasonCode" type="aamva_d20:LienReleaseReasonCodeType" substitutionGroup="j:LienReleaseReasonAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A reason a legal encumbrance is removed from a property item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LienReleaseReasonText" type="nc:TextType" substitutionGroup="j:LienReleaseReasonAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A reason a legal encumbrance is removed from a property item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LivestockCategoryCode" type="ndex:LivestockCategoryCodeType" substitutionGroup="nc:ItemCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of livestock/pet.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LocationAugmentation" type="j:LocationAugmentationType" substitutionGroup="nc:LocationAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about a location.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LocationBlockNumberText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A number identifying a section of a city enclosed by intersecting streets.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LocationCategoryCode" type="ndex:LocationCategoryCodeType" substitutionGroup="nc:LocationCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of location or area.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LocationGeneralCategoryCode" type="ndex:LocationGeneralCategoryCodeType" substitutionGroup="nc:LocationCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of general category of a location, such as commercial.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LocationIndianNationAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an American Indian nation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LocationIndianNationCode" type="ndex:IndianNationCodeType" substitutionGroup="j:LocationIndianNationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An American Indian nation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LocationIndianNationText" type="nc:TextType" substitutionGroup="j:LocationIndianNationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An American Indian nation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LocationLotNumberText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A number identifying a tract or parcel (unit) of land owned by an owner. Also called a plot.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LocationPoliceDepartmentAssociation" type="nc:OrganizationLocationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between a location and its police department.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LocationSecurityLevelText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A security level of the location.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LocationSubLocationCategoryCode" type="ndex:LocationSubLocationCategoryCodeType" substitutionGroup="nc:LocationCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of location inside of another location, such as a restroom in a restaurant.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ManeuverAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a controlled maneuver for this motor vehicle prior to the beginning of the sequence of events.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ManeuverCode" type="mmucc:ManeuverCodeType" substitutionGroup="j:ManeuverAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A controlled maneuver for this motor vehicle prior to the beginning of the sequence of events.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MaritalStatusCode" type="ndex:MaritalStatusCodeType" substitutionGroup="nc:PersonUnionStatusAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A status of a union, such as separated or divorced.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MaximumRangeIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A highest value identification number in a consecutive number range.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalAssessment" type="j:MedicalAssessmentType" nillable="true">
<xs:annotation>
<xs:documentation>An activity of reviewing and assessing a subject's medical condition.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalAssessmentAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:MedicalAssessmentType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalAssessmentClearanceAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a comment about the medical assessment clearance of a corrections subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalAssessmentClearanceDentalText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A dental priority classification for the subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalAssessmentClearanceEligibilityAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of subject clearance eligibility identified during a medical assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalAssessmentClearanceEligibilityText" type="nc:TextType" substitutionGroup="j:MedicalAssessmentClearanceEligibilityAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of subject clearance eligibility identified during a medical assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalAssessmentClearancePregnantSubjectTrimesterNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A pregnancy trimester.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalAssessmentClearanceRestrictionsUrgentIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject has restrictions and an urgent follow-up is needed; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalAssessmentClearanceSeizureLastDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date of the last seizure disorder.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalAssessmentClearanceText" type="nc:TextType" substitutionGroup="j:MedicalAssessmentClearanceAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A comment about the medical assessment clearance of a corrections subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalAssessmentComment" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>A comment about the psychiatric medications needed for a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalAssessmentConsultationText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A proximity to consultation required for the subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalAssessmentFunctionalText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A functional capacity of the subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalAssessmentLevelOfCareAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of level of care required by a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalAssessmentLevelOfCareText" type="nc:TextType" substitutionGroup="j:MedicalAssessmentLevelOfCareAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of level of care required by a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalAssessmentMedicalRiskAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of medical risk for the subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalAssessmentMedicalRiskText" type="nc:TextType" substitutionGroup="j:MedicalAssessmentMedicalRiskAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of medical risk for the subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalAssessmentNursingCareLevelAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of required or recommended nursing care level required by the subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalAssessmentNursingCareLevelText" type="nc:TextType" substitutionGroup="j:MedicalAssessmentNursingCareLevelAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of required or recommended nursing care level required by the subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalAssessmentPermanentIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the classification is permanent; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalAssessmentRequiredMedication" type="nc:DrugType" nillable="true">
<xs:annotation>
<xs:documentation>A medication that is required by a subject during medical assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalAssessmentSpecializedServiceAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of required specialized medical care required by the subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalAssessmentSpecializedServiceText" type="nc:TextType" substitutionGroup="j:MedicalAssessmentSpecializedServiceAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of required specialized medical care required by the subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalAssessmentTemporaryAssessmentExpirationDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the temporary classification expires.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalAssessmentTemporaryAssessmentReviewIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the temporary classification is to be reviewed in six months; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalAssessmentTemporaryIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the classification is temporary; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalAssessmentTuberculosisAlertText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An alert comment specific to a subject with tuberculosis.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalDisorderIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if it has been determined that an Person has a medical disorder; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalEquipmentAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:MedicalEquipmentType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalEquipmentCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of medical equipment required by a subject for a disability.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalEquipmentCategoryText" type="nc:TextType" substitutionGroup="j:MedicalEquipmentCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of medical equipment required by a subject for a disability.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalEquipmentExpirationDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the requirement for the use of the medical equipment expires.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalEquipmentTemporaryIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the requirement for the use of the medical equipment is temporary; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalExaminerRegistryNumberID" type="niem-xs:string" nillable="true">
<xs:annotation>
<xs:documentation>A number used as the identifier of medical practitioners in the National Registry of Medical Examiners.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalPractitioner" type="j:MedicalPractitionerType" nillable="true">
<xs:annotation>
<xs:documentation>A person who practices medicine.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalPractitionerAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for j:MedicalPractitionerType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalPractitionerLicenseNumberIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A jurisdiction assigned identification used to identify the license of medical practitioner.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalPractitionerSpecialtyAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a code indicating the specialty of the medical practitioner.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalPractitionerSpecialtyCode" type="aamva_d20:MedicalPractitionerSpecialtyCodeType" substitutionGroup="j:MedicalPractitionerSpecialtyAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A code indicating the specialty of the medical practitioner.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalReport" type="nc:DocumentType" nillable="true">
<xs:annotation>
<xs:documentation>A document pertaining to a medical event, incident, evaluation or examination of a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalTreatment" type="nc:TreatmentType" nillable="true">
<xs:annotation>
<xs:documentation>An activity involving medical care of a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalVisit" type="j:MedicalVisitType" nillable="true">
<xs:annotation>
<xs:documentation>An event of a subject being brought to see a medical professional.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalVisitAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:MedicalVisitType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalVisitLastSeenByEntityAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a test representation of a person or entity who last provided medical services to a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalVisitLastSeenByEntityText" type="nc:TextType" substitutionGroup="j:MedicalVisitLastSeenByEntityAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A test representation of a person or entity who last provided medical services to a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalVisitLastSeenByTimeSpanAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a period of time since the subject's last medical treatment or examination.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicalVisitLastSeenByTimeSpanText" type="nc:TextType" substitutionGroup="j:MedicalVisitLastSeenByTimeSpanAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A period of time since the subject's last medical treatment or examination.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicationUseComment" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>A comment for each time medicine is dispensed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MedicationUseFrequencyNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number indicating the routine usage of a medication by a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthAssessment" type="j:MentalHealthAssessmentType" nillable="true">
<xs:annotation>
<xs:documentation>An activity of reviewing and assessing a subject's mental health condition.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthAssessmentAbstractOfJudgmentDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date of the abstract of judgment that was reviewed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthAssessmentAbstractOfJudgmentReviewedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an abstract of judgment was reviewed; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthAssessmentAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:MentalHealthAssessmentType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthAssessmentCorrectionalCounselorIReviewDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the Correctional Counselor screened the subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthAssessmentDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the subject / parolee or the attorney of the offender acknowledged the decision to request or not request testing by two doctors.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthAssessmentDMHPsychiatricReportAuthorText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A name of the author of the DMH psychiatric report that was reviewed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthAssessmentDMHPsychiatricReportReviewDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date of the DMH psychiatric report that was reviewed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthAssessmentDMHPsychiatricReportReviewedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a DMH psychiatric report was reviewed; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthAssessmentFactor" type="j:MentalHealthAssessmentFactorType" nillable="true">
<xs:annotation>
<xs:documentation>A symptom or measurement of mental health.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthAssessmentFactorAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:MentalHealthAssessmentFactorType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthAssessmentFactorCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of mental health factor.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthAssessmentFactorCategoryText" type="nc:TextType" substitutionGroup="j:MentalHealthAssessmentFactorCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of mental health factor.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthAssessmentFactorDetailsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details of the mental health factors that exist.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthAssessmentLegalStatusSummaryReviewedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the legal status summary was reviewed; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthAssessmentMentallyDisorderedOffenderIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject is in a mentally disordered offender (MDO) unit for severely mentally ill prisoners; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthAssessmentPsychiatricReportAuthorText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An author of the corrections facility psychiatric report that was reviewed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthAssessmentPsychiatricReportDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date of the corrections facility psychiatric report that was reviewed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthAssessmentPsychiatricReportReviewedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a corrections facility psychiatric report was reviewed; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthAssessmentReferral" type="nc:ReferralType" nillable="true">
<xs:annotation>
<xs:documentation>An order for a subject to undergo a mental health assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthAssessmentReferralSexualViolentPredatorIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject of a mental health assessment is due to a conviction for a violent sexual crime; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthAssessmentScreeningStaffMember" type="j:StaffMemberType" nillable="true">
<xs:annotation>
<xs:documentation>A staff member that screened the subject during a mental health assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthAssessmentServicesReceivedAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of mental health assessment services received.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthAssessmentServicesReceivedText" type="nc:TextType" substitutionGroup="j:MentalHealthAssessmentServicesReceivedAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of mental health assessment services received.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthAssessmentSubjectParticipatedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject was unable or unwilling to participate in the screening; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthAssessmentTestingRequiredIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if mental health assessment testing is required for the subject; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthCareLevelText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A level of care an subject is receiving or that is appropriate to receive in the Mental Health Services Delivery System (MHSDS).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthCertification" type="j:CertificationType" nillable="true">
<xs:annotation>
<xs:documentation>An official pronouncement of the status of the mental health of subject, through the testimony of medical professionals and/or declared by a court of law.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthCertificationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:MentalHealthCertificationType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthCertificationChiefPsychiatristAuthorText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An authoritative chief psychiatrist whose certification was reviewed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthCertificationChiefPsychiatristReviewedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the chief psychiatrist certification was reviewed; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthCertificationHearing" type="j:HearingType" nillable="true">
<xs:annotation>
<xs:documentation>A court hearing to determine mental health certification.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthCertificationReviewConcurrenceText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A comment on the certification review regarding concurrence of the Corrections Agency and Mental Health professionals.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthChiefPsychiatristCertificationDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date of the chief psychiatrist certification that was reviewed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthConcernCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of mental health concern.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthConcernCategoryText" type="nc:TextType" substitutionGroup="j:MentalHealthConcernCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of mental health concern.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthConcernNotedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date of notation regarding mental health concerns.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthFunctionLevelScoreNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number measuring the ability of the subject to function and adapt to various problems in living. The Global Assessment of Functioning (GAF) uses a 1-100 measurement scale with 10 and below representing a persistent danger of self injury or hurting others, and</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthHearing" type="j:MentalHealthHearingType" nillable="true">
<xs:annotation>
<xs:documentation>A court hearing regarding the mental health of a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthHearingAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:MentalHealthHearingType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthHearingCancellationReasonAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of reason for cancellation of a mental health hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthHearingCancellationReasonText" type="nc:TextType" substitutionGroup="j:MentalHealthHearingCancellationReasonAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of reason for cancellation of a mental health hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthHearingCertificationActionReaffirmedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the certification hearing action was reaffirmed; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthHearingCertificationActionRescindedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the certification hearing action was rescinded; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthHearingCertifiedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the hearing is a Certification Hearing and that the parolee has a right to a jury trial in the Superior Court if the BPH finds during the certification hearing that the parolee meets the requirements of the MDO law; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthHearingDecision" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>A decision regarding the determination of mental health.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthNotification" type="em:NotificationType" nillable="true">
<xs:annotation>
<xs:documentation>A notification regarding the mental health of a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthOtherIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject has other uncodified mental health issue(s); false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthStatusAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of mental health status.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthStatusText" type="nc:TextType" substitutionGroup="j:MentalHealthStatusAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of mental health status.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthSubjectClearedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject is cleared for general population; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthTreatment" type="nc:TreatmentType" nillable="true">
<xs:annotation>
<xs:documentation>A data type for an event or activity involving the mental health treatment of a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthTreatmentProgramDetailsAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:MentalHealthTreatmentProgramDetailsType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthTreatmentProgramPlacementAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of placement for a subject into a mental health treatment program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHealthTreatmentProgramPlacementText" type="nc:TextType" substitutionGroup="j:MentalHealthTreatmentProgramPlacementAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of placement for a subject into a mental health treatment program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MentalHeathAssessmentIndependentEvaluationRequestedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the parolee requests independent evaluations to determine if the parolee meets the requirements of the Mentally Disordered Offender law; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Metadata" type="j:MetadataType" nillable="true" appinfo:appliesToTypes="structures:AssociationType structures:ObjectType">
<xs:annotation>
<xs:documentation>Information that further qualifies the kind of data represented.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Metal" type="nc:SubstanceType" nillable="true">
<xs:annotation>
<xs:documentation>A metallic chemical element.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MetalCode" type="ndex:MetalCodeType" substitutionGroup="nc:SubstanceAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A code that identifies a metal.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MinimumRangeIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A lowest value identification number in a consecutive number range.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Misdemeanor" type="nc:IncidentType" nillable="true">
<xs:annotation>
<xs:documentation>A crime punishable by imprisonment in a county jail for up to one year.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MissingPerson" type="j:MissingPersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person whose whereabouts are unknown.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MissingPersonAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for MissingPersonType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MissingPersonCircumstanceAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a circumstance surrounding the disappearance of a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MissingPersonCircumstanceCode" type="ncic:MPCCodeType" substitutionGroup="j:MissingPersonCircumstanceAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A circumstance surrounding the disappearance of a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MissingPersonCircumstanceText" type="nc:TextType" substitutionGroup="j:MissingPersonCircumstanceAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A circumstance surrounding the disappearance of a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MissingPersonDeclarationDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a person was declared or legally assumed to be missing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MissingPersonDeclarationPerson" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person who declared another person to be missing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MissingPersonDisappearanceCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of disappearance of a missing person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MissingPersonDisappearanceCategoryCode" type="ncic:MNPCodeType" substitutionGroup="j:MissingPersonDisappearanceCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of disappearance of a missing person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MissingPersonDisappearanceCategoryText" type="nc:TextType" substitutionGroup="j:MissingPersonDisappearanceCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of disappearance of a missing person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MissingPersonFoundDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a missing person was found.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MissingPersonFoundIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a missing person has been found; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MissingPersonFoundLocation" type="nc:LocationType" nillable="true">
<xs:annotation>
<xs:documentation>A location where a missing person was found.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MissingPersonIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification number of a missing person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MissingPersonInterestIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if NCMEC interest in a Missing Person Record; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MissingPersonLastSeenDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a missing person was last seen before disappearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MissingPersonLastSeenLocation" type="nc:LocationType" nillable="true">
<xs:annotation>
<xs:documentation>A place a missing person was last seen before disappearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MissingPersonLastSeenWitness" type="j:WitnessType" nillable="true">
<xs:annotation>
<xs:documentation>A person who last saw a missing person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MissingPersonOccurrence" type="j:MissingPersonOccurrenceType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details surrounding the activity perpetuated by a person's whereabouts being unknown.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MissingPersonOccurrenceAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for MissingPersonOccurrenceType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MissingPersonStatus" type="nc:StatusType" nillable="true">
<xs:annotation>
<xs:documentation>A status of a missing person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MonthlyIncomeTotalAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A total monthly income amount represented in this financial compilation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MonthlyLivingExpense" type="j:MonthlyLivingExpenseType" nillable="true">
<xs:annotation>
<xs:documentation>A representation for details about the monthly living expenses of a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MonthlyLivingExpenseAlimonyAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A total amount of money allocated for one month of alimony.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MonthlyLivingExpenseAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for MonthlyLivingExpenseType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MonthlyLivingExpenseChildSupportAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A total amount of money allocated for one month child support.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MonthlyLivingExpenseClothesAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A total amount of money allocated for one month of clothing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MonthlyLivingExpenseCourtPaymentAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A total amount of money allocated for one month of court payments.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MonthlyLivingExpenseEntertainmentAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A total amount of money allocated for one month of entertainment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MonthlyLivingExpenseFoodAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A total amount of money allocated for one month of food.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MonthlyLivingExpenseHealthInsuranceAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A total amount of money allocated for one month of health insurance payments.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MonthlyLivingExpenseLifeInsuranceAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A total amount of money allocated for one month of life insurance payments.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MonthlyLivingExpenseLoanPaymentAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A total amount of money allocated for one month of loan payments.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MonthlyLivingExpenseOtherAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A total amount of money allocated for one month or other living expense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MonthlyLivingExpenseRentOrMortgageAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A total amount of money allocated for one month of rent or mortgage payments.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MonthlyLivingExpenseTotalAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A total amount of money allocated for one month of living expense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MonthlyLivingExpenseUtilityPaymentAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A total amount of money allocated for one month of utility payments.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MonthlyLivingExpenseVehicleInsuranceAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A total amount of money allocated for one month of vehicle insurance payments.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MonthlyLivingExpenseVehiclePaymentAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A total amount of money allocated for one month of vehicle payments.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MostDamagedAreaAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an area of the motor vehicle that was most damaged in a crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MostDamagedAreaCode" type="mmucc:VehicleDamageCodeType" substitutionGroup="j:MostDamagedAreaAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An area of the motor vehicle that was most damaged in a crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MotorCarrierActiveIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a carrier is in business and is currently subject to regulation; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MotorCarrierAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for MotorCarrierType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MotorCarrierCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a categorization of a USDOT Number holder.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MotorCarrierCategoryCode" type="j:MotorCarrierCategoryCodeType" substitutionGroup="j:MotorCarrierCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A categorization of a USDOT Number holder.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MotorCarrierCategoryText" type="nc:TextType" substitutionGroup="j:MotorCarrierCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind or categorization of a USDOT Number holder.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MotorCarrierCensusUpdateDate" type="niem-xs:date" nillable="true">
<xs:annotation>
<xs:documentation>A date on which (DOT MCMIS Census File) information about a Motor Carrier was last updated.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MotorCarrierCurrentlyTargetedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a motor carrier is currently targeted for increased enforcement action due to a poor safety record; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MotorCarrierDOTIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification assigned by a federal or state department of transportation agency, to uniquely identify a given carrier.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MotorCarrierHazMatTransportationIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a given carrier transports Hazardous Materials (HAZMAT); false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MotorCarrierICCIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification assigned by the Interstate Commerce Commission to uniquely identify a given carrier.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MotorCarrierInterstateOperationsIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a given carrier operates commercial vehicles in interstate commerce; false otherwise. An interstate designation allows operation in multiple state jurisdictions, which includes U.S. and Mexican states and Canadian provinces.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MotorCarrierMCSIPParticipantIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a motor carrier currently participates in the USDOT Motor Carrier Safety Improvement Process (MCSIP) program; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MotorCarrierMCSIPStepDate" type="niem-xs:date" nillable="true">
<xs:annotation>
<xs:documentation>A date the carrier was assigned to the associated MCSIP Step.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MotorCarrierMCSIPStepText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the Motor Carrier Safety Improvement Process (MCSIP) Step, reflecting the phase of the MCSIP program that the carrier is assigned to. The step is assigned based on safety statistics (SAFESTAT).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MotorCarrierPreviouslyTargetedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a motor carrier was targeted in the past, for increased enforcement action due to a poor safety record; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MotorCarrierPRISMAdditionDate" type="niem-xs:date" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the carrier was added to the Performance and Registration Information Systems Management (PRISM) Carrier File for safety monitoring.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MotorCarrierPRISMUpdateDate" type="niem-xs:date" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the Performance and Registration Information Systems Management (PRISM) was last updated for the carrier.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MotorCarrierSAFESTATDate" type="niem-xs:date" nillable="true">
<xs:annotation>
<xs:documentation>A date that the associated SAFESTAT rating is assigned by the SAFESTAT system</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MotorCarrierSAFESTATRatingText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A SAFESTAT rating provides a summary of a carriers safety record. The rating is assigned by the SAFESTAT system, using a collection of programs that review a motor carrier's accumulation of accidents, vehicle inspections, law enforcement actions, and compliance reviews and using factors such as the number of vehicles/drivers and approximate mileage.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MotorCarrierTargetDate" type="niem-xs:date" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the status of targeting a carrier changed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MotorcycleMakeCode" type="ncic:MotorcycleCodeType" substitutionGroup="nc:VehicleMakeAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A manufacturer for motorcycles and motorcycle parts.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MusicalInstrumentCategoryCode" type="ndex:MusicalInstrumentCategoryCodeType" substitutionGroup="nc:ItemCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of musical instrument.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Narrative" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>An account as reported by an observer.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Need" type="j:NeedType" nillable="true">
<xs:annotation>
<xs:documentation>A need that is characteristically defined within a need category from assessments that drive the purpose for rehabilitation programs that address subject needs.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NeedAddressedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if is set when parties believe that the Goals have been achieved and each Need or Risk has been adequately addressed; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NeedAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:NeedType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NeedCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of need.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NeedCategoryText" type="nc:TextType" substitutionGroup="j:NeedCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of categories that Subject Assessments are based upon to help organize the assessments the subject has taken.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NeedID" type="niem-xs:string" nillable="true">
<xs:annotation>
<xs:documentation>An identifier of a need that a subject has been assessed with.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NeedIntensityLevelAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a descriptor used to describe how serious a subject has needs of a specific type.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NeedIntensityLevelText" type="nc:TextType" substitutionGroup="j:NeedIntensityLevelAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A descriptor used to describe how serious a subject has needs of a specific type.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NeedScoreNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A numeric score for the need based on assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NeedSourceAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of values to identify the source of the Need or Risk.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NeedSourceText" type="nc:TextType" substitutionGroup="j:NeedSourceAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of values to identify the source of the Need or Risk.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NetworkAddress" type="nc:ElectronicAddressType" nillable="true">
<xs:annotation>
<xs:documentation>An Internet Protocol (IP) address or Uniform Resource Locator (URL) that uniquely identifies a specific site on the Internet or another network.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NetworkAddressAssociation" type="j:NetworkAddressAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between originator, receiver, and a network address.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NetworkAddressAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for NetworkAddressAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NetworkAddressID" type="niem-xs:string" nillable="true">
<xs:annotation>
<xs:documentation>A network address involved in association.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NextOfKinAssociation" type="nc:PersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a person and a person described as being his/her closest living blood relative or relative.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NIBRSReportCategoryCode" type="ucr:NIBRSReportCategoryCodeType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of report contained in the NIBRS extracted data item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NonMotoristActionBeforeCrashAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an action of the non-motorist prior to the crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NonMotoristActionBeforeCrashCode" type="mmucc:NonMotoristActionBeforeCrashCodeType" substitutionGroup="j:NonMotoristActionBeforeCrashAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An action of the non-motorist prior to the crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NonMotoristCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a Type of Non-Motorist involved in a Traffic Accident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NonMotoristContributingCircumstancesAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an actions that the non-motorist was undertaking at the time of the crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NonMotoristContributingCircumstancesCode" type="mmucc:NonMotoristContributingCircumstancesCodeType" substitutionGroup="j:NonMotoristContributingCircumstancesAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An actions that the non-motorist was undertaking at the time of the crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NonMotoristLocationAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a non-motorist's location with respect to the roadway at the time of the crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NonMotoristLocationCode" type="mmucc:NonMotoristLocationCodeType" substitutionGroup="j:NonMotoristLocationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A non-motorist's location with respect to the roadway at the time of the crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NonMotoristSafetyEquipmentAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a safety equipment(s) used by the non-motorist.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NonMotoristSafetyEquipmentCode" type="mmucc:NonMotoristSafetyEquipmentCodeType" substitutionGroup="j:NonMotoristSafetyEquipmentAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A safety equipment(s) used by the non-motorist.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NonMotoristStrikingVehicle" type="nc:VehicleType" nillable="true">
<xs:annotation>
<xs:documentation>A motor vehicle that was the first motor vehicle to strike the non-motorist.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NotificationAugmentation" type="j:NotificationAugmentationType" substitutionGroup="em:NotificationAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about a Notification.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NotificationCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of Notification.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NotificationCategoryText" type="nc:TextType" substitutionGroup="j:NotificationCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of Notification.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NotificationDeliveryByMailIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the notice was mailed to the notice; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NotificationDeliveryInPersonIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the notice was given to the notice; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NotificationEventCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of notification event.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NotificationEventCategoryText" type="nc:TextType" substitutionGroup="j:NotificationEventCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of notification event.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NotificationPreparationDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the notice was prepared.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NotificationPurposeAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of purpose for the notification.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NotificationPurposeText" type="nc:TextType" substitutionGroup="j:NotificationPurposeAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of purpose for the notification.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NotificationRequest" type="j:NotificationRequestType" nillable="true">
<xs:annotation>
<xs:documentation>A request from a person or organization to be notified about a subject's release or transfer.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NotificationRequestAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for NotificationRequestType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NotificationRequestAuthorityText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An authority requesting remand of a subject once conditions of custody have been completed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NotificationRequestSequenceNumeric" type="niem-xs:nonNegativeInteger" nillable="true">
<xs:annotation>
<xs:documentation>A sequential number assigned to the detainer notification request based on order of receipt.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NotificationResponseReceivedNotificationDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date when a response notification was received.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NotificationResponseSummaryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An open text from the individual addressed in the notification that is used in the response.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NotificationSentDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date that was notification was sent.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NotificationSubjectText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A subject line for each notification crafted by the system based on user, provider, and event.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NotificationSummaryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An open text in a notification typed in by the user sending the notification.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ObligationAugmentation" type="j:ObligationAugmentationType" substitutionGroup="nc:ObligationAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about a Obligation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ObligationComputation" type="j:ObligationComputationType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details describing the obligations assumed by subject as a part of supervised release conditions and requirements.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ObligationComputationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ObligationComputationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ObligationComputationDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date an obligation computation was completed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ObligationComputationPaidAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A portion of the total financial obligations paid.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ObligationComputationTotalAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A total sum of all financial obligations charged/assumed by subject as a part of supervised release.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ObligationDelinquentAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A dollar amount that is delinquent for Child Support.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ObligationDueToOrganizationAssociation" type="j:ObligationDueToOrganizationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an organization and an obligation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ObligationDueToOrganizationAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ObligationDueToOrganizationAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ObligationDueToPersonAssociation" type="j:ObligationDueToPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a person and an obligation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ObligationDueToPersonAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ObligationDueToPersonAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ObligationInterestRate" type="niem-xs:decimal" nillable="true">
<xs:annotation>
<xs:documentation>A rate of interest set against an outstanding obligation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ObligationOrganizationAssociation" type="j:ObligationOrganizationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an obligation and an organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ObligationOrganizationAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ObligationOrganizationAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ObligationPersonAssociation" type="j:ObligationPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an obligation and a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ObligationPersonAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ObligationPersonAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ObligationSuspendedAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>An amount of an obligation which has been suspended.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OccupantAirBagDeployedAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a deployment status of an air bag relative to the position in the vehicle for this occupant.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OccupantAirBagDeployedCode" type="mmucc:OccupantAirBagDeployedCodeType" substitutionGroup="j:OccupantAirBagDeployedAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A deployment status of an air bag relative to the position in the vehicle for this occupant.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OccupantEjectionAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an occupant completely or partially thrown from the interior of the motor vehicle, excluding motorcycles, as a result of a crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OccupantEjectionCode" type="mmucc:OccupantEjectionCodeType" substitutionGroup="j:OccupantEjectionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An occupant completely or partially thrown from the interior of the motor vehicle, excluding motorcycles, as a result of a crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OccupantProtectionSystemUseAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a restraint equipment in use by the occupant, or the helmet use by a motorcyclist, at the time of the crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OccupantProtectionSystemUseCode" type="mmucc:OccupantProtectionSystemUseCodeType" substitutionGroup="j:OccupantProtectionSystemUseAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A restraint equipment in use by the occupant, or the helmet use by a motorcyclist, at the time of the crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OccupantSeatAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an occupant's seat in the motor vehicle prior to the first event in the sequence of events.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OccupantSeatCode" type="mmucc:OccupantSeatCodeType" substitutionGroup="j:OccupantSeatAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An occupant's seat in the motor vehicle prior to the first event in the sequence of events.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OccupantSeatOtherLocationAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a location of the vehicle occupant prior to the first event in the sequence of events.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OccupantSeatOtherLocationCode" type="mmucc:OccupantSeatOtherLocationCodeType" substitutionGroup="j:OccupantSeatOtherLocationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A location of the vehicle occupant prior to the first event in the sequence of events.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OccupantSeatRowAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an occupant's seat row in the motor vehicle prior to the first event in the sequence of events.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OccupantSeatRowCode" type="mmucc:OccupantSeatRowCodeType" substitutionGroup="j:OccupantSeatRowAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An occupant's seat row in the motor vehicle prior to the first event in the sequence of events.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Offense" type="j:OffenseType" nillable="true">
<xs:annotation>
<xs:documentation>An act or a course of action which may constitute a violation of a criminal statute, ordinance or rule that occurred during an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseAlcoholDrugConnectedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if alcohol or a drug was connected with offense; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseAPCOCode" type="apco:IncidentCategoryCodeType" substitutionGroup="j:OffenseDesignationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An offense designation as specified by APCO.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseArrestAssociation" type="j:OffenseArrestAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an offense and the arrest of a subject alleged to have committed the offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseArrestAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for OffenseArrestAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseAttemptedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an offense was attempted but not completed; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for OffenseType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseCargoTheftIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an offense involves the criminal taking of any cargo that constitutes, in whole or in part, a commercial shipment of freight moving in commerce; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseCategoryCode" type="j:CriminalActivityCategoryCodeType" substitutionGroup="j:OffenseCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseCategoryGeneralApplicabilityCode" type="ncic:GOFFCodeType" substitutionGroup="j:OffenseCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of offense of general applicability.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseCategoryIdentityTheftCode" type="ncic:IDTCodeType" substitutionGroup="j:OffenseCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of identity theft offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseCategoryNDExCode" type="ndex:OffenseCategoryCodeType" substitutionGroup="j:OffenseCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseCategoryText" type="nc:TextType" substitutionGroup="j:OffenseCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseChargeAssociation" type="j:OffenseChargeAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an offense that occurred and the formal charge that was assigned to it as a result of classifying the offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseChargeAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for OffenseChargeAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseCitationAssociation" type="j:OffenseCitationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship describing an offense that occurred and a subsequent citation that was issued as a result.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseCitationAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for OffenseCitationAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseDesignationAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a distinguishing designation of an offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseDispositionAssociation" type="j:OffenseDispositionAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an offense and the outcome of an activity that was triggered by the offense being committed in the first place.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseDispositionAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for OffenseDispositionAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseDomesticViolenceIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an offense involves the infliction of physical injury, or the creation of a reasonable fear that physical injury or harm will be inflicted, by a parent or member or former member of a child's household, against a child or against another member of the household; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseEmailAddressAssociation" type="j:ActivityEmailAddressAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an offense and an email address (e.g. harassing or threatening email).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseEntryPoint" type="j:PassagePointType" nillable="true">
<xs:annotation>
<xs:documentation>A point of entry to a location or structure involved in an offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseEvidenceHeldIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if evidence was held due to an offense; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseExitPoint" type="j:PassagePointType" nillable="true">
<xs:annotation>
<xs:documentation>A point of exit to a location or structure involved in an offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseFactor" type="j:OffenseFactorType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about a circumstance or factor that has an effect on an offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseFactorAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for OffenseFactorType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseFactorBiasMotivationAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of bias that motivated an offense, if any.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseFactorBiasMotivationCauseAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an indication that the offender was motivated to commit the offense, in whole/part, because of bias.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseFactorBiasMotivationCauseCode" type="ndex:BiasMotivationCauseCodeType" substitutionGroup="j:OffenseFactorBiasMotivationCauseAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An indication that the offender was motivated to commit the offense, in whole/part, because of bias.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseFactorBiasMotivationCauseText" type="nc:TextType" substitutionGroup="j:OffenseFactorBiasMotivationCauseAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An indication that the offender was motivated to commit the offense, in whole/part, because of bias.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseFactorBiasMotivationDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a bias that motivated an offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseFactorBiasMotivationText" type="nc:TextType" substitutionGroup="j:OffenseFactorBiasMotivationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of bias that motivated an offense, if any.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseFactorCode" type="ucr:IncidentFactorCodeType" substitutionGroup="j:OffenseFactorDesignationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An offense factor designation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseFactorDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of an offense factor.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseFactorDesignationAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an offense factor designation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseFactorJustifiableHomicideCode" type="ucr:JustifiableHomicideFactorCodeType" substitutionGroup="j:OffenseFactorDesignationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A designation of a justifiable homicide offense factor.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseFactorKnownIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a factor for an offense is known to be true; false if it is suspected, estimated, or otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseFactorText" type="nc:TextType" substitutionGroup="j:OffenseFactorDesignationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An offense factor designation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseFamilyMemberIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an offense was against a family member and by statute is not considered to be domestic violence; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseForce" type="j:ForceType" nillable="true">
<xs:annotation>
<xs:documentation>A force used during an offense, whether physical or aided by a tool or weapon.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseGamblingConnectedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if gambling is connected with offense; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseGangInvolvementCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of gang involved in an offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseGangInvolvementCategoryCode" type="ndex:GangInvolvementCategoryCodeType" substitutionGroup="j:OffenseGangInvolvementCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of gang involved in an offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseGangInvolvementIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a gang is involved in an offense; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseHomeInvasionIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if offense involves entering a private and occupied dwelling, with the intent of committing a crime, often while threatening the resident of the dwelling; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseIdentityTheftIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an offense involves use of identity information of another person, fraudulently and without permission to obtain money, goods, services, or false official documents; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseIncidentAssociation" type="j:OffenseIncidentAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an offense and the incident during which the offense is to have been committed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseIncidentAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for OffenseIncidentAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseInstantMessengerAssociation" type="j:ActivityInstantMessengerAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an offense and an other contact address (e.g. harassing or threatening messages via IRC).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseItemAssociation" type="j:OffenseItemAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship of a general nature between an offense that was committed and an article or thing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseItemAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for OffenseItemAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseJuvenileIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the offense was committed by a juvenile; False otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseLevelAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a level of an offense, such as a felony or misdemeanor.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseLevelText" type="nc:TextType" substitutionGroup="j:OffenseLevelAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A level of an offense, such as a felony or misdemeanor.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseLocationAssociation" type="j:OffenseLocationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an offense and a location at which the offense occurred.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseLocationAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for OffenseLocationAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseMOCrimeAndMotiveAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a probable crime type and/or motive based on a usual way in which a criminal organization or person acts or operates.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseMOCrimeAndMotiveCode" type="ndex:OffenseMOCrimeAndMotiveCodeType" substitutionGroup="j:OffenseMOCrimeAndMotiveAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A probable crime type and/or motive based on a usual way in which a criminal organization or person acts or operates.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseMOCrimeAndMotiveText" type="nc:TextType" substitutionGroup="j:OffenseMOCrimeAndMotiveAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A probable crime type and/or motive based on a usual way in which a criminal organization or person acts or operates.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseName" type="nc:TextType" substitutionGroup="j:OffenseDesignationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A name or designation of an offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseNCICCode" type="ncic:OFFCodeType" substitutionGroup="j:OffenseDesignationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An offense designation as specified by FBI's National Crime Information Center (NCIC) system.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseNDExCode" type="ndex:OffenseCodeType" substitutionGroup="j:OffenseDesignationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An offense designation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseNetworkAddressAssociation" type="j:ActivityNetworkAddressAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an offense and a network address.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffensePsychologicalPsychiatricConditionConnectedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a psychological or psychiatric condition is connected with offense; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseQualifierAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a set of details that further characterizes an offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseQualifierText" type="nc:TextType" substitutionGroup="j:OffenseQualifierAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A set of details that further characterizes an offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseRacketeerInfluencedAndCorruptOrganizationsActIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a Racketeer Influenced and Corrupt Organizations Act (RICO) Act or 'little RICO Act' applicable offense; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseSentenceDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a person was sentenced.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseSeverityLevelText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the level of severity of an offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseStructuresEnteredQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A number of structures or premises entered by the subject during an offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseSubjectAssociation" type="j:OffenseSubjectAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an offense that was committed and the subject alleged to have committed that offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseSubjectAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for OffenseSubjectAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseSummary" type="j:OffenseSummaryType" nillable="true">
<xs:annotation>
<xs:documentation>A summary of a type of offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseSummaryArrestQuantity" type="niem-xs:nonNegativeInteger" nillable="true">
<xs:annotation>
<xs:documentation>A number of arrests for a summary offense type.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseSummaryAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for OffenseSummaryType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseSummaryCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of offense being summarized.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseSummaryCategoryCode" type="ndex:OffenseSummaryCategoryCodeType" substitutionGroup="j:OffenseSummaryCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of offense being summarized.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseSummaryCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of offense being summarized.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseSummaryConvictionQuantity" type="niem-xs:nonNegativeInteger" nillable="true">
<xs:annotation>
<xs:documentation>A number of convictions for a summary offense type.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseTelephoneNumberAssociation" type="j:ActivityTelephoneNumberAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an offense and a telephone number.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseTerrorismIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an offense involves the use of force or violence against persons or property to intimidate or coerce a Government, the civilian population, or any segment thereof, in furtherance of political or social objectives; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseUCRCode" type="ucr:OffenseCodeType" substitutionGroup="j:OffenseDesignationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An offense designation as specified by FBI's Uniform Crime Reporting (UCR) program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseUnderInfluenceIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the offense was committed by an individual was under the influence of a controlled substance; False otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseVictimAssociation" type="j:OffenseVictimAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an offense that was committed and an entity that was adversely affected by that offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseVictimAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for OffenseVictimAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseViolatedStatute" type="j:StatuteType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about a statute, rule, or ordinance that was violated as a result of an offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseWeaponAssociation" type="nc:ActivityItemAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an offense and a weapon involved in the offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseWitnessAssociation" type="j:OffenseWitnessAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an offense that was committed and a person that observed the offense being committed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OffenseWitnessAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for OffenseWitnessAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OfferedPlea" type="j:PleaType" nillable="true">
<xs:annotation>
<xs:documentation>An original plea offered by a defendant in relation to a charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OfficeEquipmentCategoryCode" type="ndex:OfficeEquipmentCategoryCodeType" substitutionGroup="nc:ItemCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of office equipment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OpticalEquipmentCategoryCode" type="ndex:OpticalEquipmentCategoryCodeType" substitutionGroup="nc:ItemCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of optical equipment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OrganizationAlternateName" type="j:OrganizationAlternateNameType" nillable="true">
<xs:annotation>
<xs:documentation>A name other than the primary one used by an organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OrganizationAlternateNameAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for OrganizationAlternateNameType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OrganizationAlternateNameCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of alternate name used by an organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OrganizationAlternateNameCategoryCode" type="nc:PersonNameCategoryCodeType" substitutionGroup="j:OrganizationAlternateNameCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of alternate name used by an organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OrganizationAlternateNameCategoryText" type="nc:TextType" substitutionGroup="j:OrganizationAlternateNameCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of alternate name used by an organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OrganizationAugmentation" type="j:OrganizationAugmentationType" substitutionGroup="nc:OrganizationAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about an organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OrganizationAuthorizationAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an organization's or agency's access category to data.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OrganizationAuthorizationCode" type="nlets:AgencyAuthorizationCodeType" substitutionGroup="j:OrganizationAuthorizationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An organization's or agency's access category to data.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OrganizationAuthorizationText" type="nc:TextType" substitutionGroup="j:OrganizationAuthorizationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An organization's or agency's access category to data.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OrganizationCategoryNDExCode" type="ndex:OrganizationCategoryCodeType" substitutionGroup="nc:OrganizationCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OrganizationCategoryNLETSCode" type="nlets:OrganizationCategoryCodeType" substitutionGroup="nc:OrganizationCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A functional kind of an organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OrganizationFFLID" type="niem-xs:string" nillable="true">
<xs:annotation>
<xs:documentation>An identifier of an organization that is licensed by the government to sell firearms.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OrganizationFieldOfficeText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A Field Office that has jurisdiction over an area in which the ORI is located.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OrganizationGangAssociation" type="nc:OrganizationUnitAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an organization and a gang.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OrganizationGovernmentLevelAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a governmental level of an organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OrganizationGovernmentLevelText" type="nc:TextType" substitutionGroup="j:OrganizationGovernmentLevelAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A governmental level of an organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OrganizationORIIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A unique nine character NCIC identification (ORI) assigned to a justice-related organization by the FBI CJIS Division.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OrganizationServiceHoursCode" type="nlets:AgencyServiceHoursCodeType" substitutionGroup="nc:OrganizationServiceHoursAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A availability of an organization or agency.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OrganizationThreatGroupAssociation" type="nc:OrganizationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an organization and any organization, i.e., club, association or group of individuals, either formal or informal (including traditional gangs and terrorist organizations), that may have a common name or identifying symbol, and whose members engage in activities that include, but are not limited to planning, organizing, threatening, financing, soliciting, committing or attempting to commit unlawful acts that would violate the law, which detract from the safe and orderly operations of society.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OriginalCharge" type="j:ChargeType" nillable="true">
<xs:annotation>
<xs:documentation>An original charge a party was given without modifications.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OriginalChargeAmendedChargeAssociation" type="j:OriginalChargeAmendedChargeAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between an original charge and an amended charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OriginalChargeAmendedChargeAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for OriginalChargeAmendedChargeAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OriginatorEmailID" type="niem-xs:string" nillable="true">
<xs:annotation>
<xs:documentation>An email address used to originate the email message.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OriginatorInstantMessengerID" type="niem-xs:string" nillable="true">
<xs:annotation>
<xs:documentation>An other contact address used to originate communication.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OriginatorNetworkAddressID" type="niem-xs:string" nillable="true">
<xs:annotation>
<xs:documentation>A network address used to originate communication.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OriginatorOrganization" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>A organization that originated the communication.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OriginatorPerson" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person who originated the communication.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OriginatorTelephoneNumber" type="nc:TelephoneNumberType" nillable="true">
<xs:annotation>
<xs:documentation>A telephone number used to originate a call.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OtherInvolvedPerson" type="j:OtherInvolvedPersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person who is involved in an activity, but does not meet the criteria for other roles.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OtherInvolvedPersonAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for OtherInvolvedPersonType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OtherInvolvedPersonSequenceID" type="niem-xs:string" nillable="true">
<xs:annotation>
<xs:documentation>A sequential identifier assigned to a person otherwise involved in an activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OutOfAreaTravelPermitApprovedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the request for travel out of area has been approved; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OutOfAreaTravelPermitDateRange" type="nc:DateRangeType" nillable="true">
<xs:annotation>
<xs:documentation>A date the travel permit expires or is considered null.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OutOfAreaTravelPermitMethodOfTravelText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A method by which a person will be traveling.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OutOfAreaTravelPermitReportingInstructionsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A set of rules that a subject must follow for reporting in to a supervising official during the travel period.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OutOfAreaTravelPermitRequest" type="j:OutOfAreaTravelPermitRequestType" nillable="true">
<xs:annotation>
<xs:documentation>An activity engaged in to request permission to travel outside area of supervised release as defined in supervised release conditions.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OutOfAreaTravelPermitRequestAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for OutOfAreaTravelPermitRequestType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Panel" type="j:PanelType" nillable="true">
<xs:annotation>
<xs:documentation>A small group of people brought together to discuss, investigate, or decide on a particular matter, especially in the context of business or government.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PanelAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:PanelType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PanelMember" type="j:PanelMemberType" nillable="true">
<xs:annotation>
<xs:documentation>A person who is a member of a panel.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PanelMemberAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:PanelMemberType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PanelMemberRoleText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A role played by a panel member.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PanelMemberTitleText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A title of the panel member.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Parole" type="nc:SupervisionType" nillable="true">
<xs:annotation>
<xs:documentation>An added period of control following release from prison.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleAction" type="j:ParoleActionType" nillable="true">
<xs:annotation>
<xs:documentation>An event or activity regarding a subject's parole.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:ParoleActionType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a description of a parole action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionCategoryText" type="nc:TextType" substitutionGroup="j:ParoleActionCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of a parole action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionCommentText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A comment associated with the parole action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionConditionScoreValue" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number representing the subject's parole condition score.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionCriminogenicNeedsScoreValue" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A score indicating how well a parolee met the objective of participating in referred programming for the parolees top three criminogenic needs.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionDeliveryMethodAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of delivery method.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionDeliveryMethodText" type="nc:TextType" substitutionGroup="j:ParoleActionDeliveryMethodAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of delivery method.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionDischargeDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the parole discharge is effective.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionEffectiveDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the parole action is effective.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionEmploymentObjectiveScoreValue" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A score indicating how well a parolee met the objective of structuring the parolees time around pro-social activities geared towards self-reliance. activities is not evident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionFieldAdministratorCommentText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A comment or recommendation from the field administrator.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionOtherParticipantRelationshipText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A specified relationship of the participant to the parolee.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionParoleAgentRecommendationText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A recommendation made by the parole agent in a parole activity report.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionParoleeAssignmentDetailsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A comment on the subject's assignment details.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionParoleeAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:ParoleActionParoleeAssociationType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionParoleeParticipationAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of participation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionParoleeParticipationText" type="nc:TextType" substitutionGroup="j:ParoleActionParoleeParticipationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of participation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionParoleeRecentLegalActivityText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A comment about the subject's recent legal activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionParticipant" type="j:ParticipantType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about a participant of a parole action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionParticipantComment" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>A comment provided by the parole action participant.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionRecommendationParoleCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of parolee supervision that the parole agent recommends.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionRecommendedSupervisionLevelText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A recommended supervision category for the parolee.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionReport" type="nc:DocumentType" nillable="true">
<xs:annotation>
<xs:documentation>A document including the details of a parole action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionReportCopyToParoleeIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a copy of the report was left at the residence of the parolee; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionResidenceObjectiveScoreValue" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number representing the subject's parole review score for residence stability.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionReviewCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of method for reviewing a Parole Action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionReviewCategoryText" type="nc:TextType" substitutionGroup="j:ParoleActionReviewCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of method for reviewing a Parole Action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionSpecialConditionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A special condition of parole.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleActionSupportingDocument" type="nc:DocumentType" nillable="true">
<xs:annotation>
<xs:documentation>A document that supports the Parole action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleAdministrator" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>A staff member responsible for the administration of a subject's parole.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleAgent" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A staff member responsible for the supervision and monitoring of a subject's parole.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleAgentOverride" type="j:ParoleAgentOverrideType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about an override decision made by a parole agent.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleAgentOverrideAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:ParoleAgentOverrideType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleAgentOverrideCommentsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A comment by the Parole Agent regarding the analysis of stabilizing and destabilizing factors.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleAgentOverrideRecommendationCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of Parole Agent override recommendation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleAgentOverrideRecommendationText" type="nc:TextType" substitutionGroup="j:ParoleAgentOverrideRecommendationCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of Parole Agent override recommendation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleArrest" type="j:ArrestType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about an arrest involving a parolee.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleAssessment" type="j:ParoleAssessmentType" nillable="true">
<xs:annotation>
<xs:documentation>A process of determining a subject's suitability for parole.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleAssessmentAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:ParoleAssessmentType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleAssessmentComment" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>A comment on the parole assessment by the parole agent.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleAssessmentCriminalHistorySummary" type="j:PersonCriminalHistorySummaryType" nillable="true">
<xs:annotation>
<xs:documentation>A review of a subject's criminal history as a factor of suitability for parole.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleAssessmentCriminogenicNeedsScoreValue" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A score indicating how well a parolee met the objective of participating in referred programming for the parolees top three criminogenic needs.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleAssessmentEmploymentObjectiveScoreValue" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A score indicating how well a parolee met the objective of structuring the parolees time around pro-social activities geared towards self-reliance. activities is not evident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleAssessmentNeed" type="j:NeedType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of need identified for a subject with respect to their suitability for parole.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleAssessmentProSocialAffiliationScoreValue" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number representing the subject's parole review score for pro-social affiliation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleAssessmentResidenceObjectiveScoreValue" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number representing the subject's parole review score for residence stability.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleAssessmentTotalObjectiveScoreAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a comment or score from the parolee dynamic profile review.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleAssessmentTotalObjectiveScoreText" type="nc:TextType" substitutionGroup="j:ParoleAssessmentTotalObjectiveScoreAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A comment or score from the parolee dynamic profile review.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleAssessmentUnitSupervisor" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>A staff person who serves as a unit supervisor.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:ParoleType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleDischarge" type="nc:ReleaseType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about the release of a parolee.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleDischargeAssignedProgram" type="nc:ProgramType" nillable="true">
<xs:annotation>
<xs:documentation>A program to which a subject of parole is assigned.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleDischargeAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:ParoleDischargeType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleDischargeCaseworker" type="hs:CaseworkerType" nillable="true">
<xs:annotation>
<xs:documentation>A staff person who serves a caseworker to a parolee.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleDischargeCommunityResourcesRequiredText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A summary of the community resources needed by the subject and referrals made for the subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleDischargeEducationalNeedText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of educational need.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleDischargeFinancialNeedText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of financial need.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleDischargeModifiedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A modified release date for the subject or parole violator.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleDischargeSubjectReportingInstructionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A comment on the instructions for reporting given to a parolee.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleDischargeSubjectRequiredToReportIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject is required to report as a part of parole conditions; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleDischargeSubjectWillIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject is to be released from custody; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleDischargeSupervisionLevelText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A parole supervision level assigned to the subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Parolee" type="j:ParoleeType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about a subject released from incarceration and placed on parole supervision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleeAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:ParoleeType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleeParole" type="j:ParoleType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about associated parole conditions to a parolee.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleeParoleAssessment" type="j:ParoleAssessmentType" nillable="true">
<xs:annotation>
<xs:documentation>A parolee's parole assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleeParoleHearing" type="j:ParoleHearingType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about associated parole hearing to a parolee.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleeTransfer" type="j:CustodyTransferType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details regarding a parole subject requesting or requiring transfer to another area of supervision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleGoalReport" type="nc:DocumentType" nillable="true">
<xs:annotation>
<xs:documentation>A document detailing a parolees performance in achieving objectives of parole.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearing" type="j:ParoleHearingType" nillable="true">
<xs:annotation>
<xs:documentation>A hearing to determine if a person may be released from incarceration before the full sentence(s) has been served and the conditions of such release, if approved.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingAppearanceNotification" type="em:NotificationType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details notifying all concerned parties of a parole hearing appearance.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingAppearanceWaiverParoleeDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the parolee signed the appearance waiver for a parole hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ParoleHearingType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingBoardRecommendationText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A recommendation of the Board during a parole hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingDecisionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:ParoleHearingDecisionType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingDecisionComment" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>A comment regarding the parole hearing decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingDecisionContinuanceDuration" type="niem-xs:duration" nillable="true">
<xs:annotation>
<xs:documentation>A number of months that the hearing has been continued.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingDecisionContinuanceIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a hearing continuance; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingDecisionDuration" type="niem-xs:duration" nillable="true">
<xs:annotation>
<xs:documentation>A period of time associated with a parole hearing decision for a subject's parole.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingDecisionImplementationDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the parole decision is to be effective.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingDecisionImplementationDuration" type="niem-xs:duration" nillable="true">
<xs:annotation>
<xs:documentation>A period of time associated with a parole hearing decision for a subject's parole.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingDecisionModifiedParoleDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A new modified parole date, which may be earlier or later than the previous parole date.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingDecisionModifiedParoleReleaseDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date of physical release of the paroled subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingDecisionParoleDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A parole date resulting from the action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingDecisionPlacementJurisdiction" type="nc:JurisdictionType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about a parole hearing decision specific to the jurisdiction of a parolees placement.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingDecisionPostponedDuration" type="niem-xs:duration" nillable="true">
<xs:annotation>
<xs:documentation>A length of time, in months, for which the hearing has been postponed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingDecisionPostponedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the hearing was postponed; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingDecisionReview" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details associated with a review of a parole hearing decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingDecisionReviewAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:ParoleHearingDecisionReviewType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingDecisionReviewDecisionAffirmedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the board action was affirmed with non-adverse modifications; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingDecisionReviewErrorDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of an administrative error that prompted the decision review.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingDecisionReviewPacketReceivedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date the board packet was received for review.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingDecisionReviewReviewer" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A staff member responsible for conducting a review of a parole hearing decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingDecisionReviewSummaryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A summary about the decision review.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingDecisionSplitDecisionIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a split decision was reached by the board; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingDecisionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the decision that was made.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingNoticeAppearance" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>A notice of appearance of a subject for a parole hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingNoticeAppearanceWaiverIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the parolee refuses to appear or wishes to waive appearance; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingNoticeAppearanceWaiverInformationText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A summary of information provided to the parolee and the response to this information.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingNoticeAppearanceWaiverParoleeSignatureWitnessImage" type="nc:ImageType" nillable="true">
<xs:annotation>
<xs:documentation>An image of a signature of a parolee associated with an appearance waiver.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingNoticeAppearanceWaiverWitnessDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date when a parole hearing waiver was witnessed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingNoticeWaiverParoleeDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date when a parole hearing notice was waived.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingObjection" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>An objection specific to a subject's parole hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingObjectionRaisedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if there were objections raised at the hearing; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHearingWaiverNoticeAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:ParoleHearingWaiverNoticeType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHoldCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of reason that parole hold was retained for the parolee.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleHoldCategoryText" type="nc:TextType" substitutionGroup="j:ParoleHoldCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of reason that parole hold was retained for the parolee.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleOfficer" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A staff member responsible for the supervision of a subject's parole.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleRevocationExtension" type="j:ParoleRevocationExtensionType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details concerning an extension to a parole revocation action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleRevocationExtensionAcceptedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a parole extension is accepted; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleRevocationExtensionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:ParoleRevocationExtensionType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleRevocationExtensionDaysOfferedNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number of days of a parole extension.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleRevocationExtensionHalfTimeCreditIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the extension includes half time credit; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleRevocationExtensionHearingRequestedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an extension hearing is requested; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleRevocationExtensionHearingWaivedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an extension hearing is waived; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleRevocationExtensionScheduledHearingDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date of a scheduled extension hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleRevokedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the parole is revoked; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleUnit" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details describing a sub-section of the parole services division.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolation" type="j:ParoleViolationType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details regarding the facts and events which constitute a violation of parole.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:ParoleViolationType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationBehaviorRestraintsCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of restraint placed on a subject as condition of parole.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationBehaviorRestraintsCategoryText" type="nc:TextType" substitutionGroup="j:ParoleViolationBehaviorRestraintsCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of restraint placed on a subject as condition of parole.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationCase" type="nc:CaseType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about an instance of a parole violation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationCaseAttorneyAppointmentDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which an attorney was assigned to the parolee.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationCaseAttorneyConsultDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the attorney for the parolee met with the parolee.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationCaseAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:ParoleViolationCaseType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationCaseConference" type="j:ParoleViolationCaseConferenceType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details describing the actions and events of a parole violation case conference.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationCaseConferenceAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:ParoleViolationCaseConferenceType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationCaseConferenceRecommendation" type="j:ParoleViolationCaseConferenceRecommendationType" nillable="true">
<xs:annotation>
<xs:documentation>A recommended response level for the parole violation based on the Parole Agent</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationCaseConferenceRecommendationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:ParoleViolationCaseConferenceRecommendationType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationCaseConferenceRecommendationCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of Case Conference recommendation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationCaseConferenceRecommendationCategoryText" type="nc:TextType" substitutionGroup="j:ParoleViolationCaseConferenceRecommendationCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of Case Conference recommendation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationCaseConferenceRecommendationExecutionDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the recommendation is effective.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationCaseConferenceRecommendationLevelAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of recommendation level.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationCaseConferenceRecommendationLevelText" type="nc:TextType" substitutionGroup="j:ParoleViolationCaseConferenceRecommendationLevelAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of recommendation level.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationCaseConferenceSupervisorConcursIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the Parole Unit Supervisor concurs with the decision made by the Parole Agent; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationDecision" type="j:ParoleViolationDecisionType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about an outcome rendered in parole violation case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationDecisionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:ParoleViolationDecisionType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationDecisionCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a description of a parole decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationDecisionCategoryText" type="nc:TextType" substitutionGroup="j:ParoleViolationDecisionCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of a parole violation decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationDecisionChargeDismissalReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A comment on a reason for a dismissal of charges.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationDecisionDeliveredDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date when a parole violation decision is delivered.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationDecisionDeliveredIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a parole violation decision is delivered; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationDecisionDeliveryByMailedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a parole violation decision is delivered by mail; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationDecisionDeliveryDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date when a parole violation decision scheduled for delivery.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationDecisionMakingInstrument" type="nc:ItemType" nillable="true">
<xs:annotation>
<xs:documentation>A description of an assessment tool or other instrument used for making a parole violation decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationDecisionNarcoticsAuthorityRecommendation" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details comprising a recommendation from a narcotics authority specific to a subject's parole violation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationDecisionNarcoticsAuthorityRecommendationCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of recommendation from a narcotics authority.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationDecisionNarcoticsAuthorityRecommendationCategoryText" type="nc:TextType" substitutionGroup="j:ParoleViolationDecisionNarcoticsAuthorityRecommendationCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of recommendation from a narcotics authority.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationDecisionNarcoticsAuthorityRecommendationConfirmsDecisionDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date when a narcotics authority recommendation confirmed a parole violation decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationDecisionNarcoticsAuthorityRecommendationConfirmsDecisionIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a narcotics authority recommendation confirms a parole violation decision; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationDecisionParoleAgentSignatureDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the parole agent signed the recommendation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationDecisionReinstateParoleDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date for reinstatement of parole.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationDecisionSupervisorCommentsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A comment made by the parole unit supervisor regarding the parole violation decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationDecisionSupervisorSignatureDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the parole unit supervisor signed the recommendation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationDischargeReviewDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date for the discharge review of the subject of a parole violation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationDiscoveryDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date the parole violation was discovered.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a reason for a parole violation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationReportDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date the parole violation report was received by the parole administrator.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationResponseLevelAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of response level for the parole violation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParoleViolationResponseLevelText" type="nc:TextType" substitutionGroup="j:ParoleViolationResponseLevelAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of response level for the parole violation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParticipantAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:ParticipantType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParticipantRelationshipText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A specified relationship of a participant to another entity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParticipantRoleCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of role of a participant.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ParticipantRoleCategoryText" type="nc:TextType" substitutionGroup="j:ParticipantRoleCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of role of a participant.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PassagePoint" type="j:PassagePointType" nillable="true">
<xs:annotation>
<xs:documentation>A point of entry or exit to a location or structure.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PassagePointAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for PassagePointType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PassagePointCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of entry or exit point to a location or structure.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PassagePointDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of an entry or exit point.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PassagePointMethodAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a method used to enter or exit through a passage point.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PassagePointMethodCode" type="ucr:MethodOfEntryCodeType" substitutionGroup="j:PassagePointMethodAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A method used to enter or exit through a passage point.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PassagePointMethodNDExCode" type="j:PassagePointMethodCodeType" substitutionGroup="j:PassagePointMethodAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A method used to enter or exit through a passage point.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PassagePointMethodOfAccessCode" type="ndex:MethodOfAccessCodeType" substitutionGroup="j:PassagePointMethodAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A method used to enter or exit through a passage point.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PassagePointMethodOfAccessText" type="nc:TextType" substitutionGroup="j:PassagePointMethodAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A method used to enter or exit through a passage point.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PassagePointSecurityCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of security present at a passage point.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PassagePointSecurityCategoryText" type="nc:TextType" substitutionGroup="j:PassagePointSecurityCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of security present at a passage point.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PassagePointSecurityStatusAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a status of the security system at a passage point.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PassagePointSecurityStatusText" type="nc:TextType" substitutionGroup="j:PassagePointSecurityStatusAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A status of the security system at a passage point.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PassagePointText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A point of entry or exit to a location or structure.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PatientAssociation" type="j:PatientStudentServiceAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a patient and a person or organization who is treating them.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PatientStudentServiceAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for PatientStudentServiceAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PawnAuctionOfForfeitedGoodsTransaction" type="j:PawnTransactionType" substitutionGroup="j:PawnTransaction" nillable="true">
<xs:annotation>
<xs:documentation>An outbound transaction where forfeited goods (i.e. goods where the contract has expired) are sold by the Licensee at auction</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PawnBroker" type="j:PawnBrokerType" nillable="true">
<xs:annotation>
<xs:documentation>A pawn broker.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PawnBrokerAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for PawnBrokerType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PawnBrokerBranchName" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A branch name of a pawn broker.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PawnBrokerLicenseIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A license identification assigned to a pawn broker</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PawnBrokerName" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A name of a Pawn Broker as registered.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PawnConsignedOutTransaction" type="j:PawnTransactionType" substitutionGroup="j:PawnTransaction" nillable="true">
<xs:annotation>
<xs:documentation>An outbound transaction where goods are consigned by the Licensee (Consignor) to another business or organization (Consignee).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PawnIncomingConsignmentCancellationTransaction" type="j:PawnTransactionType" substitutionGroup="j:PawnTransaction" nillable="true">
<xs:annotation>
<xs:documentation>An outbound transaction where consigned goods are taken back by the Consignee.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PawnIncomingConsignmentTransaction" type="j:PawnTransactionType" substitutionGroup="j:PawnTransaction" nillable="true">
<xs:annotation>
<xs:documentation>An inbound transaction where goods were consigned by an individual or an organization (Consignor)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PawnItemReturnTransaction" type="j:PawnTransactionType" substitutionGroup="j:PawnTransaction" nillable="true">
<xs:annotation>
<xs:documentation>A transaction where items coming into the dealer's business have been previously processed by the dealer's business. An example would be for an item that is sold or consigned-out, and is later returned to the shop.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PawnOtherTransaction" type="j:PawnTransactionType" substitutionGroup="j:PawnTransaction" nillable="true">
<xs:annotation>
<xs:documentation>A undefined outbound transaction</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PawnPledgeTransaction" type="j:PawnTransactionType" substitutionGroup="j:PawnTransaction" nillable="true">
<xs:annotation>
<xs:documentation>An inbound transaction when goods are taken as security for money lent. This includes goods received under a contract of sale where the seller has the right to buy back the goods.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PawnPurchaseTransaction" type="j:PawnTransactionType" substitutionGroup="j:PawnTransaction" nillable="true">
<xs:annotation>
<xs:documentation>An inbound transaction where goods are purchased from an individual or an organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PawnReceiver" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person in the employ of the pawn shop that processed a transaction where an item to be pawned or consigned was received into the pawn shop</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PawnRedemptionTransaction" type="j:PawnTransactionType" substitutionGroup="j:PawnTransaction" nillable="true">
<xs:annotation>
<xs:documentation>An outbound transaction where pawned goods are redeemed by an owner or agent.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PawnReturnToLegitimateOwnerTransaction" type="j:PawnTransactionType" substitutionGroup="j:PawnTransaction" nillable="true">
<xs:annotation>
<xs:documentation>An outbound transaction where goods are returned to their legitimate owner, which can be a person or organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PawnSaleOfForfeitedGoodsTransaction" type="j:PawnTransactionType" substitutionGroup="j:PawnTransaction" nillable="true">
<xs:annotation>
<xs:documentation>An outbound transaction where forfeited goods (i.e. goods where the contract has expired) are sold by the Licensee.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PawnSaleOfSecondHandGoodsTransaction" type="j:PawnTransactionType" substitutionGroup="j:PawnTransaction" nillable="true">
<xs:annotation>
<xs:documentation>An outbound transaction where second hand goods are sold.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PawnSeller" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person in the employ of the pawn shop that processed a transaction where a pawned or consigned item was released or sold</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PawnTicketIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification number on a pawn ticket.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PawnTransaction" type="j:PawnTransactionType" nillable="true">
<xs:annotation>
<xs:documentation>A pawn transaction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PawnTransactionAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a pawn transaction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PawnTransactionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for PawnTransactionType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PawnTransactionText" type="nc:TextType" substitutionGroup="j:PawnTransactionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A pawn transaction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonAdultIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if person is considered an adult, based on age/emancipation/etc.; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonAFISIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification number issued by an agency's automatic fingerprint system based on submitted fingerprints other than FBI ID and SSN.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonAgeBabyCode" type="ucr:PersonAgeCodeType" substitutionGroup="nc:TimeUnitAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An age code of person less than or equal to 1 year old.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonAgePrenatalUnitCode" type="ndex:PrenatalAgeUnitCodeType" substitutionGroup="nc:TimeUnitAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A unit of measure of the age of an unborn child.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonAnyPreviousEmploymentTerminationIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject has ever been fired or terminated from a job; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonArrestLocationAssociation" type="nc:PersonLocationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a person and a location where they were arrested.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonAssetItemAssociation" type="nc:ItemEntityAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a person and an item considered part of their assets for financial purposes.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonAssociationAugmentation" type="j:PersonAssociationAugmentationType" substitutionGroup="nc:PersonAssociationAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about a person association.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonAugmentation" type="j:PersonAugmentationType" substitutionGroup="nc:PersonAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonBirth" type="j:BirthType" nillable="true">
<xs:annotation>
<xs:documentation>An event or details of a persons birth.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonBirthLocationAssociation" type="nc:PersonLocationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a person and a location where they were born.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonBirthplaceAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a state or country of a person's birth.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonBloodAlcoholContentAssociation" type="j:PersonBloodAlcoholContentAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association that links a person to a Blood Alcohol Content (BAC) Test reading, measured due to a related activity such as an arrest or a driving incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonBloodAlcoholContentAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for PersonBloodAlcoholContentAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonBloodAlcoholContentNumberText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A blood-alcohol percentage reading from a Blood Alcohol Test (BAC Test).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonBloodTypeCode" type="j:PersonBloodTypeCodeType" substitutionGroup="nc:PersonBloodTypeAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A code set identifying a blood group and RH factor of a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonBodyPartsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A status of the body parts of a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonBodyXRaysAvailableCode" type="ncic:BXRCodeType" substitutionGroup="nc:PersonBodyXRaysAvailableAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An X-ray of a body part available for a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonBOPRegisterNumberIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification used by the Bureau of Prisons (BOP).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonBuildCode" type="ndex:PersonBuildCodeType" substitutionGroup="nc:PersonBuildAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A person's physique or body shape.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonCauseOfDeath" type="j:CauseOfDeathAssessmentType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details of the determination of the cause of death for a human being.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonCautionInformationAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a cautionary piece of information about a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonCautionInformationCode" type="ncic:CMCCodeType" substitutionGroup="j:PersonCautionInformationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A cautionary piece of information about a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonCautionInformationText" type="nc:TextType" substitutionGroup="j:PersonCautionInformationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A cautionary piece of information about a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonCharge" type="j:ChargeType" nillable="true">
<xs:annotation>
<xs:documentation>A sequence of charges against a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonChargeAssociation" type="j:PersonChargeAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between a person and a charge issued to that person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonChargeAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for PersonChargeAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonCircumcisionCode" type="ncic:CRCCodeType" nillable="true">
<xs:annotation>
<xs:documentation>A circumcision status of a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonClothing" type="j:ClothingType" nillable="true">
<xs:annotation>
<xs:documentation>An article of clothing, dress, or attire for a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonCollegeDegreeIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if person has completed a college degree; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonConcealedFirearmPermitHolderIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person has a permit for a concealed firearm or gun; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonConcealedFirearmPermitIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A permit identification that allows a person to carry a concealed weapon.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonContactAssociation" type="j:PersonContactAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a person and a contact person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonContactAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for PersonContactAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonCriminalHistorySummary" type="j:PersonCriminalHistorySummaryType" nillable="true">
<xs:annotation>
<xs:documentation>A quantitative sketch or simplification of a person's criminal history encompassing arrest and conviction offenses.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonCriminalHistorySummaryAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for PersonCriminalHistorySummaryType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDEAIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification assigned to a person by the DEA.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDeath" type="j:PersonDeathType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about a person's death.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDeathAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:PersonDeathType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDeathIncident" type="nc:IncidentType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about an incident causing the person's death.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDeathIncidentAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:PersonDeathIncidentType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDeathIncidentCertification" type="j:CertificationType" nillable="true">
<xs:annotation>
<xs:documentation>An official certification of an incident causing the person's death.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDeathIncidentCoroner" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A coroner or deputy coroner reporting on the death of a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDeathIncidentDeathOccurredElsewhereIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the decedent died at another place; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDeathIncidentEmbalmer" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person that embalmed the body of the decedent.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDeathIncidentInjury" type="nc:InjuryType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about a person's injury from an incident causing his death.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDeathIncidentInvestigationRequiredIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an investigator has not been requested; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDeathIncidentLastSeenAliveDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the decedent was last seen alive.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDeathInvestigatorRequestedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an investigator has been requested; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDeathLitigationProbabilityAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of probability the litigation occurring because of the death of the person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDeathLitigationProbabilityText" type="nc:TextType" substitutionGroup="j:PersonDeathLitigationProbabilityAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of probability the litigation occurring because of the death of the person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDeathLocationText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of location where the death of the person occurred</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDeathPronouncedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the person was pronounced to be dead.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDeathPronouncedDeadByText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A name of the official who pronounced the subject person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDeathResuscitationAttemptedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if resuscitation was attempted; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDeclinedFirstInvestigativeEmployeeIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the person declined the first Investigative employee; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDecliningFirstStaffAssistantAssignmentIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the person declines the first staff assistant assignment; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDentalCharacteristicCode" type="ndex:PersonDentalCharacteristicCodeType" substitutionGroup="nc:PersonDentalCharacteristicAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A dental characteristic of a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDentalCharacteristicGeneralAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a person's general dental characteristics.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDentalCharacteristicGeneralText" type="nc:TextType" substitutionGroup="j:PersonDentalCharacteristicGeneralAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A person's general dental characteristics.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDentalCharacteristicNCICCode" type="ncic:DCHCodeType" substitutionGroup="nc:PersonDentalCharacteristicAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A characteristic of a person's teeth.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDentalCharacteristicOtherAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a person's other dental characteristics.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDentalCharacteristicOtherText" type="nc:TextType" substitutionGroup="j:PersonDentalCharacteristicOtherAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A person's other dental characteristics.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDentalCharacteristicRemovableAppliancesAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a person's removable dental appliance.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDentalCharacteristicRemovableAppliancesText" type="nc:TextType" substitutionGroup="j:PersonDentalCharacteristicRemovableAppliancesAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A person's removable dental appliance.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDentalCharacteristicRestorationCariesAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a person's dental restoration or caries.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDentalCharacteristicRestorationCariesText" type="nc:TextType" substitutionGroup="j:PersonDentalCharacteristicRestorationCariesAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A person's dental restoration or caries.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDentalCharacteristicStatusAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a status of a person's dental characteristics.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDentalCharacteristicStatusText" type="nc:TextType" substitutionGroup="j:PersonDentalCharacteristicStatusAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A status of a person's dental characteristics.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDentalCharacteristicText" type="nc:TextType" substitutionGroup="nc:PersonDentalCharacteristicAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A visible problem or characteristic of a person's teeth.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDentalPhotoModelAvailableIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if dental x-rays are available with a record; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDentalRecordsAvailableIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if dental records, including x-rays, photos, models or other records, are available; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDentalXRayAvailableIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if dental photos or models are available with a record; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDeporteeIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person is a deportee; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDevelopmentDisabilityIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject is classified having a developmental disability; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDexterityText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a dexterity of a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDisabilityAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:PersonDisabilityType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDisabilityCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of disability.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDisabilityCategoryText" type="nc:TextType" substitutionGroup="j:PersonDisabilityCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of disability.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDisabilityDailyLivingLevelAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of ADA daily living level.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDisabilityDailyLivingLevelText" type="nc:TextType" substitutionGroup="j:PersonDisabilityDailyLivingLevelAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of ADA daily living level.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDisabilityIdentificationMethodAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of method used to identify a disability.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDisabilityIdentificationMethodText" type="nc:TextType" substitutionGroup="j:PersonDisabilityIdentificationMethodAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of method used to identify a disability.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDisabilityMedicalEquipment" type="j:MedicalEquipmentType" nillable="true">
<xs:annotation>
<xs:documentation>A description of medical equipment or devices required by a person due to a physical disability.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDisabilityMobilityImpairmentAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a comment clarifying a person's physical impairment with respect to their own mobility.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDisabilityMobilityImpairmentExpirationDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the mobility impairment expires.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDisabilityMobilityImpairmentIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person has a mobility impairment but that impairment does not create housing restrictions; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDisabilityMobilityImpairmentRecordedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date the placement mobility impairment restrictions were recorded.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDisabilityMobilityImpairmentTemporaryIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the mobility impairment is temporary; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDisabilityMobilityImpairmentText" type="nc:TextType" substitutionGroup="j:PersonDisabilityMobilityImpairmentAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A comment clarifying a person's physical impairment with respect to their own mobility.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDisabilitySelfIdentifiedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the person identified a condition potentially resulting in disability placement; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDriverLicenseAssociation" type="j:DriverLicenseAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between a person and a driver license.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDriverLicensePermitAssociation" type="j:DriverLicenseAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between a person and a driver license permit.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDrivingIncident" type="j:DrivingIncidentType" nillable="true">
<xs:annotation>
<xs:documentation>A driving accident or crash in which a person is involved.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDrivingInsuranceCoverageCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of insurance coverage a driver of a vehicle has.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDrivingInsuranceStatusText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A status of a person's driving insurance.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDrugAlcoholAbuseTreatmentIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person has been evaluated or treated for a drug or alcohol abuse; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDrugAlcoholHistoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the drug and alcohol history of a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDrugAlcoholOfChoiceText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A drug or alcohol type most often used.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDrugAlcoholPaymentMethodText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A method used to pay for drugs or alcohol.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDrugAlcoholUseDateRange" type="nc:DateRangeType" nillable="true">
<xs:annotation>
<xs:documentation>A period of time person used drugs or alcohol.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDrugAlcoholUseFrequencyText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the frequency of drug or alcohol use.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonDrugAlcoholUseIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person admits to having used or abused drugs or alcohol; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonEmancipationDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date the subject will become an adult.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonEmployableIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person is employable; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonEmployableSkillText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the subject's employable skill(s).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonEthnicityCode" type="j:PersonEthnicityCodeType" substitutionGroup="nc:PersonEthnicityAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A code set identifying a cultural lineage of a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonEyeColorCode" type="j:PersonEyeColorCodeType" substitutionGroup="nc:PersonEyeColorAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A code set identifying an eye color of a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonEyewearCode" type="ndex:PersonEyewearCodeType" substitutionGroup="nc:PersonEyewearAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of glasses or other eyewear.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonFacialHairCode" type="ndex:PersonFacialHairCodeType" substitutionGroup="nc:PersonFacialHairAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of facial hair.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonFBIIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A number issued by the FBI's Automated Fingerprint Identification System (AFIS) based on submitted fingerprints.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonFinancialCompilationAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for PersonFinancialCompilationAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonFirearmPermitHolderIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person has a gun or firearm permit; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonFirearmSalesDisqualifiedAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a status of person's eligibility to purchase firearms.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonFootPrintAvailableIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a footprint is available with a person record; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonForeignBornIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person was born outside the US; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonForeignNationalIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person is a citizen of a country other than the U.S.; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonFoundLocationAssociation" type="nc:PersonLocationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a person and a location where they were found.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonGamblingFrequencyText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the frequency of gambling activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonGamblingTreatmentIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person has been evaluated or treated for a gambling addiction; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonGangAssociation" type="nc:PersonOrganizationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between a person and a gang.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonGeneralLedgerIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A general-ledger account identification number associated with a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonHairColorCode" type="j:PersonHairColorCodeType" substitutionGroup="nc:PersonHairColorAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A code set identifying a hair color of a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonHairLengthCode" type="ndex:PersonHairLengthCodeType" substitutionGroup="nc:PersonHairLengthAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A length of hair of a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonHairStyleCode" type="ndex:PersonHairStyleCodeType" substitutionGroup="nc:PersonHairStyleAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A style or cut of hair worn by a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonHandednessCode" type="ndex:PersonHandedCodeType" substitutionGroup="nc:PersonHandednessAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A hand with which a person is more adept using.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonHasChildrenIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject has children with information viewable in this section; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonHasDisabilityIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject has a disability; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonHearingProblemIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person has difficulty hearing; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonHitResultsAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a result of a NCIC Hit and the general disposition of the record.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonHitResultsText" type="nc:TextType" substitutionGroup="j:PersonHitResultsAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A result of a NCIC Hit and the general disposition of the record.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonHospitalBirthIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person was born in a hospital; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonIDCategoryCode" type="ncic:MNUCodeType" substitutionGroup="nc:IdentificationCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of identifier assigned to a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonIllegalAlienIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person is an illegal alien; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonInterpolIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification assigned to a person by Interpol.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonIntoxication" type="j:IntoxicationType" nillable="true">
<xs:annotation>
<xs:documentation>A physiological state of a person due to the presence of drugs, alcohol, or another toxic substance.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonInvolvedInDrivingIncidentAssociation" type="nc:ActivityPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between a person and a driving incident in which that person was involved.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonIsStudentIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the individual is enrolled as a student at an institution of formal learning; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonIssuedCourtOrderAssociation" type="nc:PersonDocumentAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between a person and a court order issued to that person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonIssuedItemRegistrationTitle" type="j:TitleType" substitutionGroup="j:PersonIssuedItemTitleAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A registration title which has been issued to a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonIssuedItemTitle" type="j:TitleType" substitutionGroup="j:PersonIssuedItemTitleAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A title which has been issued to a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonIssuedItemTitleAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a title which has been issued to a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonLastOccupationText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the subject's last occupation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonLastSeenWitnessAssociation" type="j:PersonLastSeenWitnessAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a person who last saw a missing person, and the missing person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonLastSeenWitnessAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for PersonLastSeenWitnessAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonLivingSituation" type="j:PersonLivingSituationType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details specific to a subject's living situation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonLivingSituationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:PersonLivingSituationType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonLivingSituationCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of living situation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonLivingSituationCategoryText" type="nc:TextType" substitutionGroup="j:PersonLivingSituationCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of living situation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonLivingSituationLivingWithSpouseIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the spouse is living with the subject; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonLivingSituationVerifiedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the stated living situation has been verified; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonMedicalInsuranceIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person has medical insurance; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonMedicalOperationText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A medical operation had by a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonMilitaryVeteranIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject is a U.S. Military veteran; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonNameAugmentation" type="j:PersonNameAugmentationType" substitutionGroup="nc:PersonNameAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about a person name.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonNameCategoryCode" type="j:PersonNameCategoryCodeType" substitutionGroup="nc:PersonNameCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of name for a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonNameInitialsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A first letter of a persons given, possibly middle, and last names.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonNameSoundexText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A name encoding such that similar sounding names with different spellings appear the same.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonNCICIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A file control number (FCN) identification that is often used to link a NCIC record to a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonNumberOfChildrenQuantity" type="niem-xs:nonNegativeInteger" nillable="true">
<xs:annotation>
<xs:documentation>A number of children a person is responsible for as legal guardian, such as biologic children, adopted children.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonObligationComputationAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for PersonObligationComputationAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonOfInterestAssociation" type="nc:ActivityPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an activity and a person of interest.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonOrganDonorCode" type="aamva_d20:PersonOrganDonorCodeType" substitutionGroup="nc:PersonOrganDonorAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An organ a person is willing to donate upon death.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonOrganizationAffiliationCategoryCode" type="ucr:PersonOrganizationAffiliationCategoryCodeType" substitutionGroup="j:PersonOrganizationRelationshipAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An affiliation between a person and an organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonOrganizationAssociationAugmentation" type="j:PersonOrganizationAssociationAugmentationType" substitutionGroup="nc:PersonOrganizationAssociationAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about a person organization association.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonOrganizationRelationshipAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of relationship between a person and an organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonOrganizationRelationshipCode" type="ndex:PersonOrganizationDescriptionCodeType" substitutionGroup="j:PersonOrganizationRelationshipAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of relationship between a person and an organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonParoleeIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the person is known to be a parolee; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonPasswordText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A password provided/used by a victim of Identity Theft to verify their ID.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonPhysicalDisabilityAwardedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a person was qualified as being disabled.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonPhysicalDisabilityIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person has been qualified (state or federal disability) as being disabled; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonPotentialChargeAssociation" type="j:PersonChargeAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between a person and potential charges.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonPregnantIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the woman is pregnant; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonPrimaryWorker" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A primary social worker or other overseer assigned to a person that is not a caregiver.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonProbationerIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the person is known to be on probation; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonProfessionalCertificateText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A designation earned by a person to assure that he/she is qualified to perform a job or task, includes trade certification and professional designations.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonProtectionOrderConditionsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the stipulations set forth in a protection order as they apply to the respondent.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonProtectionOrderPetitionerIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the person is the plaintiff/petitioner/protected party of a protection order; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonProtectionOrderRespondentIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the person is the subject/respondent of a protection order; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonProtectionOrderRespondentInvolvedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person is the respondent/plaintiff/petitioner/protected party of a protection order; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonPsychologicalPsychiatricTreatmentIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person has been evaluated or treated for psychological/psychiatric concerns, e.g., anger management; behavioral concerns; cognitive concerns, including concerns related to suicide; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonRaceCode" type="j:PersonRaceCodeType" substitutionGroup="nc:PersonRaceAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A code set identifying a race of a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonReadingLogAssociation" type="nc:ItemEntityAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a person and a reading log.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonReferralWorker" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>An Employee of State assigned to the particular juvenile.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonRegisteredForSelectiveServiceIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject is registered for Selective Service; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonRegisteredOffenderIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person is required to register as an offender; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonRegistryOffenderClassificationAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of classification for registered sex offenders.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonRegistryOffenderClassificationText" type="nc:TextType" substitutionGroup="j:PersonRegistryOffenderClassificationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of classification for registered sex offenders.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonRelationshipAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of relationship between two people.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonRelationshipCode" type="j:PersonToPersonRelationshipCodeType" substitutionGroup="j:PersonRelationshipAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of relationship between two people.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonRequiredJobSkillsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the job skills that a subject requires.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonResidenceAssociationAugmentation" type="j:PersonResidenceAssociationAugmentationType" substitutionGroup="nc:PersonResidenceAssociationAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about a person residence association.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonResidentCode" type="ucr:ResidentCodeType" substitutionGroup="nc:PersonResidentAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A manner of residence a person has in an area such as a city, town, or community.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonSelfInflictedViolenceIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person has physically abused his or her self; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonSexCode" type="j:PersonSexCodeType" substitutionGroup="nc:PersonSexAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A code set identifying a gender or sex of a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonSexualOrientationCode" type="ndex:PersonSexualOrientationCodeType" substitutionGroup="nc:PersonSexualOrientationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A target gender of the sexual interest of a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonSightedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person has been sighted; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonSignature" type="j:SignatureType" nillable="true">
<xs:annotation>
<xs:documentation>A person's signature.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonSixMonthsMinimumCurrentEmploymentIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject has been employed a full six months or longer; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonSkinToneCode" type="j:PersonSkinToneCodeType" substitutionGroup="nc:PersonSkinToneAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A code set identifying the skin color or tone of a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonSMTIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person has distinguishing scars, marks, or tattoos; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonSpeechDescriptionAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a description of any impediments that can affect the speech of a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonSpeechDescriptionCode" type="ndex:PersonSpeechCodeType" substitutionGroup="j:PersonSpeechDescriptionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A description of any impediments that can affect the speech of a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonStateFingerprintIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identifier assigned to a person by a state identification bureau, generally based on submission of the person's fingerprints to the state's Automated Fingerprint Identification System (AFIS).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonStolenIdentityAssociation" type="j:PersonStolenIdentityAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a person and a stolen identity used by that person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonStolenIdentityAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for PersonStolenIdentityAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonSuicideAttemptIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person has attempted suicide; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonSupervisingAuthorityAssociation" type="nc:PersonOrganizationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a person and an organization that supervises and regulates their activities, contacts, etc.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonTelephoneNumberListAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for PersonTelephoneNumberListAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonTemporaryAssignmentUnit" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>An organizational unit to which a person is assigned, specifically a temporary assignment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonThreatGroupAssociation" type="nc:PersonOrganizationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a Person and any organization, i.e., club, association or group of individuals, either formal or informal (including traditional gangs and terrorist organizations), that may have a common name or identifying symbol, and whose members engage in activities that include, but are not limited to planning, organizing, threatening, financing, soliciting, committing or attempting to commit acts that would violate the law, which detract from the safe and orderly operations of society.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonUSMSFugitiveIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification assigned to a fugitive by the U.S. Marshal Service (USMS).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonVendorIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An assigned identification to identify a vendor.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonWorkLocationStructure" type="nc:FacilityType" substitutionGroup="nc:PersonWorkPlaceAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A work address or structure of a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PhotoEquipmentCategoryCode" type="ndex:PhotoEquipmentCategoryCodeType" substitutionGroup="nc:ItemCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of camera or imaging device.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PhysicalFeatureAlphaNumericText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A word(s), letter(s), and/or number(s) contained in a SMT.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PhysicalFeatureCategoryCode" type="ncic:SMTCodeType" substitutionGroup="nc:PhysicalFeatureCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A specific kind of physical feature.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PhysicalFeatureClassText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A feature class (general image content) of a SMT.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PhysicalFeatureSizeDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the size of a physical feature if not measured in height and width, such as a numeric size for a prosthetic or a tattoo covering a specific area.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PhysicalFeatureSubClassText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An indication of the general image content of an SMT.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PhysicalMailAssociation" type="j:PhysicalMailAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a sender and recipient.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PhysicalMailAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for PhysicalMailAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Plan" type="nc:PlanType" nillable="true">
<xs:annotation>
<xs:documentation>A detailed proposal for doing or achieving something.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Plea" type="j:PleaType" nillable="true">
<xs:annotation>
<xs:documentation>An answer which a defendant in an action at law makes to the State's charges.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PleaAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for PleaType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PleaCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of plea.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PleaDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a plea.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PleaGuiltyIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person admits guilt in relation to a charge; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PleaNegotiatedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a plea is negotiated with the prosecution; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PleaNoContestIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person is willing to accept the consequences of a charge without admitting guilt or innocence; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PleaRecommendationText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A recommended plea agreement for violent, most serious, or armed offenses.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PostSentenceActionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for PostSentenceActionType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PostSentenceEventText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An action following adjudication and sentencing, such as a pardon, certificate of relief, restoration of rights, retirement, clemency, or commutation of sentence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PreArrestResidenceIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if this location was a person's residence at time of arrest; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PreciousMetal" type="nc:SubstanceType" nillable="true">
<xs:annotation>
<xs:documentation>A rare metallic chemical element of high economic value, typically regarded as an investment and industrial commodity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PreciousMetalCode" type="ndex:PreciousMetalCodeType" substitutionGroup="nc:SubstanceAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A code that identifies a rare metallic chemical element of high economic value, typically regarded as an investment and industrial commodity. .</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PreparingAgencyFinancialCompilationAssociation" type="j:PreparingAgencyFinancialCompilationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an organization and a financial compilation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PreparingAgencyFinancialCompilationAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for PreparingAgencyFinancialCompilationAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PreparingAgencyObligationComputationAssociation" type="j:PreparingAgencyObligationComputationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an obligation computation and an organization that prepared it.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PreparingAgencyObligationComputationAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for PreparingAgencyObligationComputationAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PreparingOfficialFinancialCompilationAssociation" type="j:PersonFinancialCompilationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a financial compilation and the person who prepared it.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PreparingOfficialNote" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>A note written by the preparing official as a part of preparing the report.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PreparingOfficialObligationComputationAssociation" type="j:PersonObligationComputationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an obligation computation and the person who prepared it.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PreparingOfficialRecommendation" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>A recommendation of the preparing official.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PresentenceInvestigation" type="j:PresentenceInvestigationType" nillable="true">
<xs:annotation>
<xs:documentation>An investigation occurring post conviction, but prior to sentence, that assesses a subject's probability of risk to the community in the form of future criminal behavior, the harm the offense caused and the need for restitution or cost.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PresentenceInvestigationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for PresentenceInvestigationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PretrialInvestigation" type="j:PretrialInvestigationType" nillable="true">
<xs:annotation>
<xs:documentation>An investigation occurring prior to trial that assesses the likelihood that a subject will fail to appear in court and the danger to the community posed by a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PretrialInvestigationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for PretrialInvestigationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PretrialReleaseStatusAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a release status of a subject of pre-trial investigation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PreviousSentence" type="j:SentenceType" nillable="true">
<xs:annotation>
<xs:documentation>An old sentence term and conditions that have since been replaced by an amended sentence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Probation" type="nc:SupervisionType" nillable="true">
<xs:annotation>
<xs:documentation>A judicial requirement that a person fulfill certain conditions of behavior in lieu of jail time.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramActivity" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about the actions and events within a specific program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramActivityAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:ProgramActivityType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramActivityCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of Activities such as classes, workshops, seminars, training sessions, or other values that are part of a program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramActivityCategoryText" type="nc:TextType" substitutionGroup="j:ProgramActivityCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of Activities such as classes, workshops, seminars, training sessions, or other values that are part of a program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramActivityLevelOfIntensityAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of level of intensity related to a program activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramActivityLevelOfIntensityText" type="nc:TextType" substitutionGroup="j:ProgramActivityLevelOfIntensityAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of level of intensity related to a program activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramActivityOutcomeAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of outcome of the program activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramActivityOutcomeText" type="nc:TextType" substitutionGroup="j:ProgramActivityOutcomeAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of outcome of the program activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramActivityQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A total number of activities of the same type that are defined with other activity data to describe the lifecycle of the activity described for subjects in a Service Delivery or Rehabilitation Program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramActivityStaffingRatioText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A count or comment of the staff to subject ratio for a specific program activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramAttendanceText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the attendance record of a student or patient for a class or program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramAugmentation" type="j:ProgramAugmentationType" substitutionGroup="nc:ProgramAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about a Program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramBehaviorText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the behavior of a student or patient for a class or program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramCalendarSchedule" type="nc:ScheduleType" nillable="true">
<xs:annotation>
<xs:documentation>A monthly calendar of events that the program wants to publish to help others maintain awareness of key events.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramCaseworker" type="hs:CaseworkerType" nillable="true">
<xs:annotation>
<xs:documentation>A staff member assigned as a caseworker to a specific program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramContract" type="j:ContractType" nillable="true">
<xs:annotation>
<xs:documentation>A document detailing the objectives and agreements of the subject in the scope of the program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramDefectFindingText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A finding of a defect or condition that did not meet the standard during the inspection.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramDescriptionOfServicesText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A text field to briefly describe the services that the Ancillary Program provides.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramEnrollment" type="j:ProgramEnrollmentType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details required for a subject's participation in a specific program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramEnrollmentAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:ProgramEnrollmentType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramEnrollmentGoal" type="j:GoalType" nillable="true">
<xs:annotation>
<xs:documentation>A defined end-state for the subject that describes the state of well-being following rehabilitation activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramGenderRestrictionCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of gender restriction specific to a program enrollment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramGenderRestrictionCategoryText" type="nc:TextType" substitutionGroup="j:ProgramGenderRestrictionCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of gender restriction specific to a program enrollment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramIncludesChildrenIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a provider can set if programs include children of subjects; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramIncludesOffenderPopulationActivityIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if of whether the experience included offender population activities; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramIncludesSeniorsIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a provider can set if programs include senior as subjects; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramIncludesTestingIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if testing is a part of the Rehabilitation Program or Treatment Program for any reason (drug, alcohol, etc.); false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramInServiceSchedule" type="nc:ScheduleType" nillable="true">
<xs:annotation>
<xs:documentation>A timeline of events for an in-service program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramKeyAreasOfPracticeCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of values for rehabilitation related experience program topics.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramKeyAreasOfPracticeCategoryText" type="nc:TextType" substitutionGroup="j:ProgramKeyAreasOfPracticeCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of values for rehabilitation related experience program topics.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramKeyPositionDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description to clarify the key position required in delivery of rehabilitation services.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramKeyPositionName" type="nc:ProperNameTextType" nillable="true">
<xs:annotation>
<xs:documentation>A name given to identify a key position used in delivery of rehabilitation services for the State of California.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramOverviewStatementText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A statement describing a program of treatments at a high level.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramOwner" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>A designated owner to maintain the definition of a Treatment Program for its lifecycle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramPlan" type="nc:PlanType" nillable="true">
<xs:annotation>
<xs:documentation>A plan of activity that may include a number of Treatment Programs as well as activities defined for achievement of Rehabilitation Program Need Satisfaction, Goals, and Objectives.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramRequirementMinimumAge18Indicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a program attendee must be 18 or older due to compliance with some program requirements; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramRequirementMinimumAge21Indicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a program attendee must be 21 or older due to compliance with some program requirements; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramResultantCertificationExpirationDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date when a certification received as a result of a student or patient completing a class or treatment program expires.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramResultantCertificationText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A certification received as a result of a student or patient completing a class or treatment program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramSatisfactoryCompletionIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a student or patient satisfactorily completed the class or program; false if they did not complete the program or did not complete it satisfactorily.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramStaffMember" type="j:StaffMemberType" nillable="true">
<xs:annotation>
<xs:documentation>A corrections employee assigned or associated with a specific program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramSupportedAlternativeLanguage" type="nc:LanguageType" nillable="true">
<xs:annotation>
<xs:documentation>An alternative language that is supported within a program, other than English.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramTitleText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A title or name of a class or treatment program a student or patient is participating in.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramVerifiedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date that the Ancillary Program information was verified.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramViolation" type="j:OffenseType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details describing activities and infractions of a subject in a program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramViolationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:ProgramViolationType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramViolationCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of values used to categorize program violations.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramViolationCategoryText" type="nc:TextType" substitutionGroup="j:ProgramViolationCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of values used to categorize program violations.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramViolationDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a program violation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramViolationID" type="niem-xs:string" nillable="true">
<xs:annotation>
<xs:documentation>A unique identifier generated for each program violation for a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramViolationOutcomeAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of outcome for a program violation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramViolationOutcomeText" type="nc:TextType" substitutionGroup="j:ProgramViolationOutcomeAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of outcome for a program violation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProgramViolationRelatedOfficial" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>An individual who observed or documented the program violation as a concatenated first and last name.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProhibitedAct" type="j:ProhibitedActType" nillable="true">
<xs:annotation>
<xs:documentation>A violation of published rule/code of conduct for which a person can be held accountable for through sanction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProhibitedActAidingAbettingIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a subject was aiding or abetting, but not instigating; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProhibitedActAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ProhibitedActType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProhibitedActDispositionAssociation" type="j:ProhibitedActDispositionAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a prohibited act and a disposition of the prohibited act.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProhibitedActDispositionAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ProhibitedActDispositionAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProhibitedActRepetitionQuantity" type="niem-xs:nonNegativeInteger" nillable="true">
<xs:annotation>
<xs:documentation>A number of times a subject has committed the same misconduct.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProhibitedPersonsCategoryCode" type="ncic:ProhibitedPersonsCategoryCodeType" nillable="true">
<xs:annotation>
<xs:documentation>A reason for the denial or the reason for a NICS Index submission. It can be one of the Brady Act categories or represent a Denied Person record submitted by a State.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Project" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>A data type for an individual or collaborative enterprise that is carefully planned and designed to achieve a particular aim.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PropertyRecoveryLocationAssociation" type="nc:ItemLocationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an item and a location where it was recovered.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PropertySeizedLocationAssociation" type="nc:ItemLocationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an item and a location where it was seized.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProsecutionCharge" type="j:ChargeType" nillable="true">
<xs:annotation>
<xs:documentation>A charge filed by a prosecuting attorney.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProtectionOrder" type="j:ProtectionOrderType" nillable="true">
<xs:annotation>
<xs:documentation>A civil order, issued by a court, protecting one individual from another.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProtectionOrderAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ProtectionOrderType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProtectionOrderBradyIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject is considered Brady disqualified; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProtectionOrderConditionAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a specific kind of protection order.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProtectionOrderConditionCode" type="ncic:PCOCodeType" substitutionGroup="j:ProtectionOrderConditionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A specific kind of protection order.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProtectionOrderConditionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A Translation of the Protection Order Condition Indicates Response Message.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProtectionOrderPetitionerOrganizationAssociation" type="nc:ActivityOrganizationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an organization who is the plaintiff/petitioner of a protection order and a protection order activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProtectionOrderPetitionerPersonAssociation" type="nc:ActivityPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a person who is the plaintiff/petitioner of a protection order and a protection order activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProtectionOrderProtectedOrganizationAssociation" type="nc:ActivityOrganizationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an organization who is the protected party of a protection order and a protection order activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProtectionOrderProtectedPersonAssociation" type="nc:ActivityPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a person who is the protected party of a protection order and a protection order activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProtectionOrderRespondentOrganizationAssociation" type="nc:ActivityOrganizationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an organization who is a subject/respondent of a protection order and a protection order activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProtectionOrderRespondentPersonAssociation" type="nc:ActivityPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a person who is a subject/respondent of a protection order and a protection order activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProtectionOrderRestrictedPerson" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person that a subject is restricted from having any contact with as defined in a protection order.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RansomMoneyCode" type="ncic:RMICodeType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of ransom money.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RapSheet" type="j:RapSheetType" nillable="true">
<xs:annotation>
<xs:documentation>A "Record of Arrests and Prosecutions", also known as Criminal History record.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RapSheetAttentionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A person or entity to whose attention the Rap Sheet response will be directed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RapSheetAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for RapSheetType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RapSheetCaveat" type="nc:CaveatType" nillable="true">
<xs:annotation>
<xs:documentation>A set of caveat information relating to the production or use of the Rap Sheet.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RapSheetCycle" type="j:RapSheetCycleType" nillable="true">
<xs:annotation>
<xs:documentation>A criminal history cycle, based upon a fingerprint submission that either establishes the subject record or positively identifies the current submission to the existing subject record.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RapSheetCycleAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for RapSheetCycleType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RapSheetCycleCaveat" type="nc:CaveatType" nillable="true">
<xs:annotation>
<xs:documentation>A set of caveat information related to an entire cycle, e.g., a Certificate of Good Conduct or Restoration of Rights.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RapSheetCycleEarliestDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>An earliest date included in the Rap Sheet cycle, the earliest of arrest date, arrest disposition, prosecutor disposition, or court disposition dates.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RapSheetCycleTrackingIdentificationID" type="niem-xs:string" nillable="true">
<xs:annotation>
<xs:documentation>A unique number or alphanumeric identifier assigned to the entire Rap Sheet cycle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RapSheetNonCriminalInformationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for RapSheetNonCriminalInformationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RapSheetPersonBiometricsAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for RapSheetPersonBiometricsAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RapSheetPersonDNAAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for RapSheetPersonDNAType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RapSheetPurposeCode" type="j:RapSheetPurposeCodeType" nillable="true">
<xs:annotation>
<xs:documentation>A purpose for which a Rap Sheet may be used.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RapSheetTransactionControlIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A Transaction Control Number (TCN) is the identification for a fingerprint event, submitted from the Livescan device to AFIS when transmitting fingerprints. The TCN links the offender to the fingerprint event.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RapSheetTripleIStatusText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A status based on the Interstate Identification Index system (III - "Triple I"), a cooperative federal-state system for the exchange of criminal history records maintained in the criminal history repositories of the states and the FBI. When a query on a subject's criminal history is submitted to III, a response record from one or more states and/or the FBI will be transmitted immediately, or an acknowledgment with a notice of when the record will be provided. Allowable values Multi-state, Unknown, and CA only (example state).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReasonForSeparationText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the reason a person is to be kept separated from someone else.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReceiverEmailID" type="niem-xs:string" nillable="true">
<xs:annotation>
<xs:documentation>An email address the message was sent to.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReceiverInstantMessengerID" type="niem-xs:string" nillable="true">
<xs:annotation>
<xs:documentation>An other contact address the communication was sent to.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReceiverNetworkAddressID" type="niem-xs:string" nillable="true">
<xs:annotation>
<xs:documentation>A network address the communication was sent to.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReceiverOrganization" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>An organization who the communication was sent to.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReceiverPerson" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person who the communication was sent to.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReceiverTelephoneNumber" type="nc:TelephoneNumberType" nillable="true">
<xs:annotation>
<xs:documentation>A telephone number used to receive call.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RecipientLocation" type="nc:LocationType" nillable="true">
<xs:annotation>
<xs:documentation>An address the piece of mail was sent to.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RecipientOrganization" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>An organization the mail was sent to.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RecipientPerson" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person the mail was sent to.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Recommendation" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>A recommendation that results from an analysis.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReferralApprovalAuthorityEntity" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An entity, organization or person, making a referral approval.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReferralAugmentation" type="j:ReferralAugmentationType" substitutionGroup="nc:ReferralAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about a referral.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReferralConstraintDayTotalNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number of days that will calculate how rapid the subject needs to be referred.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReferralCourtOrder" type="j:CourtOrderType" nillable="true">
<xs:annotation>
<xs:documentation>A court order that issues a referral for a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReferralDueDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date that is calculated from the referral constraint element in days where the Supervisor of Record has to refer by a certain date due to the nature of the risk for the subject being in Custody.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReferralServiceDeliveryProgram" type="nc:ProgramType" nillable="true">
<xs:annotation>
<xs:documentation>A Service Delivery Program Name to which the subject was referred; thus, allowing intake processing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisterAction" type="j:RegisterActionType" nillable="true">
<xs:annotation>
<xs:documentation>A history of action for a case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisterActionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for RegisterActionType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisterActionDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date an action took place in a register of actions.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisterActionDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of something that happened in a case in a register of actions entry.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisterActionJudge" type="j:CaseOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>An associated judge in a register of actions.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisterActionTitleText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A title or kind of register of actions entry.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisteredOffender" type="j:RegisteredOffenderType" nillable="true">
<xs:annotation>
<xs:documentation>A person that is required to register their residential information with a local law enforcement agency due to having been convicted of a certain kind of crime.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisteredOffenderAbsconderIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the offender has failed to register or is noncompliant to registration requirements; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisteredOffenderAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for RegisteredOffenderType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisteredOffenderCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of offender registration.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisteredOffenderCategoryCode" type="ndex:RegisteredOffenderCategoryCodeType" substitutionGroup="j:RegisteredOffenderCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of offender registration.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisteredOffenderCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of offense for which a person must register as being an offender.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisteredOffenderConditionsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the stipulations set forth in applying offender registration requirements for the offender.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisteredOffenderConviction" type="j:ConvictionType" nillable="true">
<xs:annotation>
<xs:documentation>A conviction that led to a person's status as a registered offender.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisteredOffenderCourtOrder" type="j:CourtOrderType" nillable="true">
<xs:annotation>
<xs:documentation>A court order mandating a person register as an offender.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisteredOffenderDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a registered offense for which a person must register.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisteredOffenderEndDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a person no longer must register as an offender.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisteredOffenderEntryDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a person initially registered as an offender.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisteredOffenderIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification identifying a person as a certain kind of registered offender.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisteredOffenderNonExpiringRegistrationIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person's requirement to register as an offender is non-expiring; false if it is not.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisteredOffenderOffenseOfRegistrationAssociation" type="j:RegisteredOffenderOffenseOfRegistrationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a registered offender and an offense for which the offender must register.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisteredOffenderOffenseOfRegistrationAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for RegisteredOffenderOffenseOfRegistrationAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisteredOffenderPredatorIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the Registered Offender is considered a Sexual Predator; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisteredOffenderRegistrationRequiredIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person must register as an offender upon release; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisteredOffenderReportingCriteriaText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A requirement placed on a registered offender to report to a supervising agency.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisteredOffenderReportingProfessionName" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A name of the profession a registered offender must report.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisteredOffenderStartDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a person must being registering as an offender.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisteredOffenderStatusIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the registered offender status of a Subject is current; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisteredSexOffender" type="j:RegisteredOffenderType" nillable="true">
<xs:annotation>
<xs:documentation>A person who is required to register as a sexual offender.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisteredSexualOffenderAbsconderIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person is presently in violation of their requirement to register; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisteredSexualOffenderIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person is a registered sexual offender; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisterOfActions" type="j:RegisterOfActionsType" nillable="true">
<xs:annotation>
<xs:documentation>A history of actions for a case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegisterOfActionsAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for RegisterOfActionsType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegistrationAuthorityName" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A name of an authority, person, or organization which issued a property registration.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegistrationDuplicateQuantity" type="niem-xs:nonNegativeInteger" nillable="true">
<xs:annotation>
<xs:documentation>A number of times proof of property registration was issued with no change in information by the issuing authority.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegistrationEffectiveDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date the current registration takes effect.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegistrationExpirationDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date the current registration is no longer in effect.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegistrationFee" type="nc:ObligationType" nillable="true">
<xs:annotation>
<xs:documentation>An amount of money required to register a property item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegistrationHolder" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An entity to whom a registration is issued.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegistrationIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification of a registration certificate or document.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegistrationItem" type="nc:ItemType" nillable="true">
<xs:annotation>
<xs:documentation>A property item that is registered.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegistrationJurisdiction" type="nc:JurisdictionType" nillable="true">
<xs:annotation>
<xs:documentation>A jurisdiction in which an item is registered.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegistrationOutsideJurisdictionIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a property item is found to be registered outside of the immediate jurisdiction of an agency when processed; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RegistrationStatus" type="nc:StatusType" nillable="true">
<xs:annotation>
<xs:documentation>A status of a registration.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RehabilitationProgram" type="nc:ProgramType" nillable="true">
<xs:annotation>
<xs:documentation>A program designed to improve a person physically.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReleaseAugmentation" type="j:ReleaseAugmentationType" substitutionGroup="nc:ReleaseAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about a Release.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReleaseDateAdjustedDateRange" type="nc:DateRangeType" nillable="true">
<xs:annotation>
<xs:documentation>A date range reflecting possible release date adjustment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReleaseDateCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of release date.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReleaseFundsAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A numerical amount of the money returned to a subject at the point of release.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReleaseFundsDisperseIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject will be released with full funds; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReleasePotentialDateRange" type="nc:DateRangeType" nillable="true">
<xs:annotation>
<xs:documentation>A date range reflecting possible release dates.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReleaseResidenceIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if this location was a person's residence after they were released; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReleaseReview" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>An event or activity of review for the purpose of determining the release of a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReleaseReviewDecision" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>A decision or outcome of a discharge review.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReleaseReviewDecisionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:ReleaseReviewDecisionType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReleaseReviewDecisionBasisCommitmentText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A specific set of factors related to the offense, not merely the offense itself, for retaining or taking no action based on a disagreement with the recommendation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReleaseReviewDecisionBasisInstitutionalText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A specific set of factors or events related to negative institutional adjustments to retain or to take no action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReleaseReviewDecisionBasisParoleText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A specific set of activities or criminal conduct that are of concern to retain or to take no action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReleaseReviewDecisionBasisSafetyText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A specific set of case factors that support the decision that the parolee needs additional supervision in order to preserve public safety.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReleaseReviewDecisionNoActionTakenReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A reason no action was taken.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReleaseReviewDecisionNoIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if no action was taken due to missing information or procedural errors; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReleaseReviewDecisionRetainedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the parolee should not be discharged from parole; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReleaseToFacility" type="nc:FacilityType" nillable="true">
<xs:annotation>
<xs:documentation>An institution from which the subject is to be released.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReleaseTransportationAssociation" type="nc:TransportationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between a transportation plan and a parolee on release.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReleaseWitness" type="j:WitnessType" nillable="true">
<xs:annotation>
<xs:documentation>A person who serves as the witness to a release event.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Remark" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>An informal comment or observation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Restitution" type="nc:ObligationType" nillable="true">
<xs:annotation>
<xs:documentation>An amount that a subject owes in restitution.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Risk" type="j:RiskType" nillable="true">
<xs:annotation>
<xs:documentation>A field from COMPAS that identifies the risk that needs to be addressed during programming for community rehabilitation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RiskAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:RiskType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RiskLevelAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of risk level.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RiskLevelText" type="nc:TextType" substitutionGroup="j:RiskLevelAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of risk level.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RiskScoreValue" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A numeric score for the risk based on assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RoleOfBinary" type="nc:BinaryType" nillable="true">
<xs:annotation>
<xs:documentation>A binary object of which the role object is a function.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RoleOfBiometric" type="biom:BiometricDataType" nillable="true">
<xs:annotation>
<xs:documentation>A biometric object of which the role object is a function.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RoommateAssociation" type="nc:PersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between people living in the same residence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Sanction" type="j:SanctionType" nillable="true">
<xs:annotation>
<xs:documentation>A sanction or penalty ordered for a subject by a judge or a supervising agency as a result of a disposition of a charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SanctionAdultSentenceIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a sanction for an extended jurisdiction juvenile is part of an adult or a juvenile sentence; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SanctionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for SanctionType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SanctionCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of sanction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SanctionConcurrentIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the sanction runs concurrently with other sanctions imposed; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SanctionCreditedObligation" type="nc:ObligationType" nillable="true">
<xs:annotation>
<xs:documentation>An amount of money or time requirement of a sanction already paid.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SanctionDaysSuspendedQuantity" type="niem-xs:nonNegativeInteger" nillable="true">
<xs:annotation>
<xs:documentation>A number of days for which the execution of the sanction is to be suspended pending clear conduct by a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SanctionDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a sanction imposed by a hearing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SanctionDisciplinaryAction" type="nc:DisciplinaryActionType" nillable="true">
<xs:annotation>
<xs:documentation>A correction action that is assigned as part of a sanction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SanctionFrequencyText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A frequency with which a sanction is to be met.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SanctionGroupingText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A way of grouping multiple sanctions.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SanctionIssuingAgency" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>A court that sets a sanction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SanctionJurisdictionalAgency" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>A court that has jurisdiction over a sanction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SanctionProgress" type="nc:ProgressType" nillable="true">
<xs:annotation>
<xs:documentation>A tracking of changes in a subject's progress toward fulfillment of the terms of a sanction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SanctionRelatedChargeDispositionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A final version of a disposed Charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SanctionRelatedSanctionIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A sanction identification from related court case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SanctionSentenceDefinitionIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a sanction 'defines' a sentence; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SanctionSetDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a sanction was set or ordered.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SanctionSetObligation" type="nc:ObligationType" nillable="true">
<xs:annotation>
<xs:documentation>An amount of money or time requirement of a sanction that has been set.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SanctionStayedObligation" type="nc:ObligationType" nillable="true">
<xs:annotation>
<xs:documentation>An amount of money or time requirement of a sanction that is temporarily suspended.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SanctionSuspendedObligation" type="nc:ObligationType" nillable="true">
<xs:annotation>
<xs:documentation>An amount of money or time requirement of a sanction that is no longer required to be paid.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SearchWarrant" type="j:WarrantType" nillable="true">
<xs:annotation>
<xs:documentation>An order signed by a judge authorizing a search of a place or a vehicle. The search warrant is issued for an address where things which may be evidence are to be found.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SecuritiesAugmentation" type="j:SecuritiesAugmentationType" substitutionGroup="nc:SecuritiesAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about a securities item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SecuritiesCategoryCode" type="ncic:TYPSCodeType" substitutionGroup="nc:SecuritiesCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of security.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SecuritiesCategoryText" type="nc:TextType" substitutionGroup="nc:SecuritiesCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A specific kind of securities.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SecuritiesGeneralCategoryCode" type="ndex:SecuritiesGeneralCategoryCodeType" substitutionGroup="nc:SecuritiesCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A general kind of securities, i.e., negotiable instrument, nonnegotiable instrument, or money.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SecuritiesMaturityDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date the securities become payable.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SecuritiesRansomMoneyAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of ransom money being represented.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SecuritiesRansomMoneyText" type="nc:TextType" substitutionGroup="j:SecuritiesRansomMoneyAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of ransom money being represented.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SelfHarmIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if subject assignment was based in whole/part upon belief he/she was a hazard to self, includes suicidal; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SenderLocation" type="nc:LocationType" nillable="true">
<xs:annotation>
<xs:documentation>An address from which a piece of mail was sent.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SenderOrganization" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>An organization that sent the mail.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SenderPerson" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person that sent the mail.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Sentence" type="j:SentenceType" nillable="true">
<xs:annotation>
<xs:documentation>A punishment resulting from conviction of charges in a court case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceAggravatedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if aggravating factors were considered during sentencing; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for SentenceType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceCharge" type="j:ChargeType" nillable="true">
<xs:annotation>
<xs:documentation>A specific charge in a court case resulting in a sentence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceComputation" type="j:SentenceComputationType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details consisting of the punishment imposed through judgment by a court on a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceComputationActualSatisfactionDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a sentence will be satisfied.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceComputationActualSatisfactionMethodText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A method by which a subject completed the terms of the sentence requirements.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceComputationAdjustment" type="j:SentenceComputationAdjustmentType" nillable="true">
<xs:annotation>
<xs:documentation>An adjustment to a sentence computation, such as for good conduct time earned.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceComputationAdjustmentAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for SentenceComputationAdjustmentType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceComputationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for SentenceComputationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceComputationBeganDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a subject began serving the sentence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceComputationProjectedSatisfactionDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date when a subject is anticipated to complete the terms of the sentence requirements, based on the current conditions of incarceration.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceComputationProjectedSatisfactionMethodText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A method by which a subject is anticipated to complete the terms of the sentence requirements.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceComputationTerm" type="j:TermType" nillable="true">
<xs:annotation>
<xs:documentation>A duration length either in specific terms or as a range.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceComputationTotalInoperativeDayQuantity" type="niem-xs:nonNegativeInteger" nillable="true">
<xs:annotation>
<xs:documentation>A number of days, or portions thereof, that a subject is no longer in official detention for reasons such as escape, civil contempt, or release pending appeal. This time does not count toward satisfaction of sentence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceCondition" type="nc:ConditionType" nillable="true">
<xs:annotation>
<xs:documentation>A description and duration of a sentence component.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceConfinementCreditDayQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A total number of presentencing days served credited towards sentence term.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceConfinementCreditIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if any days served preceding the sentence will be applied to the sentence duration; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceCourtFeeAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>An amount of expenses of prosecuting the case that a convicted subject may be ordered to pay as reimbursement, or any administrative costs.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a person was sentenced.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceDeferredIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the sentence has been deferred; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceDeferredTerm" type="j:TermType" nillable="true">
<xs:annotation>
<xs:documentation>A deferred term.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the sentence being imposed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceExpirationDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date the sentence expires.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceFineAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A pecuniary criminal punishment or penalty payable to the public treasury.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceGroupingText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An order to how a sentence must be served.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceImposedText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the sentence imposed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceIssuerEntity" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An entity which issued a sentence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceModification" type="j:SentenceModificationType" nillable="true">
<xs:annotation>
<xs:documentation>A change made to a sentence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceModificationAggravatedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a sentence modification results in a harsher sentence than the original one; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceModificationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for SentenceModificationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceModificationCharge" type="j:ChargeType" nillable="true">
<xs:annotation>
<xs:documentation>A charge for which the sentence was originally set.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceModificationConfinementCreditDayQuantity" type="niem-xs:nonNegativeInteger" nillable="true">
<xs:annotation>
<xs:documentation>A number of days a person is credited with spending in confinement.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceModificationConfinementCreditIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an offender has credit for already being confined; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceModificationDismissalIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a modification made to a sentence results in the charges being dismissed; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceModificationDismissalRemainingCase" type="nc:CaseType" nillable="true">
<xs:annotation>
<xs:documentation>A case that a person is being tried for that is dismissed by a sentence modification.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceModificationDismissalRemainingQuantity" type="niem-xs:nonNegativeInteger" nillable="true">
<xs:annotation>
<xs:documentation>A number of times a person charged with the same crime has been dismissed by a sentence modification.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceModificationMitigatedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a sentence modification results in a lesser sentence than the original one; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceModificationOriginalTerm" type="j:TermType" nillable="true">
<xs:annotation>
<xs:documentation>An original length of a sentence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceModificationParoleIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a modification made to a sentence results in the parole of the offender; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceModificationParoleTerm" type="j:TermType" nillable="true">
<xs:annotation>
<xs:documentation>A portion of a sentence that an offender is to spend on parole.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceModificationProbation" type="nc:SupervisionType" nillable="true">
<xs:annotation>
<xs:documentation>A modification made to a sentence that results in the probation of the offender.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceModificationProbationIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a modification made to a sentence results in the probation of the offender; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceModificationRestitutionIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a modification made to a sentence results in the offender being assigned a restitution; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceRegisterSexOffenderIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if sex offender registration is required; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceSeverityLevel" type="j:SeverityLevelType" nillable="true">
<xs:annotation>
<xs:documentation>A severity level of a sentence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceSubject" type="j:SubjectType" nillable="true">
<xs:annotation>
<xs:documentation>A person who is being sentenced.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceSuspendedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the sentence has been suspended; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceSuspendedTerm" type="j:TermType" nillable="true">
<xs:annotation>
<xs:documentation>A suspended term.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentenceTerm" type="j:TermType" nillable="true">
<xs:annotation>
<xs:documentation>A duration of a sentence. Specified as either a specific term in days-months-years or as a minimum - maximum range.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentencingGuideline" type="j:SentencingGuidelineType" nillable="true">
<xs:annotation>
<xs:documentation>A sentencing guideline.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentencingGuidelineAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for SentencingGuidelineType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentencingGuidelineChargeSeverityLevelText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A sentencing guideline severity level assigned to a charge by a judge or supervising agency.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentencingGuidelineDepartureCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of departure from sentencing guidelines represented by a sentence for a charge..</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentencingGuidelineDepartureReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A reason a judge departs from a sentencing guideline.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentencingGuidelineMonthsMaximumText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A maximum sentence, in months, called for by sentencing guidelines.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentencingGuidelineMonthsMinimumText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A minimum sentence in months, outlined by sentencing guidelines, which can be imposed by a judge without indicating a reason for departure.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SentencingGuidelineRecommendationMonthsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A recommended sentence, in months, called for by sentencing guidelines.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SeparateeAssociateAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for SeparateeAssociateAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SeparateeAssociation" type="j:SeparateeAssociateAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between people who must be kept separated.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceAssociation" type="j:ServiceAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a service provider entity (person or organization) and a service recipient entity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ServiceAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCall" type="j:ServiceCallType" nillable="true">
<xs:annotation>
<xs:documentation>A call for service received from a person alerting an authority of a situation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallArrivedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a response unit arrived at the scene designated by a call for service.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallAssignedUnit" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>A response unit responsible for handling a call for service.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallAssistingUnit" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>A unit that assists the assigned response unit in handling a call for service.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ServiceCallType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallCallerAssociation" type="nc:ActivityPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a service call and the person who placed the call.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of service call as determined at the time of call receipt.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallCategoryCode" type="ndex:CADCallCodeType" substitutionGroup="j:ServiceCallCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of service call as determined at the time of call receipt.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of service call as determined at the time of call receipt.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallClearanceCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of service call clearance.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallClearanceCategoryCode" type="ndex:CADCallCodeType" substitutionGroup="j:ServiceCallClearanceCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of service call clearance.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallClearanceCategoryText" type="nc:TextType" substitutionGroup="j:ServiceCallClearanceCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of service call clearance.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallClearanceText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description that identifies the incident conditions or status when a response unit cleared or left the scene designated by a call for service.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallClearedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date when a response unit cleared or left the scene designated by a call for service.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallDispatchedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a service call was received by a dispatcher.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallDispatchedOfficial" type="j:EnforcementOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>An official assigned specifically to handle a call for service.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallDispatcher" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person who determines the course of action to be taken in response to a call for service and sends out appropriate response units as necessary.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallDispatcherAssociation" type="nc:ActivityPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a service call and the call dispatcher.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallDispatchLocationAssociation" type="j:ServiceCallLocationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a service call and where assistance was dispatched.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallEmailAddressAssociation" type="j:ActivityEmailAddressAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a service call and email address where a request for service originated.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallInstantMessengerAssociation" type="j:ActivityInstantMessengerAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a service call and an instant messenger account where a request for service originated.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallLocationAssociation" type="j:ServiceCallLocationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a service call and a location where a request for service originated.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallLocationAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ServiceCallLocationAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallMechanismAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of source of the call.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallMechanismCode" type="ndex:CADCallSourceCodeType" substitutionGroup="j:ServiceCallMechanismAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of source of the call.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallMechanismText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A way in which a call for service is received.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallNetworkAddressAssociation" type="j:ActivityNetworkAddressAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a service call and a network address where a request for service originated.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallOperator" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person who receives a call for service.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallOperatorAssociation" type="nc:ActivityPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a service call and the call operator.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallOriginator" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person who places a call for service.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallPlacedLocation" type="nc:LocationType" nillable="true">
<xs:annotation>
<xs:documentation>A location from which a call for service was placed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallResponseLocation" type="nc:LocationType" nillable="true">
<xs:annotation>
<xs:documentation>A location where a response unit should be sent to handle a call for service.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallResponsePerson" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person who needs the assistance of a response unit from a call for service.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCallTelephoneNumberAssociation" type="j:ActivityTelephoneNumberAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a service call and a telephone number.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceDeliveryProgram" type="nc:ProgramType" nillable="true">
<xs:annotation>
<xs:documentation>A program that exists as part of a rehabilitation program and constitutes a significant scope of work most often defined as evidence-based, such as: Substance Abuse Training, Education, etc.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a service being provided.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceProviderOrganization" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>An organization receiving a service.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceProviderPerson" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person receiving a service.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceRecipientOrganization" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>An organization providing income.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceRecipientPerson" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person providing a service.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SeverityLevel" type="j:SeverityLevelType" nillable="true">
<xs:annotation>
<xs:documentation>A sentencing guideline severity level assigned to a charge by a judge or supervising agency.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SeverityLevelAssignedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the severity level was assigned.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SeverityLevelAssignedJudge" type="j:JudicialOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>A higher court judge assigned the severity level to the referenced charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SeverityLevelAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for SeverityLevelType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SeverityLevelCriminalHistoryScoreText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A criminal history score that is assigned.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SeverityLevelDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A narrative description of a severity level assigned to a charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SeverityLevelIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A unique identification of a Severity Level.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SeverityLevelIssuingAgency" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>A supervising agency that assigned a severity level to a referenced charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SexualOffenseArrestIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person has been arrested for a sexual offense; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SexualOffenseConvictionIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person has been convicted of a sexual offense; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Signature" type="j:SignatureType" nillable="true">
<xs:annotation>
<xs:documentation>A handwritten (and often stylized) depiction of someone's name, nickname, or even a simple X or other mark that a person writes on documents as a proof of identity and intent.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SignatureAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:SignatureType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SignatureDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date associated with a signature.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SignatureImage" type="nc:ImageType" nillable="true">
<xs:annotation>
<xs:documentation>An image of a signature.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SignatureLocationText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A location where a signature was captured.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SignatureMethodText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A method used for capturing a signature (i.e. wet, digital, etc.)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SignatureNameText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A name used in a signature.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SignaturePersonName" type="nc:PersonNameType" nillable="true">
<xs:annotation>
<xs:documentation>A full name of an individual associated with a signature.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SnowmobileMakeCode" type="ncic:SnowmobileCodeType" substitutionGroup="nc:VehicleMakeAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A manufacturer for snowmobiles and snowmobile parts.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SportsEquipmentCategoryCode" type="ndex:SportsEquipmentCategoryCodeType" substitutionGroup="nc:ItemCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of sports/recreational equipment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberAffiliatedPrimaryProgram" type="nc:ProgramType" nillable="true">
<xs:annotation>
<xs:documentation>A program name of primary affiliation for the staff member.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberAppliedForce" type="j:ForceType" nillable="true">
<xs:annotation>
<xs:documentation>A person who is a staff member involved in an applied force incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberAssignedWeapon" type="nc:WeaponType" nillable="true">
<xs:annotation>
<xs:documentation>A weapon used by a staff member.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberAssociatedSubject" type="j:SubjectType" nillable="true">
<xs:annotation>
<xs:documentation>A person or entity associated with a staff member.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:StaffMemberType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberBadgeNumberID" type="niem-xs:string" nillable="true">
<xs:annotation>
<xs:documentation>A unique identifier of the badge assigned to a staff member.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberDisciplineText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A discipline that the staff member recognizes as their primary area of competency (knowledge, skills, and abilities).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification for a staff member.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberIncident" type="nc:IncidentType" nillable="true">
<xs:annotation>
<xs:documentation>An activity or event involving a specific staff member.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberJusticeSupervisionIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if of whether the staff member is currently a felon or civil addict; or is on parole or probation or under any structured supervision; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberKeyPositionIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the staff person maintains a key position in the agency; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberLocation" type="nc:LocationType" nillable="true">
<xs:annotation>
<xs:documentation>A physical location of a staff member.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberQualification" type="j:StaffMemberQualificationType" nillable="true">
<xs:annotation>
<xs:documentation>A description of specific training, education or experience of a staff member.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberQualificationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:StaffMemberQualificationType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberQualificationCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of staff member qualification.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberQualificationCategoryText" type="nc:TextType" substitutionGroup="j:StaffMemberQualificationCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of staff member qualification.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberQualificationExperienceCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of staff member experience as it relates to their qualifications.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberQualificationExperienceCategoryText" type="nc:TextType" substitutionGroup="j:StaffMemberQualificationExperienceCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of staff member experience as it relates to their qualifications.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberQualificationFelonyInLast3YearsIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if of whether the staff member has a felony in the last 3 years; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberQualificationHighlyQualifiedTeacherIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if of compliance for education credentials; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberQualificationsAffordableCareActIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if staff counselor has certification required under the Affordable Care Act (ACA) for enrolling individuals in health care programs, where appropriate; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberQualificationSatisfactionStatementText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A statement that indicates how a provider staff member satisfies the qualification statements of a key position within a rehabilitation program or a service delivery program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberQualificationSecurityClearanceCompletionDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date that the security clearance was completed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberQualificationsHistoryOfSeriousOrViolentFelonyIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the staff member has a history of serious or violent or felony activity; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberQualificationStatementText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A text field used to define a qualification required of a staff member assigned to a key position on a contract for rehabilitation services.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberQualificationsTXProfessionalCertificationAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of certifications for clinicians if applicable.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberQualificationsTXProfessionalCertificationText" type="nc:TextType" substitutionGroup="j:StaffMemberQualificationsTXProfessionalCertificationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of certifications for clinicians if applicable.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberSecurityClearanceCompletedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if of whether a security clearance was conducted; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberSecurityClearanceResultsAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of security clearance.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberSecurityClearanceResultsText" type="nc:TextType" substitutionGroup="j:StaffMemberSecurityClearanceResultsAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of security clearance.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberServiceMonthsOfServiceNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number indicating the months that a staff member has been employed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberServiceYearsOfServiceNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number indicating the years that a staff member has been employed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberSocialScienceDegreeIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the staff member has earned a social sciences degree; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StaffMemberStatus" type="nc:StatusType" nillable="true">
<xs:annotation>
<xs:documentation>A status of the staff member.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StateIndianNationCode" type="ncic:IndianCodeType" substitutionGroup="nc:StateRepresentation" nillable="true">
<xs:annotation>
<xs:documentation>An American Indian nation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StateMexicoCode" type="ncic:MexicanCodeType" substitutionGroup="nc:StateRepresentation" nillable="true">
<xs:annotation>
<xs:documentation>A state in Mexico.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Statute" type="j:StatuteType" nillable="true">
<xs:annotation>
<xs:documentation>A unique identifier of a law, rule, or ordinance within a jurisdiction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StatuteAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for StatuteType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StatuteCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of statute.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StatuteCategoryText" type="nc:TextType" substitutionGroup="j:StatuteCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of statute.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StatuteCodeIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification number of a set of laws for a particular jurisdiction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StatuteCodeSectionIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification of a section or category within a code book.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StatuteDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a statute.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StatuteEnactmentDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a statute was enacted and came into effect.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StatuteJurisdiction" type="nc:JurisdictionType" nillable="true">
<xs:annotation>
<xs:documentation>An area in which a statute applies.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StatuteKeywordText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A brief description of a Statute which makes use of catchwords.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StatuteLevelText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A level of crime a statute applies to.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StatuteOffenseAPCOCode" type="apco:IncidentCategoryCodeType" substitutionGroup="j:StatuteOffenseCodeAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A criminal offense within a code book.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StatuteOffenseCodeAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a criminal offense within a code book.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StatuteOffenseEnhanceableIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a statute refers to an offense that may be made more serious due to circumstances related to the incident; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StatuteOffenseIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification of a criminal offense within a code book.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StatuteOffenseStateCodeText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A literal description of a criminal offense within a state code book.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StatuteOffenseUCRCode" type="ucr:OffenseCodeType" substitutionGroup="j:StatuteOffenseCodeAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A criminal offense within a code book.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StatuteRepealDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a statute was repealed and no longer applied.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StatuteStatus" type="nc:StatusType" nillable="true">
<xs:annotation>
<xs:documentation>A current status of a statute.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StatuteText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A full text of a statute or law.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Structure" type="j:StructureType" nillable="true">
<xs:annotation>
<xs:documentation>A building or construction (e.g. built environment, non-building structure).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StructureAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for StructureType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StructureCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a specific kind of structure.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StructureCategoryCode" type="ndex:StructureCategoryCodeType" substitutionGroup="j:StructureCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of structure, such as commercial or industrial.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StructureCategoryText" type="nc:TextType" substitutionGroup="j:StructureCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of structure, such as commercial or industrial.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StructureCommercialCategoryCode" type="ndex:StructureCommercialCategoryCodeType" substitutionGroup="j:StructureCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of structure where goods or services are exchanged for profit.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StructureIndustrialCategoryCode" type="ndex:StructureIndustrialCategoryCodeType" substitutionGroup="j:StructureCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of structure where goods are created or assembled using mechanical equipment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StructureOccupiedStatusAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an indication of the occupation status for the structure.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StructureOccupiedStatusCode" type="ndex:StructureOccupiedCodeType" substitutionGroup="j:StructureOccupiedStatusAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An indication of the occupation status for the structure.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StructureOccupiedStatusText" type="nc:TextType" substitutionGroup="j:StructureOccupiedStatusAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An indication of the occupation status for the structure.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StructureOtherCategoryCode" type="ndex:StructureOtherCategoryCodeType" substitutionGroup="j:StructureCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of structure not fitting the other structure type definitions.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StructurePublicCategoryCode" type="ndex:StructurePublicCategoryCodeType" substitutionGroup="j:StructureCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of non-residential structure open to the public and/or maintained using tax dollars.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StructureResidentialNonSingleOccupancyCategoryCode" type="ndex:StructureResidentialNonSingleOccupancyCategoryCodeType" substitutionGroup="j:StructureCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of structure of residence designed for occupancy by multiple households, i.e. multiple people, multiple families, or multiple groups of housemates.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StructureResidentialSingleOccupancyCategoryCode" type="ndex:StructureResidentialSingleOccupancyCategoryCodeType" substitutionGroup="j:StructureCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of structure of residence designed for occupancy by a single household, i.e. single person, family, or single group of housemates.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StructureStorageCategoryCode" type="ndex:StructureStorageCategoryCodeType" substitutionGroup="j:StructureCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of structure designed or used to store material for later use.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StudentAssociation" type="j:PatientStudentServiceAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a teaching entity and pupil.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubExhibit" type="j:ExhibitType" nillable="true">
<xs:annotation>
<xs:documentation>A part or portion of an exhibit.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Subject" type="j:SubjectType" nillable="true">
<xs:annotation>
<xs:documentation>A person who is involved or suspected of being involved in an incident or criminal activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAlcoholHistoryIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if subject has a history of alcohol use/abuse; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAlert" type="em:AlertNotificationType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about an alert regarding a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAppeal" type="j:SubjectAppealType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details or events related to a subject's appeal.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAppealAssignmentText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An subject appeal assignment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAppealAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:SubjectAppealType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAppealDecisionReview" type="j:SubjectAppealDecisionReviewType" nillable="true">
<xs:annotation>
<xs:documentation>An activity of considering and rendering a decision on a subject's appeal.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAppealDecisionReviewAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:SubjectAppealDecisionReviewType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAppealDecisionReviewResponseText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A response by the subject to the informal review response.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAppealInterviewDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the offender interview took place as part of a review.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAppealLogIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A Log identification associated with a subject's Appeal.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAppealRequestedActionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An action requested through this appeal.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAppealReviewText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A review level for the appeal.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAppointment" type="j:AppointmentType" nillable="true">
<xs:annotation>
<xs:documentation>An event or activity involving the appointment of a corrections subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectArmedDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the weapon found in the possession of a person at the time of booking.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectArmedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if wanted person is armed; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectArmedWeapon" type="nc:WeaponType" nillable="true">
<xs:annotation>
<xs:documentation>A weapon a subject is carrying.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectArmedWithAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a code that identifies the kind of weapon found in the possession of a subject at the time of booking.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectArmedWithCode" type="ucr:ArresteeWeaponCodeType" substitutionGroup="j:SubjectArmedWithAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A code that identifies the kind of weapon found in the possession of a subject at the time of booking.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessment" type="j:SubjectAssessmentType" nillable="true">
<xs:annotation>
<xs:documentation>An event or activity involving the assessment of a corrections subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentAcademicAssessment" type="j:AcademicAssessmentType" nillable="true">
<xs:annotation>
<xs:documentation>An assessment of an individual education and training experiences.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentAlcoholAbuseHistoryIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the offender has a history of abusing alcohol; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentAlcoholUseAssessment" type="j:AlcoholUseAssessmentType" nillable="true">
<xs:annotation>
<xs:documentation>A review of a subject's use of alcohol.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentArsonHistoryIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject has a history of arson related incidents or crimes; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentAssignmentAssessment" type="j:AssignmentAssessmentType" nillable="true">
<xs:annotation>
<xs:documentation>A review process or event specific to determining a subject's fit to a specific correctional assignment (housing, program, service, etc.)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:SubjectAssessmentType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentCanContactEmployerIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject has granted permission to contact an employer; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentCaseworkerEvaluation" type="nc:AssessmentType" nillable="true">
<xs:annotation>
<xs:documentation>An evaluation conducted by a caseworker which is a part of a subject assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentCompletedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if Subject Assessments were completed and are documented ; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentDestabilizingFactor" type="j:DestabilizingFactorType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of factor which is destabilizing for the subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentDevelopmentDisability" type="j:DevelopmentalDisabilityType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of development disability of a subject determined during assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentDisability" type="j:PersonDisabilityType" nillable="true">
<xs:annotation>
<xs:documentation>A type of disability recorded as part of a subject assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentEligibleForCountySupervisionIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject is eligible for release to county supervision; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentFirstArrestAgeMeasure" type="nc:TimeMeasureType" nillable="true">
<xs:annotation>
<xs:documentation>A measure of the subject's age at the time of their first criminal arrest.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentFirstArrestDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date of the first arrest for a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentHighRiskSexOffenderIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject is a high risk sex offender (HRSO); false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentHoldOrderIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a hold order is to be placed for the parolee; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentInterpreterRequiredIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if an interpreter is required to communicate with subject; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentLifeEventAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of values indicating what life events are affecting the subject during aftercare.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentLifeEventText" type="nc:TextType" substitutionGroup="j:SubjectAssessmentLifeEventAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of values indicating what life events are affecting the subject during aftercare.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentMedicalAssessment" type="j:MedicalAssessmentType" nillable="true">
<xs:annotation>
<xs:documentation>A medical assessment for the purpose of a correction subject assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentMentalHealthAssessment" type="j:MentalHealthAssessmentType" nillable="true">
<xs:annotation>
<xs:documentation>An assessment of if the subject meets the criteria for mandatory treatment by the Department of Mental Health (DMH) as a condition of parole.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentMilitaryServiceConsiderationAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of values to indicate military considerations.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentMilitaryServiceConsiderationText" type="nc:TextType" substitutionGroup="j:SubjectAssessmentMilitaryServiceConsiderationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of values to indicate military considerations.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentParoleAssessment" type="j:ParoleAssessmentType" nillable="true">
<xs:annotation>
<xs:documentation>A portion of a subject assessment which focuses on their ability and/or readiness for parole.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentPositiveAttitudeLevelNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number score indicating a subject's attitude during assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentPriorArrestNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number indicating the total counts of a subject's prior arrests.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentProbationViolationIncarcerationIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if ever jailed for a probation violation; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentRecommendationCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of recommendation made based on the subject assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentRecommendationCategoryText" type="nc:TextType" substitutionGroup="j:SubjectAssessmentRecommendationCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of recommendation made based on the subject assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentReviewPeriodAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of review period.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentReviewPeriodText" type="nc:TextType" substitutionGroup="j:SubjectAssessmentReviewPeriodAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of review period.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentRisk" type="j:RiskType" nillable="true">
<xs:annotation>
<xs:documentation>A risk identified by a subject assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentRiskAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:SubjectAssessmentRiskType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentRiskCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of risk measured as a part of a subject assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentRiskCategoryText" type="nc:TextType" substitutionGroup="j:SubjectAssessmentRiskCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of risk measured as a part of a subject assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentRiskLevelText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A comment indicating the level of risk associated with a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentSkillsDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of subject's job skills.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentSpecialNeedsIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a subject has special need; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentSpecialNeedsStatementText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of any subject special needs.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentStabilityLevelIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject's stability level is satisfactory; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentSubjectAggressiveIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject is assessed as being aggressive; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentSubjectFilesAvailableIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject file was available for review; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentSubjectStrengthAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of strength a subject can build upon.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentSubjectStrengthText" type="nc:TextType" substitutionGroup="j:SubjectAssessmentSubjectStrengthAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of strength a subject can build upon.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentSupervisionAssessment" type="j:SupervisionAssessmentType" nillable="true">
<xs:annotation>
<xs:documentation>A portion of a subject's assessment specific to issues during their supervision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentSupervisionHistory" type="j:SubjectAssessmentSupervisionHistoryType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a subject's supervision history as part of their assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentSupervisionHistoryAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:SubjectAssessmentSupervisionHistoryType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentSupervisionHistoryCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of a categorization of a subject supervision history.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentSupervisionHistoryCategoryOccurrenceQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A count indicating a subject's previous occurrences in supervision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentSupervisionHistoryCategoryText" type="nc:TextType" substitutionGroup="j:SubjectAssessmentSupervisionHistoryCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of a categorization of a subject supervision history.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentSupportMeansAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of support means for a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentSupportMeansText" type="nc:TextType" substitutionGroup="j:SubjectAssessmentSupportMeansAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of support means for a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentTrustworthyLevelAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of level of trustworthiness of a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentTrustworthyLevelText" type="nc:TextType" substitutionGroup="j:SubjectAssessmentTrustworthyLevelAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of level of trustworthiness of a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentUnfitParentIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject is an unfit parent; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentWeaknessCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of weakness needed to be overcome by a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssessmentWeaknessText" type="nc:TextType" substitutionGroup="j:SubjectAssessmentWeaknessCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of weakness needed to be overcome by a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssignedAssignmentDisabilityPlacement" type="j:SubjectAssignedAssignmentDisabilityPlacementType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of placement or assignment specific to a disability.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssignedAssignmentDisabilityPlacementAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:SubjectAssignedAssignmentDisabilityPlacementType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssignedDisabilityPlacementExpirationDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date when a subject's disability placement is scheduled to end.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssignedDisabilityPlacementPhysicianComment" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>A physician's comment regarding a subject's placement due to a disability.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssignedDisabilityPlacementRestriction" type="j:SubjectAssignedDisabilityPlacementRestrictionType" nillable="true">
<xs:annotation>
<xs:documentation>A restriction on placement for a subject due to a disability.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssignedDisabilityPlacementRestrictionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:SubjectAssignedDisabilityPlacementRestrictionType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssignedDisabilityPlacementRestrictionCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a comment about a subject's placement restriction due to a disability.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssignedDisabilityPlacementRestrictionCategoryText" type="nc:TextType" substitutionGroup="j:SubjectAssignedDisabilityPlacementRestrictionCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of subject placement restriction due to a disability.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssignedDisabilityPlacementRestrictionRecordedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a placement restriction due to a disability was recorded.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssignedDisabilityPlacementRestrictionTemporaryIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the placement restriction is temporary; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssignment" type="j:SubjectAssignmentType" nillable="true">
<xs:annotation>
<xs:documentation>An event or activity involving the assignment of a corrections subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssignmentApprovalDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date that a subject's placement was approved.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssignmentApprover" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>A staff member who approves a subject's assignment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssignmentAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:SubjectAssignmentType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssignmentCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of assignment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssignmentCategoryCode" type="ndex:AssignmentCategoryCodeType" substitutionGroup="j:SubjectAssignmentCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of assignment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssignmentCategoryText" type="nc:TextType" substitutionGroup="j:SubjectAssignmentCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of assignment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssignmentDocument" type="nc:DocumentType" nillable="true">
<xs:annotation>
<xs:documentation>A document detailing the assessment and assignment of a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssignmentSegregationReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A comment indicating the reason(s) for segregation assignment of a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssignmentSingleCellApprovalReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A comment indicating the reason for approving a subject's single cell assignment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssignmentSingleCellApprovalStatusText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A comment regarding the current condition of the approval of a subject's single cell assignment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssignmentSingleCellRequestsTemporaryStatusText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A comment indicating a temporary status for a single cell request for a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for SubjectType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectBooking" type="j:BookingType" nillable="true">
<xs:annotation>
<xs:documentation>A booking event associated with a corrections subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectCautionInformationAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a piece of cautionary information about a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectCautionInformationCode" type="ncic:CMCCodeType" substitutionGroup="j:SubjectCautionInformationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A piece of cautionary information about a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectCautionInformationText" type="nc:TextType" substitutionGroup="j:SubjectCautionInformationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A piece of cautionary information about a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectCertification" type="j:CertificationType" nillable="true">
<xs:annotation>
<xs:documentation>A certification associated with a corrections subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectChemicalDependencyIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if subject has a chemical/substance dependency; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectClassificationAssessment" type="j:SubjectClassificationAssessmentType" nillable="true">
<xs:annotation>
<xs:documentation>An activity that assesses a subject's need for treatment to correct characteristics, conditions, or behavioral patterns that limit motivation or ability to obey the law.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectClassificationAssessmentAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for SubjectClassificationAssessmentType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectClassificationAssessmentCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of subject classification assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectClassificationAssessmentCriminalHistoryScoreText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A score assigned based on assessment of a subject's criminal history.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectClassificationAssessmentPurposeText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A purpose for which a subject classification assessment was administered.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectClassificationAssessmentRecommendedReleaseConditionsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of release conditions that are recommended as a result of assessment findings.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectClassificationAssessmentRiskLevelAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a risk level corresponding to the assessment score estimating the likelihood that the offender will recidivate during his or her term of supervision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectComprehensionLevelCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of comprehension level.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectComprehensionLevelText" type="nc:TextType" substitutionGroup="j:SubjectComprehensionLevelCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of comprehension level.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectConfidentialInformation" type="j:ConfidentialInformationType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details confidential information involving a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectCorrectionsIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A unique identification assigned by a state Department of Corrections (DOC) to each inmate supervised in the state system.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectCriminalHistoryDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a person's criminal history.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectCriminalOrganizationInvolvementCode" type="ncic:ECRCodeType" substitutionGroup="j:InvolvementAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A subject's involvement in a criminal organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectCriminalTraitDetails" type="j:CriminalTraitDetailsType" nillable="true">
<xs:annotation>
<xs:documentation>A set of identifying characteristics a subject has with regard to illegal activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectDependentLivingWithIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if subject has a dependent, e.g., children, handicapped, living with them; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectDetainmentLocation" type="nc:LocationType" nillable="true">
<xs:annotation>
<xs:documentation>A specific address of the facility associated with the incarceration.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectDisciplinaryAction" type="nc:DisciplinaryActionType" nillable="true">
<xs:annotation>
<xs:documentation>A disciplinary action which a subject is undergoing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectDisciplinaryReport" type="nc:DocumentType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details reporting a subject's violation of institutional rules, policies or regulations.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectDomesticViolenceHistoryIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if subject has been arrested for or convicted of an offense involving the infliction of physical injury or the creation of a reasonable fear that physical injury or harm will be inflicted, by a parent or member or former member of the household; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectDrugHistoryIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if subject has a history of drug (illegal) use; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectDrugUseAssessment" type="j:DrugUseAssessmentType" nillable="true">
<xs:annotation>
<xs:documentation>An event or process evaluating a subject's drug use.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectExtraditionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An indication of whether extradition will occur.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectFailureToAppearIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if subject has failure to appear for court conviction in his/her criminal history; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectFamilyEnvironmentDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a subject's home life/family environment as provided by a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectFuneral" type="j:FuneralType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about a subject's funeral.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectFuturePlansAndGoalsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An articulation of a subject's future plans and goals post activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectGamblingHistoryIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if subject has a history of gambling problems; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectGangAffiliationDisruptiveGroupIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject's gang affiliation indicates a disruptive group; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectGangAffiliationNoneIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject has no known gang affiliation; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectGoal" type="j:GoalType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about a subject's goal(s).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectHeldIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if this subject is being held for another agency; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An assigned identification that identifies a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectIncarcerationIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if subject has been incarcerated before; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectIncident" type="nc:IncidentType" nillable="true">
<xs:annotation>
<xs:documentation>An associated incident in which a subject had some involvement.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectIntake" type="j:SubjectIntakeType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about a subject's intake process.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectIntakeAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:SubjectIntakeType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectIntakeConstraintDayQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A count of days that will calculate how rapid the subject needs to go through intake with a provider following referral date.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectIntakeScreeningDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date that the subject intake occurred.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectInterviewedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a subject was interviewed as a part of an activity; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectInvolvedPersonAssociation" type="j:SubjectPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between a person and a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectInvolvementCriminalOrganization" type="j:CriminalOrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>A criminal organization with which a subject is known or suspected of being involved.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectInvolvementPerson" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person with whom a subject is known or suspected of being involved.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectJacketNumberText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A number associated with a file.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectMedicalAssessment" type="j:MedicalAssessmentType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about a subject's medical assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectMO" type="j:SubjectMOType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details pertaining to facts attained from an actual crime scene, giving investigators insights into the subjects method of working or operating, actions used to execute the crime, prevent detection, and/or avoid apprehension.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectMOActionAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an action of the subject at the crime scene to perpetrate the crime and/or avoid apprehension.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectMOActionFeature" type="biom:PhysicalFeatureDescriptionType" nillable="true">
<xs:annotation>
<xs:documentation>A crime scene feature (i.e., object, picture, written word, sound, or particular mark that represents something else by association, resemblance, or convention), e.g., brand, tattoo, tag, graffiti, left behind by the subject, which the subject adopts as his signature or trademark behavior, gaining feeling such as satisfaction, remorse, or pride that allows him to justify his crime and fuel future acts..</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectMOAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for SubjectMOType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectMOGeneralLifestyleAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a lifestyle characteristic for a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectMOGeneralLifestyleCode" type="ndex:SubjectMOGeneralLifestyleCodeType" substitutionGroup="j:SubjectMOGeneralLifestyleAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A lifestyle characteristic for a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectMOGeneralLifestyleText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A lifestyle characteristic for a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectMOObservationAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an observation of the subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectMOObservationText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An observation of the subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectMOSexualPracticesAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a characteristic sexual practice or preference of the subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectMOSexualPracticesText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A characteristic sexual practice or preference of the subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectMultiSourceOffenderAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an indication of whether there is a single or multiple organizations that have information which contributes to a subject's criminal record.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectMultiSourceOffenderText" type="nc:TextType" substitutionGroup="j:SubjectMultiSourceOffenderAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An indication of whether there is a single or multiple organizations that have information which contributes to a subject's criminal record.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectNeed" type="j:NeedType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details that represent what is necessary to help an individual be able to function effectively within a defined society.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectOffenderNoticeText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An additional piece of information associated with a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectPersonAssociation" type="j:SubjectPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between a subject and a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectPersonAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for SubjectPersonAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectPersonFinancialCompilationAssociation" type="j:PersonFinancialCompilationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a subject person and a financial compilation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectPersonObligationComputationAssociation" type="j:PersonObligationComputationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a subject person and an obligation computation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectPlacementDecision" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about a subject's placement decision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectPlacementNotification" type="em:NotificationType" nillable="true">
<xs:annotation>
<xs:documentation>A notification of the details of a subject's placement.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectPlannedAlternateAddress" type="nc:AddressType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a location of a subject's planned alternate living situation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectProgramAdmissionDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date when a subject is admitted into a program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectProgramAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:SubjectProgramAssociationType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectProgramCounselorReassignmentIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the program counselor is reassigned; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectProgramEnrollmentProgramExitReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description for a reason for a subject exiting a program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectProgramParticipationLevelAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of subject participation level in a program activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectProgramParticipationLevelText" type="nc:TextType" substitutionGroup="j:SubjectProgramParticipationLevelAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of subject participation level in a program activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectProgramReferral" type="nc:ReferralType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about a subject's referral to a program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectProgramRegionAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of region where a program is conducted.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectProgramRegionText" type="nc:TextType" substitutionGroup="j:SubjectProgramRegionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of region where a program is conducted.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectProgramReleaseDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date when a subject is released from a program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectProgramRestrictionIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if there is a restriction related to this program or subject; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectProgramServiceDeliveryGoal" type="j:GoalType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details describing the desired outcomes for a subject in a service delivery program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectProgramTailoredSubjectIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the program materials were specifically customized to the needs of a subject; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectProgramTotalDaysParticipationQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A count of total days a subject participated in a program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectProgramViolationIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the subject had a program violation; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectPropertyAccount" type="nc:FinancialAccountType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about a subject's personal property account within the agency or facility.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectPropertyFinancialAccountPersonalPropertyDetailsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details describing a subject's personal property.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectRelease" type="nc:ReleaseType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about a subject's release.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectReleaseNotification" type="em:NotificationType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details for providing notification of a subject's release.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectReleaseNotificationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:SubjectReleaseNotificationType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectReleaseNotificationRequirementCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of subject release notification requirement.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectReleaseNotificationRequirementText" type="nc:TextType" substitutionGroup="j:SubjectReleaseNotificationRequirementCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of subject release notification requirement.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectRequestedAssignment" type="j:AssignmentType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about a subject's request for assignment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectRestrictedLocation" type="nc:LocationType" nillable="true">
<xs:annotation>
<xs:documentation>A restricted location for a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectRisk" type="j:RiskType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about a subject's risk factors.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSecondaryAssessment" type="j:SubjectAssessmentType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about a subject's secondary assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSecurityClassification" type="j:SubjectSecurityClassificationType" nillable="true">
<xs:annotation>
<xs:documentation>A process and method of assessing inmate risks that balance security requirements with program needs.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSecurityClassificationActivity" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>An event taken with respect to an inmates classification.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSecurityClassificationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:SubjectSecurityClassificationType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSecurityClassificationHearing" type="j:HearingType" nillable="true">
<xs:annotation>
<xs:documentation>A formal interview or assessment process of a subject for the purpose of classification.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSequenceNumberText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A sequential number assigned to the subject within the incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSpecialHandlingText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A special instruction(s) for the processing or transportation of a subject, such as special handling required due to medical or physical conditions.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectStatementDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a subject provides a statement</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectStatementIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if subject provides a statement; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectStatementText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An articulation of an activity(s), e.g., offense, arrest, provided in a subject's own words as a part of a subject interview.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectStatus" type="nc:StatusType" nillable="true">
<xs:annotation>
<xs:documentation>A general status of a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectStatusCode" type="ncic:OFSCodeType" substitutionGroup="nc:StatusAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A status of a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisedEmploymentAssociation" type="nc:EmploymentAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between a subject and supervised employment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisedEmploymentAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:SubjectSupervisedEmploymentAssociationType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisedEmploymentEndDateTime" type="niem-xs:dateTime" nillable="true">
<xs:annotation>
<xs:documentation>A time at which the shift ends.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisedEmploymentEndingPayAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>An ending pay amount.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisedEmploymentHoursWorkedNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number of hours worked.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisedEmploymentPerformanceAttitudeTowardsCoworkersNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number representing a subject's attitude towards fellow works.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisedEmploymentPerformanceDemonstratedLevelNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number representing a subject's employment performance.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisedEmploymentPerformanceEffortLevelNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number representing a subject's employment effort.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisedEmploymentPerformanceInterestLevelNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number representing a subject's employment interest.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisedEmploymentPrimaryTaskText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A primary assignment for the subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisedEmploymentRecommendation" type="j:SubjectSupervisedEmploymentRecommendationType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details in recommendation of a subject's supervised employment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisedEmploymentRecommendationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:SubjectSupervisedEmploymentRecommendationType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisedEmploymentRecommendationComment" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>A comment related to a employment recommendation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisedEmploymentRecommendationPayDecreaseIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a recommendation the subject receives a pay decrease; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisedEmploymentRecommendationPayIncreaseIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a recommendation the subject receives a pay increase; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisedEmploymentRecommendationReassignmentIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a recommendation the subject be reassigned; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisedEmploymentReportDateRange" type="nc:DateRangeType" nillable="true">
<xs:annotation>
<xs:documentation>A date range for the performance report.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisedEmploymentStartDateTime" type="niem-xs:dateTime" nillable="true">
<xs:annotation>
<xs:documentation>A time at which the shift starts.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisedEmploymentStartingPayAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A starting pay during this reporting period.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisedEmploymentSupervisionDuration" type="niem-xs:duration" nillable="true">
<xs:annotation>
<xs:documentation>A length of supervision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisedEmploymentSupervisor" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>A supervisor of the Supervised Employment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisedRelease" type="j:SupervisedReleaseType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about a subject's supervised release.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisedReleaseIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a subject has been on a form of supervised release, e.g., probation, parole, before; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervision" type="nc:SupervisionType" nillable="true">
<xs:annotation>
<xs:documentation>An incarceration, detention, or other form of supervision a subject is currently undergoing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisionSegregationAction" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about action taken to segregate a subject from the general population.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisionSegregationActionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:SubjectSupervisionSegregationActionType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisionSegregationActionCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of segregation action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisionSegregationActionCategoryText" type="nc:TextType" substitutionGroup="j:SubjectSupervisionSegregationActionCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of segregation action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisionSegregationActionComment" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>A comment regarding the segregation action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisionSegregationActionStaffMember" type="j:StaffMemberType" nillable="true">
<xs:annotation>
<xs:documentation>A staff member that logged a particular segregation action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisionSegregationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:SubjectSupervisionSegregationType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisionSegregationConcernCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of concern related to the segregated subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisionSegregationConcernCategoryText" type="nc:TextType" substitutionGroup="j:SubjectSupervisionSegregationConcernCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of concern related to the segregated subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisionSegregationMovementComment" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>A comment regarding the subject movement.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisionSegregationMovementDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date and time the subject exited the cell.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisionSegregationReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A reason for which the subject was placed in administrative segregation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisionSegregationYardRestriction" type="j:SubjectSupervisionSegregationYardRestrictionType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about a subject's segregation with respect to, or to include, yard restriction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisionSegregationYardRestrictionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:SubjectSupervisionSegregationYardRestrictionType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisionSegregationYardRestrictionCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of segregation yard restriction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisionSegregationYardRestrictionCategoryText" type="nc:TextType" substitutionGroup="j:SubjectSupervisionSegregationYardRestrictionCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of segregation yard restriction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectSupervisionSegregationYardRestrictionComment" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>A yard restriction comment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectTheftCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of theft committed by a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectVictimAssociation" type="j:SubjectVictimAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a subject and a victim.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectVictimAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for SubjectVictimAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectViolentOffenderIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a subject is considered to have a history of violent behavior; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectViolentPersonCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of violence or threat associated with a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectViolentPersonCategoryCode" type="ncic:VPCCodeType" substitutionGroup="j:SubjectViolentPersonCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of violence or threat associated with a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectViolentPersonCategoryText" type="nc:TextType" substitutionGroup="j:SubjectViolentPersonCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of violence or threat associated with a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectVisitation" type="j:VisitationType" nillable="true">
<xs:annotation>
<xs:documentation>A visitation associated with a corrections subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectWarrantCategoryDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a warrant out for a subject's arrest.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectWeaponsHistoryIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if subject has a weapons related arrest or conviction in his/her criminal history; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectWitnessAssociation" type="j:SubjectWitnessAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a subject and a witness.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectWitnessAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for SubjectWitnessAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubstanceTest" type="j:BiologicTestType" nillable="true">
<xs:annotation>
<xs:documentation>A test administered to identify/quantify substances, e.g., drug, alcohol, etc., in a person's system/body.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Summons" type="j:CourtOrderType" nillable="true">
<xs:annotation>
<xs:documentation>A written notification warning a person to appear in court at a specific date and time.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisedRelease" type="j:SupervisedReleaseType" nillable="true">
<xs:annotation>
<xs:documentation>An activity relating to the supervision of a subject based on specific conditions placed upon a subject as imposed by a court or supervising agency.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisedReleaseAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for SupervisedReleaseType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisedReleaseCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of supervised release.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisedReleaseCategoryCode" type="ndex:SupervisedReleaseCategoryCodeType" substitutionGroup="j:SupervisedReleaseCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of supervised release.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisedReleaseCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of supervised release.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisedReleaseClothing" type="j:ClothingType" nillable="true">
<xs:annotation>
<xs:documentation>A collection clothing given to the subject for release.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisedReleaseElectronicMonitoringIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if electronic monitoring is being used on a subject; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisedReleaseMultipleJurisdictionIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a subject is presently being supervised by agencies in addition to agency providing the report; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisedReleaseParoleUnitText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A Parole Unit that will supervise the subject on release.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisedReleaseProjectedEndDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which supervised release is projected to end.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisedReleaseResource" type="j:SupervisedReleaseResourceType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about the resources of a subject at the time of release.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisedReleaseResourceAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>An amount of lease resource provided by an entity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisedReleaseResourceAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:SupervisedReleaseResourceType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisedReleaseResourceCashTotalAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A total cash amount distributed before the release of the subject..</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisedReleaseResourceID" type="niem-xs:string" nillable="true">
<xs:annotation>
<xs:documentation>An identifier for a personal check from or for the subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisedReleaseResourceTotalAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A total dollar amount of personal resources.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisedReleaseRevocationDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date that the supervised release was revoked.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisedReleaseRevocationReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A reason for which supervised release was revoked.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisedReleaseStatusCode" type="ndex:SupervisedReleaseStatusCodeType" substitutionGroup="nc:StatusAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A status of a supervised release.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisedReleaseSupervisingOfficialNarrative" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>A comment or narrative provided by the supervising official.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionAgencyRecordIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A case identification number assigned by the jail, prison, probation officer</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionAreaIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification of an area or block within a supervision facility a subject is assigned.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionAssessment" type="nc:AssessmentType" nillable="true">
<xs:annotation>
<xs:documentation>An assessment of a person in or entering supervision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionAssessmentAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:SupervisionAssessmentType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionAssessmentExclusionaryFactorText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of exclusionary factor applied to a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionAssessmentHighRiskSexOffenderScoreValue" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A high risk sex offender (HRSO) score.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionAssessmentIncarcerationStatusActiveHoldsNumberText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A number representing the active holds for a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionAssessmentIncarcerationStatusAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:SupervisionAssessmentIncarcerationStatusType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionAssessmentIncarcerationStatusHoldsAgencyName" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A name of an agency or entity with holds for a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionAssessmentIncarcerationStatusText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of incarceration status.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionAssignedTerm" type="j:TermType" nillable="true">
<xs:annotation>
<xs:documentation>A duration of time a person has been assigned to be under supervision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionAssignment" type="j:AssignmentType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about a subject's supervision assignment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionAugmentation" type="j:SupervisionAugmentationType" substitutionGroup="nc:SupervisionAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about a supervision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionBedIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification of a bed within a supervision facility cell a subject is assigned.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionBoardActionDocument" type="nc:DocumentType" nillable="true">
<xs:annotation>
<xs:documentation>A form specifying an action to take that is filed by the board of a supervisory agency.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionCautionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A warning, caution, or risk associated with supervising a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionCellIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification of a cell housing within a supervision facility a subject is assigned.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionClassificationDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a person under supervision is classified.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionCondition" type="nc:ConditionType" nillable="true">
<xs:annotation>
<xs:documentation>A condition that must be met for a person to remain in supervision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionConditionalRelease" type="j:ConditionalReleaseType" nillable="true">
<xs:annotation>
<xs:documentation>A provisional release of a subject that requires defined conditions to be met to prevent the supervision from being reinstated.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionCustodyTransfer" type="j:CustodyTransferType" nillable="true">
<xs:annotation>
<xs:documentation>A transfer of a subject from the supervision of one facility, agency, or official to the supervision of another.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionDisciplinaryAction" type="nc:DisciplinaryActionType" nillable="true">
<xs:annotation>
<xs:documentation>A self-improving or restitutional activity that must or may be performed by a person under supervision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionFee" type="nc:ObligationType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a charge assigned to a person under supervision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionFelonyOffenseIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a subject is incarcerated for a felony offense; false if a person is incarcerated for a misdemeanor.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionGoodDaysCreditText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A number a days a subject is credited spending with good behavior under supervision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionHearing" type="j:HearingType" nillable="true">
<xs:annotation>
<xs:documentation>A supervising agency proceeding where evidence is taken to determine supervision status</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionHistory" type="j:SupervisionHistoryType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about a subject's supervision history.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionHistoryAggressionAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of aggression classification of subject based of their supervision history.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionHistoryAggressionNarrativeText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A narrative detailing the subject's history of aggression.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionHistoryAggressionText" type="nc:TextType" substitutionGroup="j:SupervisionHistoryAggressionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of aggression classification of subject based of their supervision history.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionHistoryAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:SupervisionHistoryType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionHistoryClassificationScore" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A numerical score based on an instrument or assessment tool (e.g. Vera Institute) for the purpose of classification and assignment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionHistoryContinuousMinimumCustodyIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the offender has been continuously held in minimum custody during the review period; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionHistoryNoSeriousDisciplinaryViolationsIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the offender has had no serious disciplinary violations during the review period; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionHistorySupervisionOffense" type="j:OffenseType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about a subject's supervision offense.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionHistoryTotalFavorablePointsNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number of total favorable incarceration behavior points based on the review period.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionHistoryTotalUnfavorablePointsNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number of total unfavorable incarceration behavior points based on the period since the last classification review.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionIncident" type="nc:IncidentType" nillable="true">
<xs:annotation>
<xs:documentation>An occurrence or an event that occurs during Supervision that may require a response.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionIncidentPersonAssociation" type="j:SupervisionIncidentPersonAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between Supervision Incident and Person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionIncidentPersonAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for SupervisionIncidentPersonAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionIntensiveIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a subject requires more effort in supervising than normal; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionIsolationIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a subject should be kept apart from other members being supervised; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionJurisdiction" type="nc:JurisdictionType" nillable="true">
<xs:annotation>
<xs:documentation>An area or location within which a person must remain in while under supervision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionLevelAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a level of supervision required by a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionLevelText" type="nc:TextType" substitutionGroup="j:SupervisionLevelAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A level of supervision required by a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionModifiedTerm" type="j:TermType" nillable="true">
<xs:annotation>
<xs:documentation>A modified or changed detail about the duration of time a person is assigned to spend under supervision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionOtherLocation" type="nc:LocationType" nillable="true">
<xs:annotation>
<xs:documentation>A location other than a facility at which a person under supervision is located.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionParoleReleaseDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date for a parolees release from supervision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionPersonEvaluation" type="j:EvaluationType" nillable="true">
<xs:annotation>
<xs:documentation>A diagnostic study of a physical or mental status or condition of a Person</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionReinstatementDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date that a supervision is reinstated.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionReleaseDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date set at which a person under supervision is released.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionReleaseEligibilityDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date set at which a person under supervision is eligible for release</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionRestriction" type="j:SupervisionRestrictionType" nillable="true">
<xs:annotation>
<xs:documentation>A restriction on a supervised person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionRestrictionAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a supervision restriction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionRestrictionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for SupervisionRestrictionType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionRestrictionBehaviorText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A behavior a supervised person is restricted from doing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionRestrictionPerson" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person a supervised person is restricted from involvement.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionSegregation" type="nc:ActivityType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about a subject's supervision segregation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionSelfImposedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person voluntarily agreed to supervision; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionServedTerm" type="j:TermType" nillable="true">
<xs:annotation>
<xs:documentation>A duration of time a person has actually spent under supervision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionStatus" type="nc:StatusType" nillable="true">
<xs:annotation>
<xs:documentation>A status of a subject's current supervision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionSubjectResponsibilityText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A job or responsibility a subject holds within a supervision facility.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionViolation" type="j:SupervisionViolationType" nillable="true">
<xs:annotation>
<xs:documentation>A violation of a condition or rule of a person while under supervision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionViolationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:SupervisionViolationType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionViolationCircumstancesText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the circumstances surrounding the rule violation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionViolationDAAcceptedCaseIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the District Attorney accepted the rule violation case; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionViolationInvestigativeReportText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A documented testimony of interviewed subject, reporting employee, and any others who have significant information concerning the incident that resulted in a Rules Violation Report.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionViolationIssuedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date the initial supervision violation was issued.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionViolationOtherDetailsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A detailed description of other details about a supervision violation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionViolationQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A count of rules violations.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionViolationReferredToDADate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the case was referred to the DA.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionViolationReportedDateTime" type="niem-xs:dateTime" nillable="true">
<xs:annotation>
<xs:documentation>A date and time the rule violation report was signed by the staff.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionViolationReportingStaffMember" type="j:StaffMemberType" nillable="true">
<xs:annotation>
<xs:documentation>A staff member who reported the violation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionViolationSpecificActText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A comment specifying the details of the act of the violation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionViolationStaffMember" type="j:StaffMemberType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details about a staff member involved in a rules violation incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionViolationSupplementalIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the CDC 115-C report is a supplemental report; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionViolationText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A violation of a condition or rule of a person while under supervision.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupervisionVisitation" type="j:VisitationType" nillable="true">
<xs:annotation>
<xs:documentation>A visit from a person to a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Suspect" type="j:SubjectType" nillable="true">
<xs:annotation>
<xs:documentation>A person suspected of illegal activity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SuspiciousActivityCode" type="sar:SuspiciousActivityCodeType" nillable="true">
<xs:annotation>
<xs:documentation>A categorization of the activity observed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Target" type="j:TargetType" nillable="true">
<xs:annotation>
<xs:documentation>A target or object against which an action is taken.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TargetAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for TargetType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TargetCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of target or object for which an action is taken.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TargetDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a target or object for which an action taken.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TargetItem" type="nc:ItemType" nillable="true">
<xs:annotation>
<xs:documentation>A property item that is a target of an action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TargetLocation" type="nc:LocationType" nillable="true">
<xs:annotation>
<xs:documentation>A location that is a target of an action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TargetName" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A name or a target or object for which an action is taken.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TargetOrganization" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>An organization that is a target of an action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TargetPerson" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person that is a target of an action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TargetReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An explanation of why a target was chosen for action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TargetSectorAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a broad categorization of the infrastructure type.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TargetSectorCode" type="sar:TargetSectorCodeType" substitutionGroup="j:TargetSectorAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A broad categorization of the infrastructure type.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TaskAssistanceProvider" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>A name of a person or entity providing assistance to an assigned task.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TaskAugmentation" type="j:TaskAugmentationType" substitutionGroup="nc:TaskAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about a task.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TaskEstimatedDaysToCompletedQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A count reflecting the estimated number of days prior to the completion of a task.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TaskForce" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>A special criminal justice organization institutionalizing teamwork among multiple local, state, tribal, and/or federal agencies formed expressly for the purpose of addressing a particular problem or set of problems through synchronization of investment a</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TaskForceLeadAgencyAssociation" type="nc:OrganizationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a task force organization and an organization leads it.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TaskForceMemberAgencyAssociation" type="nc:OrganizationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a task force organization and an organization that is a member.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TaskHoursPerDayQuantity" type="nc:QuantityType" nillable="true">
<xs:annotation>
<xs:documentation>A count reflecting the estimated number of hours dedicated each day to an assigned task.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TaskReferralDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date that the subject was referred to a provider to receive help in completing the Task.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TelephoneCallApprovalStatus" type="nc:StatusType" nillable="true">
<xs:annotation>
<xs:documentation>A state of a request for addition to the approved telephone call list.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TelephoneCallAssociation" type="j:TelephoneCallAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a person and calls placed to specific telephone number.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TelephoneCallAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for TelephoneCallAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TelephoneCallRequestDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date that the request was initiated.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TelephoneCallRequestListAssociation" type="j:TelephoneCallRequestListAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a subject and people that have requested/been requested to be on subject telephone number list.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TelephoneCallRequestListAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for TelephoneCallRequestListAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TelephoneNumberCategoryCode" type="ndex:TelephoneNumberCategoryCodeType" substitutionGroup="nc:TelephoneNumberCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of telephone number.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TelephoneNumberCategoryNCICCode" type="ncic:TNTCodeType" substitutionGroup="nc:TelephoneNumberCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of telephone number.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TelephoneNumberDayIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if this is a daytime number; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TelephoneNumberEmergencyIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if this is a emergency contact number; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TelephoneNumberEveningIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if this is an evening number; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TelephoneNumberHomeIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if this is the person's home number; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TelephoneNumberNightIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if this is a nighttime number; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TelephoneNumberPrimaryIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if this is the person's primary number; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TelephoneNumberWorkIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if this is a work number; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Term" type="j:TermType" nillable="true">
<xs:annotation>
<xs:documentation>A duration length specified as either a specific term in days-months-years or as a minimum - maximum range.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TermAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for TermType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TermDeathIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a subject is sentenced to death; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TermDuration" type="niem-xs:duration" nillable="true">
<xs:annotation>
<xs:documentation>A specific range or duration of a term.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TermLifeIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the term is not for a set duration length but for life; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TermMaximumDuration" type="niem-xs:duration" nillable="true">
<xs:annotation>
<xs:documentation>A maximum range or duration for a term.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TermMinimumDuration" type="niem-xs:duration" nillable="true">
<xs:annotation>
<xs:documentation>A minimum range or duration for a term.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TestAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for TestType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TestCollectionDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a sample was collected.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TestCollectionSampleCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of biologic material taken as a collection sample.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TestCollectionSampleID" type="niem-xs:string" nillable="true">
<xs:annotation>
<xs:documentation>An identifier assigned to the sample taken for testing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TestMethodText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A method used to test.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TestMonitorEntity" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An individual who monitored the test.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TestNextDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date of the next testing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TestResult" type="j:TestResultType" nillable="true">
<xs:annotation>
<xs:documentation>A data type for a calculation or score of a test.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TestResultAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:TestResultType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TestResultCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of test outcome.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TestResultCategoryText" type="nc:TextType" substitutionGroup="j:TestResultCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of test outcome.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TestResultMeasure" type="nc:MeasureType" nillable="true">
<xs:annotation>
<xs:documentation>A measurement for a calculation or score of a test.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TestResultText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A test results.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TestSpecimenID" type="niem-xs:string" nillable="true">
<xs:annotation>
<xs:documentation>A unique identifier of a test specimen.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TipClassAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of threat to which the tip or lead pertains.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TipClassCode" type="sar:TipClassCodeType" substitutionGroup="j:TipClassAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of threat to which the tip or lead pertains.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TipDomainAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a broad category of threat to which the tip or lead pertains.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TipDomainCode" type="sar:TipDomainCodeType" substitutionGroup="j:TipDomainAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A broad category of threat to which the tip or lead pertains.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TipSubclassText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A more detailed classification of threat to which the tip or lead pertains.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TipTaxonomy" type="j:TipTaxonomyType" nillable="true">
<xs:annotation>
<xs:documentation>A means to categorize information received as tip that may be used for analysis.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TipTaxonomyAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for TipTaxonomyType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Title" type="j:TitleType" nillable="true">
<xs:annotation>
<xs:documentation>A deed or other official document showing the legal ownership of a property item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TitleAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for TitleType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TitleCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of title issued.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TitleDocumentCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of individual title document.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TitleDuplicateQuantity" type="niem-xs:nonNegativeInteger" nillable="true">
<xs:annotation>
<xs:documentation>A total number of title documents issued where the titling information is unchanged by the current titling jurisdiction.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TitleHolder" type="nc:EntityType" nillable="true">
<xs:annotation>
<xs:documentation>An entity to whom a title is issued.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TitleIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification of a certificate of title to a property item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TitleIssueDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which a jurisdictional titling authority issued a title to the owner of a property item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TitleIssuingAuthorityName" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A name of an authority which issued a title.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TitleIssuingJurisdiction" type="nc:JurisdictionType" nillable="true">
<xs:annotation>
<xs:documentation>A jurisdiction which issued a title.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TitleItem" type="nc:ItemType" nillable="true">
<xs:annotation>
<xs:documentation>A property item for which a title is issued.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TitleLienIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a lien exists on the titled property; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TitleOfCertifyingOfficerText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A title of the officer responsible for certification of the PROGRAM</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TitlePurchaseDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a current owner purchased a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TitlePurchasePriceAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A price a current owner paid to purchase a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TitleSalesTaxAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A sales tax charged on a purchase of a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TitleSalesTaxPercent" type="nc:PercentType" nillable="true">
<xs:annotation>
<xs:documentation>A tax rate used for computing sales tax on a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TitleStatus" type="j:TitleStatusType" nillable="true">
<xs:annotation>
<xs:documentation>A status of a property title.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TitleStatusAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a status of a title.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TitleStatusAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for TitleStatusType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TitleStatusCode" type="aamva_d20:TitleStatusCodeType" substitutionGroup="j:TitleStatusAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A status of a title.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TitleTaxableValue" type="nc:ItemValueType" nillable="true">
<xs:annotation>
<xs:documentation>A dollar value used to compute the taxes on a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Tool" type="j:ToolType" nillable="true">
<xs:annotation>
<xs:documentation>A role of an item used to facilitate commission of a crime.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ToolAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ToolType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ToolDeviceCategoryCode" type="ndex:ToolDeviceCategoryCodeType" substitutionGroup="nc:ItemCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of tool.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ToolUsageText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A way or manner in which a tool was used.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ToolUser" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person who used the item as a tool.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ToothAugmentation" type="j:ToothAugmentationType" substitutionGroup="biom:ToothAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about a tooth.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TransportAssessment" type="j:TransportAssessmentType" nillable="true">
<xs:annotation>
<xs:documentation>A data type for a set of details of the assessment of a subject's suitability for transport.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TransportAssessmentActiveWarrantDetailText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A comment regarding active warrants for the subject of a transport.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TransportAssessmentActiveWarrantIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the transport subject has active warrants; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TransportAssessmentAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:TransportAssessmentType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TransportAssessmentComment" type="nc:CommentType" nillable="true">
<xs:annotation>
<xs:documentation>A comment specific to a transport assessment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TransportAssessmentDisciplinaryHistoryAssaultiveIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if subject for transport has a disciplinary history involving assault; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TransportAssessmentDisciplinaryHistoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A comment about a transport subject's disciplinary history.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TransportAssessmentEscapeHistoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A comment about a transport subject's escape history.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TransportAssessmentEscapeRiskLevelAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of escape risk for a transport subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TransportAssessmentEscapeRiskLevelText" type="nc:TextType" substitutionGroup="j:TransportAssessmentEscapeRiskLevelAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of escape risk for a transport subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TransportAssessmentHighNotorietyCaseDetailsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A comment regarding a transport subject's high profile case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TransportAssessmentHighNotorietyCaseIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the transport subject is involved in a high profile case; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TransportAssessmentPregnantIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the transport subject is pregnant; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TransportAssessmentRelevantHealthcareText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A comment about the transport subject's relevant healthcare issues.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TransportAssessmentScheduledTransportDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date determined for transport.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TransportAssessmentTransportRequirementAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of transport requirement.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TransportAssessmentTransportRequirementText" type="nc:TextType" substitutionGroup="j:TransportAssessmentTransportRequirementAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of transport requirement.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TransportAssessmentWheelchairRequiredIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the transport subject requires a wheelchair; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TransportAssociation" type="nc:ActivityOrganizationAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between an activity and a transport organization.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TravelDirectionBeforeCrashAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a direction of a motor vehicles travel on the roadway before the crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TravelDirectionBeforeCrashCode" type="mmucc:TravelDirectionBeforeCrashCodeType" substitutionGroup="j:TravelDirectionBeforeCrashAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A direction of a motor vehicles travel on the roadway before the crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TreatmentAugmentation" type="j:TreatmentAugmentationType" substitutionGroup="nc:TreatmentAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about a treatment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TreatmentConditionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the condition suggesting removal to an external medical facility.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TreatmentDiagnosisText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A determining or analysis of the manner in which to treat the cause or nature of a problem</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TreatmentEstimatedText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An estimated time the subject will be away from the corrections facility.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TreatmentFee" type="nc:ObligationType" nillable="true">
<xs:annotation>
<xs:documentation>A monetary fee associated with a treatment</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TreatmentImmediacyElectiveIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the medical treatment is elective; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TreatmentImmediacyEmergencyIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the medical treatment is emergency; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TreatmentImmediacyMandatoryIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the medical treatment is mandatory; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TreatmentIncarcerationText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A comment specific to medical treatment offered during a subject's incarceration.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TreatmentIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a Person has or is currently undergoing treatment; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TreatmentMedicalOfficerSignatureDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the medical officer signed the request form.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TreatmentPhysiologicalDisorderIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a Person has been diagnosed with a Physiological Disorder; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TreatmentPrecautionsEntericIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if there are precautions that should be adhered to because the subject is infected with germs transmitted into the stool; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TreatmentPrecautionsRespiratoryIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if there are precautions that should be adhered to because the subject being transported has an air-borne illness; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TreatmentPrecautionsUniversalIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if there are precautions that should be adhered to at all times; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TreatmentPrescribedMedicationName" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A name of a Person's prescribed medication</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TreatmentPrescribedMedicationReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A reason provided for an person's prescribed medication</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TreatmentPrescriptionOrderFollowedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a Person has been taking medication as prescribed; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TreatmentPsychiatricDisorderIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a Person has been diagnosed with a Psychiatric Disorder; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TreatmentPsychologicalDisorderIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a Person has been diagnosed with a Psychological Disorder; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TreatmentReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A reason for using an external medical facility.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TreatmentRecommendedText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An examination or therapy recommended to take place at the external medical facility.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TreatmentRemarksText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A remark about the medical treatment .</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TreatmentRequestApprovedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the medical treatment request was approved; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TruckMakeCode" type="ncic:TrucksCodeType" substitutionGroup="nc:VehicleMakeAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A manufacturer for trucks and truck parts.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleAugmentation" type="j:VehicleAugmentationType" substitutionGroup="nc:VehicleAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleBodyCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a category indicating the general configuration or shape of a motor vehicle distinguished by characteristics.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleBodyCategoryCode" type="mmucc:VehicleBodyCategoryCodeType" substitutionGroup="j:VehicleBodyCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A category indicating the general configuration or shape of a motor vehicle distinguished by characteristics.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleBrand" type="j:VehicleBrandType" nillable="true">
<xs:annotation>
<xs:documentation>A brand issued to a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleBrandAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for VehicleBrandType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleBrandCode" type="aamva_d20:BrandCodeType" substitutionGroup="j:VehicleBrandDesignationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A brand applied to the title or odometer of a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleBrandDamagePercentageCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an indicator of whether the Percentage of Damage is the actual value applied to a specific vehicle or is the threshold level applied by a state.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleBrandDamagePercentageCategoryCode" type="aamva_d20:BrandDamagePercentageCategoryCodeType" substitutionGroup="j:VehicleBrandDamagePercentageCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An indicator of whether the Percentage of Damage is the actual value applied to a specific vehicle or is the threshold level applied by a state.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleBrandDamagePercentageCategoryText" type="nc:TextType" substitutionGroup="j:VehicleBrandDamagePercentageCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of indication of whether the Percentage of Damage is the actual value applied to a specific vehicle or is the threshold level applied by a state.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleBrandDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a vehicle brand was applied or obtained.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleBrandDesignationAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a brand applied to the title or odometer of a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleBrander" type="j:VehicleBranderType" nillable="true">
<xs:annotation>
<xs:documentation>An organization that brands a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleBranderAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for VehicleBranderType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleBranderCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of brander of a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleBranderCategoryCode" type="aamva_d20:BranderCategoryCodeType" substitutionGroup="j:VehicleBranderCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of brander of a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleBranderIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification of an entity which brands a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleBrandSalvagePercent" type="nc:PercentType" nillable="true">
<xs:annotation>
<xs:documentation>A percentage of damage (in terms of the extent that the fair salvage value plus the cost of repairing the vehicle for legal operation exceeds the fair market value of the vehicle prior to the incident causing the damage) a vehicle must sustain to be brand</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleBrandText" type="nc:TextType" substitutionGroup="j:VehicleBrandDesignationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A brand applied to the title or odometer of a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleBrandVehicleDispositionAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a disposition of the vehicle as documented by the junk yard or salvage yard.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleBrandVehicleDispositionCode" type="aamva_d20:BrandVehicleDispositionCodeType" substitutionGroup="j:VehicleBrandVehicleDispositionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A disposition of the vehicle as documented by the junk yard or salvage yard.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleBrandVehicleDispositionText" type="nc:TextType" substitutionGroup="j:VehicleBrandVehicleDispositionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A disposition of the vehicle as documented by the junk yard or salvage yard.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleBrandVehicleSourceName" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A name of an individual or organization from which a brander obtained a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleContributingCircumstancesAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a pre-existing motor vehicle defect or maintenance condition that may have contributed to the crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleContributingCircumstancesCode" type="mmucc:VehicleContributingCircumstancesCodeType" substitutionGroup="j:VehicleContributingCircumstancesAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A pre-existing motor vehicle defect or maintenance condition that may have contributed to the crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleDamageExtentAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an estimation of total damage to motor vehicle from crash. Disabling damage implies damage to the motor vehicle that is sufficient to require the motor vehicle to be towed or carried from the scene.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleDamageExtentCode" type="mmucc:VehicleDamageExtentCodeType" substitutionGroup="j:VehicleDamageExtentAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An estimation of total damage to motor vehicle from crash. Disabling damage implies damage to the motor vehicle that is sufficient to require the motor vehicle to be towed or carried from the scene.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleEmissionInspection" type="j:VehicleEmissionInspectionType" nillable="true">
<xs:annotation>
<xs:documentation>An official examination to test the emissions level of a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleEmissionInspectionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for VehicleEmissionInspectionType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleEmissionInspectionQuantity" type="niem-xs:nonNegativeInteger" nillable="true">
<xs:annotation>
<xs:documentation>A number of times a vehicle goes through an emissions inspection.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleEntityAssociation" type="j:VehicleEntityAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between a vehicle and an entity.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleEntityAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for type j:VehicleEntityAssociationType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleGarage" type="nc:FacilityType" nillable="true">
<xs:annotation>
<xs:documentation>A structure that a vehicle is currently or routinely garaged within.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleGarageIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a vehicle is normally stored in a garage; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleGrossAxleWeightRatingMeasure" type="nc:WeightMeasureType" nillable="true">
<xs:annotation>
<xs:documentation>A value specified by the vehicle manufacturer as the load-carrying capacity of a single axle system, as measured at the tire-ground interfaces</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleInspection" type="j:VehicleInspectionType" nillable="true">
<xs:annotation>
<xs:documentation>An official examination of a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleInspectionAddress" type="nc:AddressType" nillable="true">
<xs:annotation>
<xs:documentation>An address for a facility at which an inspection is performed on a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleInspectionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for VehicleInspectionType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleInspectionEmissionCertificationIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification that appears on an emissions certificate.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleInspectionEmissionPassIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the emission readings of a vehicle passed an emission inspection; false if the readings failed the inspection.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleInspectionInspectorIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An jurisdiction-assigned identification of a person or station that performed an inspection of a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleInspectionJurisdictionAuthorityAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an authority which has jurisdiction over the location where an inspection is performed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleInspectionJurisdictionAuthorityCode" type="aamva_d20:JurisdictionAuthorityCodeType" substitutionGroup="j:VehicleInspectionJurisdictionAuthorityAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An authority which has jurisdiction over the location where an inspection is performed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleInspectionJurisdictionAuthorityText" type="nc:TextType" substitutionGroup="j:VehicleInspectionJurisdictionAuthorityAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An authority which has jurisdiction over the location where an inspection is performed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleInspectionSafetyPassIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a vehicle passed a safety inspection; false if the vehicle failed a safety inspection.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleInspectionSmogCertificateAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an indication of whether or not a vehicle has a current smog certificate.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleInspectionSmogCertificateCode" type="aamva_d20:SmogCertificateCodeType" substitutionGroup="j:VehicleInspectionSmogCertificateAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An indication of whether or not a vehicle has a current smog certificate.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleInspectionStationIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification of a station which performs a vehicle inspection.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleInspectionTestCategoryText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of test used to conduct an inspection of a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleInvoiceDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the vehicle was invoiced by the manufacturer to the purchaser.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleInvoiceIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>A manufacturer-assigned identification affixed to the paperwork when the manufacturer ships the vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleMakeCode" type="ncic:VMACodeType" substitutionGroup="nc:VehicleMakeAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A manufacturer of a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleModelCode" type="ncic:VMOCodeType" substitutionGroup="nc:VehicleModelAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A specific design or class of vehicle made by a manufacturer.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleMostHarmfulEventAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an event that resulted in the most severe injury or, if no injury, the greatest property damage involving this motor vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleMostHarmfulEventCode" type="mmucc:CrashHarmfulEventCodeType" substitutionGroup="j:VehicleMostHarmfulEventAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An event that resulted in the most severe injury or, if no injury, the greatest property damage involving this motor vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleNominalTonRateMeasure" type="nc:WeightMeasureType" nillable="true">
<xs:annotation>
<xs:documentation>An approximate maximum load weight intended for the vehicle to transport, commonly applied to vans, pickups and single-unit trucks</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleOdometerReadingUnitCode" type="aamva_d20:VehicleOdometerReadingUnitCodeType" substitutionGroup="nc:LengthUnitAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A unit which qualifies a reading measured by an odometer.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleOwnershipCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of association between a vehicle and a the person in possession of it.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleOwnershipCategoryCode" type="ncic:VOWCodeType" substitutionGroup="j:VehicleOwnershipCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of association between a vehicle and a the person in possession of it.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleOwnershipCategoryText" type="nc:TextType" substitutionGroup="j:VehicleOwnershipCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of association between a vehicle and a the person in possession of it.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleOwnershipNICBAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a NICB Division location in the United States, showing interest in a stolen vehicle entry.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleOwnershipNICBText" type="nc:TextType" substitutionGroup="j:VehicleOwnershipNICBAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A NICB Division location in the United States, showing interest in a stolen vehicle entry.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehiclePaperMCOIssuedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a paper copy of the manufacturer's certificate of origin (MCO) was sent from the manufacturer to the purchaser of the vehicle; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehiclePartOrAccessoryIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the part is a potential component or accessory for a motor-driven conveyance designed to carry its operator, and optionally passengers and cargo, over land; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleSafetyInspection" type="j:VehicleSafetyInspectionType" nillable="true">
<xs:annotation>
<xs:documentation>An official examination of the safety of a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleSafetyInspectionAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for VehicleSafetyInspectionType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleShipDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which the vehicle was shipped by the manufacturer to the purchaser.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleStyleCode" type="ncic:VSTCodeType" substitutionGroup="nc:ItemStyleAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A style of a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleStyleNDExCode" type="ndex:VSTCategoryCodeType" substitutionGroup="nc:ItemStyleAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A general style of vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleTaxableAmount" type="nc:AmountType" nillable="true">
<xs:annotation>
<xs:documentation>A monetary amount used as the tax basis for a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleTitle" type="j:TitleType" nillable="true">
<xs:annotation>
<xs:documentation>A deed or other official document showing the legal ownership of a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleTitleAssociation" type="j:ItemTitleAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association between a vehicle and its title.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleTrafficControlDeviceCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of traffic control device (TCD) applicable to this motor vehicle at the crash location.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleTrafficControlDeviceCategoryCode" type="mmucc:VehicleTrafficControlDeviceCategoryCodeType" substitutionGroup="j:VehicleTrafficControlDeviceCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of traffic control device (TCD) applicable to this motor vehicle at the crash location.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleTrafficControlDeviceOperationalIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if traffic control device (TCD) applicable to the motor vehicle at the crash location was working properly; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleTrafficControlDeviceWorkingIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the traffic control device (TCD) applicable to this motor vehicle at the crash location working properly; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleTransmissionCategoryCode" type="aamva_d20:VehicleTransmissionCategoryCodeType" substitutionGroup="nc:VehicleTransmissionCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of transmission unit in a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleUseAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of special function being served by this vehicle regardless of whether the function is marked on the vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleUseANSID20Code" type="aamva_d20:VehicleUseCodeType" substitutionGroup="nc:ConveyanceUseAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A manner or way in which a vehicle is used.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleUseCode" type="mmucc:VehicleUseCodeType" substitutionGroup="j:VehicleUseAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of special function being served by this vehicle regardless of whether the function is marked on the vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleVINAText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A Vehicle Identification Number Analysis; a combination of a vehicle make and model information.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleWantedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a vehicle is being searched for by law enforcement; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Verdict" type="j:VerdictType" nillable="true">
<xs:annotation>
<xs:documentation>A finding related to a charge.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VerdictAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for VerdictType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VerdictDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a verdict was given.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VerdictDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a verdict.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VerdictDispositionDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date of a verdict disposition.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VerdictDispositionName" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A name of a disposition of a verdict.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VerdictIssuingCourt" type="j:CourtType" nillable="true">
<xs:annotation>
<xs:documentation>A court which issued a verdict.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VerdictIssuingJudge" type="j:JudicialOfficialType" nillable="true">
<xs:annotation>
<xs:documentation>A judge which issued a verdict.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VerdictIssuingJudgeIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a verdict was issued by a judge or a jury; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VerdictSubject" type="j:SubjectType" nillable="true">
<xs:annotation>
<xs:documentation>A person who received a verdict.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VesselAugmentation" type="j:VesselAugmentationType" substitutionGroup="nc:VesselAugmentationPoint" nillable="true">
<xs:annotation>
<xs:documentation>Additional information about a vessel.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VesselCategoryCanadianCode" type="ncic:CBTYCodeType" substitutionGroup="nc:VesselCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of vessel.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VesselCategoryCode" type="ncic:BTYCodeType" substitutionGroup="nc:VesselCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of vessel.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VesselColorPrimaryCode" type="ncic:BCOCodeType" substitutionGroup="nc:ItemColorPrimaryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A color of the majority of a vessel.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VesselColorSecondaryCode" type="ncic:BCOCodeType" substitutionGroup="nc:ItemColorPrimaryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A minor color of a vessel.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VesselHomePortText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A home port of the boat, sometimes identified on back of boat.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VesselHullMaterialCode" type="ncic:HULCodeType" substitutionGroup="nc:VesselHullMaterialAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A substance used as the primary construction material of the main body or frame of a vessel.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VesselHullShapeCode" type="ncic:HSPCodeType" substitutionGroup="nc:VesselHullShapeAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A shape of the main body or frame of a vessel.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VesselMakeCode" type="ncic:BMACodeType" substitutionGroup="nc:VesselMakeAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A manufacturer of a vessel.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VesselPropulsionCanadianCode" type="ncic:CPROCodeType" substitutionGroup="nc:VesselPropulsionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A mode by which a vessel is designed to move through the water.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VesselPropulsionCode" type="ncic:PROCodeType" substitutionGroup="nc:VesselPropulsionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A mode by which a vessel is designed to move through the water.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VesselTrailerMakeCode" type="ncic:TrailersCodeType" substitutionGroup="nc:VehicleMakeAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A manufacturer of a device pulled by a vehicle for the purpose of transporting a vessel over land.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Victim" type="j:VictimType" nillable="true">
<xs:annotation>
<xs:documentation>A person, organization, or other entity who suffers injury, loss, or death as a result of an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimAffectedItem" type="nc:ItemType" substitutionGroup="j:VictimEntityAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A victim's property that was stolen or damaged.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimAggravatedAssaultHomicideFactorAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a circumstance of either an aggravated assault or homicide.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimAggravatedAssaultHomicideFactorCode" type="ndex:AggravatedAssaultCircumstanceCodeType" substitutionGroup="j:VictimAggravatedAssaultHomicideFactorNDExAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A circumstance of either an aggravated assault or homicide.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimAggravatedAssaultHomicideFactorNDExAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a circumstance of either an aggravated assault or homicide.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimAggravatedAssaultHomicideFactorText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A circumstance of either an aggravated assault or homicide.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for VictimType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of victim an offense was committed against.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimCategoryCode" type="ucr:VictimCategoryCodeType" substitutionGroup="j:VictimCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of victim an offense was committed against.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimCategoryText" type="nc:TextType" substitutionGroup="j:VictimCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of victim an offense was committed against.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimContactedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if victim was contacted; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimDispositionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of what happens to the victim after the incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimEntityAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an entity who suffers injury, loss, or death as a result of an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification number or string identifying a victim.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimInjury" type="nc:InjuryType" nillable="true">
<xs:annotation>
<xs:documentation>An injury received by a victim due to an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimJustifiableHomicideFactorAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a circumstance of a justifiable homicide.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimJustifiableHomicideFactorCode" type="ucr:JustifiableHomicideFactorCodeType" substitutionGroup="j:VictimJustifiableHomicideFactorAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A circumstance of a justifiable homicide.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimJustifiableHomicideFactorText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A circumstance of a justifiable homicide.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimMedicalTreatmentRequiredIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a victim needed medical treatment after an incident; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimMO" type="j:VictimMOType" nillable="true">
<xs:annotation>
<xs:documentation>A set of details pertaining to facts attained from an actual crime scene, giving investigators insights into behaviors of a victim or concerning the treatment of a victim as related to subject MO.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimMOActionAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an action of the victim at time of incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimMOActionText" type="nc:TextType" substitutionGroup="j:VictimMOActionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An action of the victim at time of incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimMOApproachedAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an approach taken toward the victim by the subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimMOApproachedText" type="nc:TextType" substitutionGroup="j:VictimMOApproachedAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An approach taken toward the victim by the subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimMOAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for VictimMOType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimMOBindingsAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a type of article used by the subject at the crime scene to bind a victim.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimMOBindingsText" type="nc:TextType" substitutionGroup="j:VictimMOBindingsAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A type of article used by the subject at the crime scene to bind a victim.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimMOFoundClothedAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a clothed condition of the victim.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimMOFoundClothedDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the clothed condition of the victim.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimMOFoundClothedText" type="nc:TextType" substitutionGroup="j:VictimMOFoundClothedAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A clothed condition of the victim.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimMOGeneralLifestyleAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a lifestyle characteristic for a victim.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimMOGeneralLifestyleText" type="nc:TextType" substitutionGroup="j:VictimMOGeneralLifestyleAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A lifestyle characteristic for a victim.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimMORecoveryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a condition of the victim upon recovery.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimMORecoveryDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a recovery of the victim.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimMORecoveryText" type="nc:TextType" substitutionGroup="j:VictimMORecoveryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A condition of the victim upon recovery.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimMOReleaseDisposalAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a manner of disposal of the body of the victim.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimMOReleaseDisposalText" type="nc:TextType" substitutionGroup="j:VictimMOReleaseDisposalAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A manner of disposal of the body of the victim.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimMOSubjectContactConclusionAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an indication of how the victim to subject contact ended.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimMOSubjectContactConclusionText" type="nc:TextType" substitutionGroup="j:VictimMOSubjectContactConclusionAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An indication of how the victim to subject contact ended.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimOffenseChargeAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a charge representing an offense committed against a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimOffenseChargeCode" type="ucr:OffenseCodeType" substitutionGroup="j:VictimOffenseChargeAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A charge representing an offense committed against a person, organization, and/or society.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimOffenseChargeText" type="nc:TextType" substitutionGroup="j:VictimOffenseChargeAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A charge representing an offense committed against a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimOrganization" type="nc:OrganizationType" substitutionGroup="j:VictimEntityAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An entity who suffers injury, loss, or death as a result of an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimPerson" type="nc:PersonType" substitutionGroup="j:VictimEntityAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An entity who suffers injury, loss, or death as a result of an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimSeeksProsecutionIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a victim wants the alleged suspect prosecuted in a court of law; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimSeeksRestitutionDescriptionIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a victim seeks restitution from a subject; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimSeeksRestitutionDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the restitution sought by a victim from a subject.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimSequenceNumberText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A sequential number assigned to the victim within incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimStatementText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A statement made by a victim.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimToSubjectRelationshipAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a code that identifies the victim's relationship to subject who perpetrated a crime against them, depicting who the victim was to the offender.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimVICAPCaseNumberText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A case number assigned to a victim case report by the Violent Criminal Apprehension Program.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimVICAPIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a case report for this victim was submitted to the Violent Criminal Apprehension Program; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimWitnessAssociation" type="j:VictimWitnessAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a victim and a witness.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VictimWitnessAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for VictimWitnessAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ViolatedStatuteAssociation" type="j:ViolatedStatuteAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>An association providing details about a statute that has been violated and associated information.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ViolatedStatuteAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for ViolatedStatuteAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Violation" type="nc:IncidentType" nillable="true">
<xs:annotation>
<xs:documentation>A non-conformance with a rule, law, or condition.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ViolenceHistoryIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a person has a violence related arrest or conviction in his or her criminal history; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Visitation" type="j:VisitationType" nillable="true">
<xs:annotation>
<xs:documentation>A record of a person visiting a person under restricted access.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for VisitationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitationContraband" type="j:ContrabandType" nillable="true">
<xs:annotation>
<xs:documentation>An item of contraband obtained during a visitation</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitationDenialReasonAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of reason for denial of a visitation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitationDenialReasonText" type="nc:TextType" substitutionGroup="j:VisitationDenialReasonAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of reason for denial of a visitation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitationNonContactVisitsEndDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>An end date for the subject being placed on non-contact visits as a result of visiting-related infractions.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitationNonContactVisitsLengthNumeric" type="nc:NumericType" nillable="true">
<xs:annotation>
<xs:documentation>A number of days over which the subject is to be placed on non-contact visits as a result of visiting-related infractions.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitationNonContactVisitsStartDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A start date on which the subject is to be placed on non-contact visits as a result of visiting-related infractions.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitationParoleOfficerNotifiedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the Parole Agent has been notified; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitationPurposeText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A purpose or reason for a visit.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitationRequestedDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date on which leave is requested to visit a critically ill person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitationRestrictedAccessPerson" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person under restricted access who receives a visit.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitationRestrictedAccessReasonText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A reason why a person is under restricted access to a visitor.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitationRestrictionsText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the Restrictions on a visitation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitationRoomActionTakenText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A comment about action taken with respect to a visitation room.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitationSubjectMatterText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description or comment about the subject of a visitation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitationSupervisingOfficialAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an official who supervised a visit.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitationSupervisingOfficialEnforcement" type="j:EnforcementOfficialType" substitutionGroup="j:VisitationSupervisingOfficialAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An enforcement official who supervised a visit.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitationSupervisingOfficialJudicial" type="j:JudicialOfficialType" substitutionGroup="j:VisitationSupervisingOfficialAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A judicial official who supervised a visit.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitationVerifiedDateTime" type="niem-xs:dateTime" nillable="true">
<xs:annotation>
<xs:documentation>A date and time the visitation was verified.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitationVisitor" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person who visits a person under restricted access.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitationVisitorRelationshipText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship of a visitor to a restricted access person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of the visit.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitedOrganization" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>A organization who was visited.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitedPerson" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A person who was visited.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitorApprovalStatus" type="nc:StatusType" nillable="true">
<xs:annotation>
<xs:documentation>A state of a request for addition to the approved visitor list.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitorAssociation" type="j:VisitorAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a visitor and a person they visited.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitorAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for VisitorAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitorNonContactIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if the visitor is restricted from direct contact with a subject; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitorOrganization" type="nc:OrganizationType" nillable="true">
<xs:annotation>
<xs:documentation>A visitor organization .</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitorPerson" type="nc:PersonType" nillable="true">
<xs:annotation>
<xs:documentation>A visitor person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitorRequestDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date that the request was initiated.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitorRequestListAssociation" type="j:VisitorRequestListAssociationType" nillable="true">
<xs:annotation>
<xs:documentation>A relationship between a subject and a person who has visited, has tried to visit, or has been designated by a subject as a potential visitor whether approved, denied, or pending approval by the facility.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VisitorRequestListAssociationAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for VisitorRequestListAssociationType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Warrant" type="j:WarrantType" nillable="true">
<xs:annotation>
<xs:documentation>An authorization for an enforcement official to perform a specified action.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WarrantAppearanceBail" type="j:BailType" nillable="true">
<xs:annotation>
<xs:documentation>A monetary condition placed on a person to ensure appearance in court.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WarrantAppearanceBailForfeitText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A reason an appearance bond was forfeited in connection to a warrant.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WarrantAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for WarrantType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WarrantCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of warrant.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WarrantCategoryCode" type="ndex:WarrantCategoryCodeType" substitutionGroup="j:WarrantCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of warrant.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WarrantCategoryText" type="nc:TextType" substitutionGroup="j:WarrantCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of warrant.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WarrantExtraditionLimitationAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a limitation placed on the extradition of a subject from an area outside the immediate jurisdiction of the issuing court.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WarrantExtraditionLimitationCode" type="ncic:EXLCodeType" substitutionGroup="j:WarrantExtraditionLimitationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of limitation placed on the extradition of a subject from an area outside the immediate jurisdiction of the issuing court.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WarrantExtraditionLimitationText" type="nc:TextType" substitutionGroup="j:WarrantExtraditionLimitationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A limitation placed on the extradition of a subject from an area outside the immediate jurisdiction of the issuing court.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WarrantExtraditionStateName" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A name of a state that an arrest warrant specifies a subject is to be extradited from.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WarrantFurtherProcessingText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An area a warrant went to for further processing or service.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WarrantLevelText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>An offense level associated with a warrant to be served.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WarrantProbableCauseText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A justification for securing a warrant.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WarrantStatusCode" type="ndex:WarrantStatusCodeType" nillable="true">
<xs:annotation>
<xs:documentation>A current disposition of a warrant.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Watch" type="j:WatchType" nillable="true">
<xs:annotation>
<xs:documentation>A small, portable time piece.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WatchAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for WatchType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WatchFaceColorText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A color of a watch face.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WatchFaceDisplayText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of display of a watch face, such as digital, analog, roman numerals, etc.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WatchFaceMaterialText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A kind of material out of which a watch face is made.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WatchFaceShapeText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A shape of a watch face.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Witness" type="j:WitnessType" nillable="true">
<xs:annotation>
<xs:documentation>A person who has observed an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WitnessAccountDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description or narrative of an incident as reported by the witness.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WitnessAugmentationPoint" abstract="true">
<xs:annotation>
<xs:documentation>An augmentation point for WitnessType.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WitnessDate" type="nc:DateType" nillable="true">
<xs:annotation>
<xs:documentation>A date a witness observed an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WitnessIdentification" type="nc:IdentificationType" nillable="true">
<xs:annotation>
<xs:documentation>An identification number or string identifying a witness.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WitnessLocationDescriptionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A description of a location from which the witness observed an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WitnessReportVerifiedIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a witness's story has been corroborated or validated; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WitnessSequenceNumberText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A sequential number assigned to the witness of an incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WitnessSpecialConditionText" type="nc:TextType" nillable="true">
<xs:annotation>
<xs:documentation>A special condition a witness requires to testify.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WitnessWillTestifyIndicator" type="niem-xs:boolean" nillable="true">
<xs:annotation>
<xs:documentation>True if a witness is willing to testify; false otherwise.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WorkZoneCategoryAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a kind of Work Zone.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WorkZoneCategoryCode" type="mmucc:WorkZoneCategoryCodeType" substitutionGroup="j:WorkZoneCategoryAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A kind of Work Zone.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WorkZoneCrashLocationAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for a crash location inside Work Zone.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WorkZoneCrashLocationCode" type="mmucc:WorkZoneCrashLocationCodeType" substitutionGroup="j:WorkZoneCrashLocationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>A crash location inside Work Zone.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WorkZoneWorkersPresenceIndicationAbstract" abstract="true">
<xs:annotation>
<xs:documentation>A data concept for an indication of whether workers are present in the work zone.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WorkZoneWorkersPresenceIndicationCode" type="mmucc:WorkZoneWorkersPresenceIndicationCodeType" substitutionGroup="j:WorkZoneWorkersPresenceIndicationAbstract" nillable="true">
<xs:annotation>
<xs:documentation>An indication of whether workers are present in the work zone.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:schema>