<?xml version="1.0" encoding="UTF-8"?>

<xsd:schema
  attributeFormDefault='unqualified'
  elementFormDefault='qualified'
  targetNamespace='http://www.it.ojp.gov/jxdd/prerelease/3.0.0.1'
  xmlns='http://www.it.ojp.gov/jxdd/prerelease/3.0.0.1'
  xmlns:ansi_d20='http://www.it.ojp.gov/jxdd/prerelease/ansi_d20/1.0.0.1'
  xmlns:can='http://www.it.ojp.gov/jxdd/prerelease/post-canada/1.0.0.0'
  xmlns:cap='http://www.it.ojp.gov/jxdd/prerelease/cap/1.0.0.1'
  xmlns:dod='http://www.it.ojp.gov/jxdd/prerelease/dod_misc/1.0.0.0'
  xmlns:dod_exec-12958='http://www.it.ojp.gov/jxdd/prerelease/dod_exec-12958/1.0.0.0'
  xmlns:dod_jcs-pub2.0='http://www.it.ojp.gov/jxdd/prerelease/dod_jcs-pub2.0-misc/1.0.0.0'
  xmlns:fips_10-4='http://www.it.ojp.gov/jxdd/prerelease/fips_10-4/1.0.0.0'
  xmlns:fips_5-2='http://www.it.ojp.gov/jxdd/prerelease/fips_5-2/1.0.0.0'
  xmlns:fips_6-4='http://www.it.ojp.gov/jxdd/prerelease/fips_6-4/1.0.0.0'
  xmlns:iso_3166='http://www.it.ojp.gov/jxdd/prerelease/iso_3166/1.0.0.0'
  xmlns:iso_4217='http://www.it.ojp.gov/jxdd/prerelease/iso_4217/1.0.0.0'
  xmlns:iso_639-2b='http://www.it.ojp.gov/jxdd/prerelease/iso_639-2b/1.0.0.0'
  xmlns:iso_639-2t='http://www.it.ojp.gov/jxdd/prerelease/iso_639-2t/1.0.0.0'
  xmlns:mn_off='http://www.it.ojp.gov/jxdd/prerelease/mn_offense/1.0.0.0'
  xmlns:ncic-art='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-article/1.0.0.0'
  xmlns:ncic-boat='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-boat/1.0.0.0'
  xmlns:ncic-gun='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-gun/1.0.0.0'
  xmlns:ncic-misc='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-misc/1.0.0.0'
  xmlns:ncic-off='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-uniform-offense/1.0.0.0'
  xmlns:ncic-oth='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-other-transactions/1.0.0.0'
  xmlns:ncic-per='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-personal-descriptors/1.0.0.0'
  xmlns:ncic-sec='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-securities/1.0.0.0'
  xmlns:ncic-st='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-state-country/1.0.0.0'
  xmlns:ncic-veh='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-vehicle/1.0.0.0'
  xmlns:nibrs='http://www.it.ojp.gov/jxdd/prerelease/nibrs_misc/1.0.0.0'
  xmlns:nonauth='http://www.it.ojp.gov/jxdd/prerelease/nonauthoratative-code/1.0.0.0'
  xmlns:unece='http://www.it.ojp.gov/jxdd/prerelease/unece_rec20-misc/1.0.0.0'
  xmlns:usps='http://www.it.ojp.gov/jxdd/prerelease/usps_states/1.0.0.0'
  xmlns:ut_offender='http://www.it.ojp.gov/jxdd/prerelease/ut_offender-tracking-misc/1.0.0.0'
  xmlns:xsd='http://www.w3.org/2001/XMLSchema'
>
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/ansi_d20/1.0.0.1/ansi_d20.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/ansi_d20/1.0.0.1' />
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/post-canada/1.0.0.0/post-canada.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/post-canada/1.0.0.0' />
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/cap/1.0.0.1/cap.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/cap/1.0.0.1' />
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/dod_misc/1.0.0.0/dod_misc.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/dod_misc/1.0.0.0' />
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/dod_exec-12958/1.0.0.0/dod_exec-12958.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/dod_exec-12958/1.0.0.0' />
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/dod_jcs-pub2.0-misc/1.0.0.0/dod_jcs-pub2.0-misc.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/dod_jcs-pub2.0-misc/1.0.0.0' />
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/fips_10-4/1.0.0.0/fips_10-4.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/fips_10-4/1.0.0.0' />
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/fips_5-2/1.0.0.0/fips_5-2.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/fips_5-2/1.0.0.0' />
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/fips_6-4/1.0.0.0/fips_6-4.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/fips_6-4/1.0.0.0' />
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/iso_3166/1.0.0.0/iso_3166.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/iso_3166/1.0.0.0' />
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/iso_4217/1.0.0.0/iso_4217.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/iso_4217/1.0.0.0' />
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/iso_639-2b/1.0.0.0/iso_639-2b.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/iso_639-2b/1.0.0.0' />
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/iso_639-2t/1.0.0.0/iso_639-2t.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/iso_639-2t/1.0.0.0' />
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/mn_offense/1.0.0.0/mn_offense.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/mn_offense/1.0.0.0' />
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-article/1.0.0.0/ncic_2000-article.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-article/1.0.0.0' />
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-boat/1.0.0.0/ncic_2000-boat.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-boat/1.0.0.0' />
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-gun/1.0.0.0/ncic_2000-gun.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-gun/1.0.0.0' />
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-misc/1.0.0.0/ncic_2000-misc.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-misc/1.0.0.0' />
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-uniform-offense/1.0.0.0/ncic_2000-uniform-offense.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-uniform-offense/1.0.0.0' />
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-other-transactions/1.0.0.0/ncic_2000-other-transactions.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-other-transactions/1.0.0.0' />
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-personal-descriptors/1.0.0.0/ncic_2000-personal-descriptors.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-personal-descriptors/1.0.0.0' />
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-securities/1.0.0.0/ncic_2000-securities.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-securities/1.0.0.0' />
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-state-country/1.0.0.0/ncic_2000-state-country.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-state-country/1.0.0.0' />
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-vehicle/1.0.0.0/ncic_2000-vehicle.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/ncic_2000-vehicle/1.0.0.0' />
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/nibrs_misc/1.0.0.0/nibrs_misc.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/nibrs_misc/1.0.0.0' />
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/nonauthoratative-code/1.0.0.0/nonauthoratative-code.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/nonauthoratative-code/1.0.0.0' />
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/unece_rec20-misc/1.0.0.0/unece_rec20-misc.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/unece_rec20-misc/1.0.0.0' />
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/usps_states/1.0.0.0/usps_states.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/usps_states/1.0.0.0' />
  <xsd:import schemaLocation='http://www.it.ojp.gov/jxdd/prerelease/ut_offender-tracking-misc/1.0.0.0/ut_offender-tracking-misc.xsd' namespace='http://www.it.ojp.gov/jxdd/prerelease/ut_offender-tracking-misc/1.0.0.0' />
<!--Global definitions-->
  <xsd:attribute name='id' type='xsd:ID' />
  <xsd:attribute name='ref' type='xsd:IDREF' />
  <xsd:complexType name='BaseRelationshipType'>
    <xsd:attribute name='subject' type='xsd:IDREF' use='required' />
    <xsd:attribute name='object' type='xsd:IDREF' use='required' />
  </xsd:complexType>
<!--Define Types-->
  <xsd:complexType name='ActivityType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='ActivityID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ActivityTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ActivityDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ActivityReasonText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ActivityDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ActivityTime' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ActivityEndDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ActivityEndTime' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ActivityCompletedIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ActivityStatus' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ActivityResultText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ActivityResultDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ActivityResultTime' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ActivityCommentText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ActivityUpdateIndicator' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='ActorType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='Person' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='Organization' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='Property' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='AddressComponentType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='AddressComponentText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AddressComponentDescriptionText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='AddressGridType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='AddressGridText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AddressGridID' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='AddressType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='AddressFullText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AddressRecipientName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AddressPrivateMailboxText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AddressBuilding' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AddressStreet' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AddressSecondaryUnitText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AddressRouteName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AddressMailDeliveryUnitText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AddressRegionFullText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AddressCityName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AddressCityCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AddressCountyName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AddressCountyCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AddressStateName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AddressStateCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AddressPostalCodeID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AddressPostalCodeExtensionID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AddressCountryName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AddressCountryCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AddressOther' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='AddressTypeElement' type='AddressType' />
  <xsd:complexType name='AffiliateType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='AffiliateName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AffiliateParty' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AffiliateTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AffiliateRoleText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AffiliateStartDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AffiliateDescriptionText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='AffiliateTypeElement' type='AffiliateType' />
  <xsd:complexType name='AgeMeasureType'>
    <xsd:simpleContent>
      <xsd:extension base='MeasureType'>
        <xsd:attribute ref='AgeUnitCode' use='optional' />
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
  <xsd:simpleType name='AgeUnitCodeType'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='d' />
      <xsd:enumeration value='m' />
      <xsd:enumeration value='pm' />
      <xsd:enumeration value='pw' />
      <xsd:enumeration value='w' />
      <xsd:enumeration value='y' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name='AirCraftType'>
    <xsd:complexContent>
      <xsd:extension base='BasicVehicleType'>
        <xsd:sequence>
          <xsd:element ref='AircraftTailID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AircraftMakeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AircraftModelCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AircraftYearDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AircraftStyleCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AircraftFuselageColorText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AircraftFuselageColorCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AircraftWingColorText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AircraftWingColorCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AircraftEngineQuantity' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AircraftAirportName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AircraftAirportID' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='AlertType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='AlertEventCategoryText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AlertEventCategoryCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AlertEventTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AlertUrgencyText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AlertUrgencyCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AlertSeverityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AlertSeverityCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AlertCertaintyText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AlertCertaintyCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AlertAudienceDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AlertTargetCodeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AlertEffectiveDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AlertEffectiveTime' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AlertOnsetDuration' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AlertExpiresDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AlertExpiresTime' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AlertSenderDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AlertHeadlineText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AlertEventDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AlertInstructionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AlertInformationURLID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AlertImageURLID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AlertAudioURLID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AlertContactText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AlertContactInformation' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AlertParameterCodeText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='AmountType'>
    <xsd:simpleContent>
      <xsd:extension base='xsd:decimal'>
        <xsd:attribute ref='id' use='optional' />
        <xsd:attribute ref='ref' use='optional' />
        <xsd:attribute ref='LanguageText' use='optional' />
        <xsd:attribute ref='Probability' use='optional' />
        <xsd:attribute ref='Reliability' use='optional' />
        <xsd:attribute ref='Distribution' use='optional' />
        <xsd:attribute ref='Sensitivity' use='optional' />
        <xsd:attribute ref='Source' use='optional' />
        <xsd:attribute ref='ReportingPerson' use='optional' />
        <xsd:attribute ref='ReportingPersonRole' use='optional' />
        <xsd:attribute ref='ReportingOrganization' use='optional' />
        <xsd:attribute ref='ReportedDate' use='optional' />
        <xsd:attribute ref='LastVerifiedDate' use='optional' />
        <xsd:attribute ref='LastUpdatedDate' use='optional' />
        <xsd:attribute ref='EffectiveDate' use='optional' />
        <xsd:attribute ref='ExpirationDate' use='optional' />
        <xsd:attribute ref='SourceIDText' use='optional' />
        <xsd:attribute ref='CriminalInformationIndicator' use='optional' />
        <xsd:attribute ref='IntelligenceInformationIndicator' use='optional' />
        <xsd:attribute ref='CurrencyText' use='optional' />
        <xsd:attribute ref='CurrencyCode' use='optional' />
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
  <xsd:simpleType name='AngularMinuteType'>
    <xsd:restriction base='xsd:decimal'>
      <xsd:minInclusive value='0' />
      <xsd:maxExclusive value='60' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name='AngularSecondType'>
    <xsd:restriction base='xsd:decimal'>
      <xsd:minInclusive value='0' />
      <xsd:maxExclusive value='60' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name='ANSID20IDType'>
    <xsd:simpleContent>
      <xsd:extension base='IDType'>
        <xsd:attribute ref='DrivingJurisdictionAuthorityCode' use='optional' />
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
  <xsd:complexType name='AppellateCaseDecisionType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='AppellateCaseDecisionName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AppellateCaseDecisionID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AppellateCaseDecisionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AppellateCaseDecisionDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AppellateCaseDecisionDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AppellateCaseDecisionTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AppellateCaseDecisionIssuingJudge' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AppellateCaseDecisionOpinionIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AppellateCaseDecisionPrecedenceIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AppellateCaseDecisionReliefIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AppellateCaseDecisionReliefEffectiveDate' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='AppellateCaseNoticeType'>
    <xsd:complexContent>
      <xsd:extension base='DocumentType'>
        <xsd:sequence>
          <xsd:element ref='AppellateCaseNoticeFilingCourt' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AppellateCaseNoticeOriginalCourt' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AppellateCaseNoticeReasonText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AppellateCaseNoticeDefendingAgency' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AppellateCaseNoticeDefendantActor' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AppellateCaseNoticeProsecutingAgency' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AppellateCaseNoticeProsecutingAttorney' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='AppellateCaseType'>
    <xsd:complexContent>
      <xsd:extension base='CaseType'>
        <xsd:sequence>
          <xsd:element ref='AppellateCaseNotice' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AppellateCaseBrief' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AppellateCaseDecision' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AppellateCaseJudgePanel' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AppellateCaseOriginalCase' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AppellateCaseRelatedCase' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AppellateCaseSanction' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='ApplicationType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='ApplicationName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ApplicationVersionText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='AreaType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='AreaDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AreaPolygonText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AreaPolygonGeographicCoordinate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AreaCircularText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AreaCircularRegion' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AreaGeographicCodeText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='ArrestType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='ArrestSequenceID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ArrestAgencyRecordID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ArrestTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ArrestSubject' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ArrestCharge' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ArrestOfficial' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ArrestAgency' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ArrestLocation' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ArrestRelease' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ArrestWarrant' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ArrestApprehensionDetentionOrder' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ArrestProbableCauseText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ArrestInvolvedWeapon' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ArrestInvolvedOrganization' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ArrestInvolvedProperty' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ArrestBailRecommendationText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ArrestIntoxicantInvolvedIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ArrestResistedIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ArrestSummonsIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ArrestSubjectRightsReadIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ArrestSubjectRightsReadResponseText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ArrestBloodAlcoholContentNumberText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ArrestSubjectCustodyTransfer' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='AssessmentType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='AssessmentScoreText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AssessmentRecommendationText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AssessmentSubject' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AssessmentFee' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AssessmentProgram' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AssessmentBillRecipient' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AssessmentAdministrator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AssessmentReferral' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='AssessmentSupervisor' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='BailPaymentType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='BailType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='BailSetAmountText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BailSetTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BailSetCourt' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BailSubject' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BailHearingDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BailPostedDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BailRevokedDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BailRequirementText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BailConditionDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BailPostedPayment' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='BasicVehicleType'>
    <xsd:complexContent>
      <xsd:extension base='PropertyType'>
        <xsd:sequence>
          <xsd:element ref='VehicleCargoText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleEngineID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleEngineQuantity' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleEngineDisplacementMeasure' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleEngineHorsePowerQuantity' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleEnginePowerDisplacementText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleFirstSoldYearDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleFuelTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleFuelTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehiclePart' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleRegistration' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleTitle' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleUseText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleUseCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleOwnershipTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleLeaseIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleRentalIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleTowedIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleWantedIndicator' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='BinaryType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='BinaryID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BinaryObject' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BinaryFormatTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BinaryFormatText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BinarySizeValue' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BinaryTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BinaryDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BinaryReferenceID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BinaryCaptureDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BinaryCaptureTime' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BinaryCapturePerson' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BinaryCaptureOrganization' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='BinaryTypeElement' type='BinaryType' />
  <xsd:complexType name='BiometricType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='BiometricID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BiometricValueText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BiometricEncodingMethodText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BiometricDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BiometricStatus' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BiometricImage' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BiometricBinary' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BiometricLabAnalysisText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BiometricCapturePerson' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BiometricCaptureOrganization' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BiometricCaptureDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BiometricCaptureTime' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BiometricCaptureSourceText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BiometricCaptureDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BiometricTestPerson' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BiometricTestOrganization' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BiometricTestMethodText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BiometricTestDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BiometricTestTime' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BiometricTestDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BiometricAccuracyDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BiometricRepositoryOrganization' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BiometricRepositoryDescriptionText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='BiometricTypeElement' type='BiometricType' />
  <xsd:complexType name='BoatType'>
    <xsd:complexContent>
      <xsd:extension base='BasicVehicleType'>
        <xsd:sequence>
          <xsd:element ref='BoatRegistrationID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BoatVINAText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BoatMakeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BoatTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BoatColorCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BoatHullID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BoatHullMaterialText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BoatHullMaterialCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BoatHullShapeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BoatHullShapeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BoatPropulsionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BoatPropulsionCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BoatTrailerMakeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BoatTrailerMakeCode' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='BondType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='BondSuretyName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BondIssuer' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BondAmount' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BondConditionDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BondPaymentDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BondRevokeDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BondTerminationDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BondTerminationTypeText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='BookingTelephoneCallType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='BookingTelephoneCallDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BookingTelephoneCallTime' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BookingTelephoneCallSupervisingOfficial' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='BookingType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='BookingAgencyRecordID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BookingDocumentControlID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BookingFileID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BookingCourtCaseID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BookingAgency' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BookingSubject' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BookingEmployee' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BookingSearchOfficial' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BookingTransportOfficial' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BookingReleaseCorrectionsAnalyst' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BookingFacility' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BookingDetentionFacility' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BookingRelease' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BookingSealedIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BookingAdditionalChargesIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BookingRetainedProperty' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BookingDepositedProperty' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BookingSeizedProperty' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BookingTelephoneCall' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BookingReportingDistrictText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BookingSubjectCustodyTransfer' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='BuildingType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='BuildingFullText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BuildingName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BuildingNumberText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BuildingSubUnitText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='CapabilityType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='CapabilityCategoryText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CapabilityTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CapabilityDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CapabilityIsLimitationIndicator' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='CaseDetailsType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='CaseCapiasDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseDefendantQuantityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseDefendantSelfRepresentationIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseContinuanceDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseInformationAdmissibleText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseInformationUnadmissibleText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseOriginalCourt' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseProceedingTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseResolutionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseRestrictionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseRestrictionDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseSecurityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseTerminationStageText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseTerminationTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseInformationAdmissibleIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseDomesticViolenceIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseProtectionOrderIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseVerdictGivenIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseVictimNotProsecutingIndicator' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='CaseDispositionDecisionType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='CaseDispositionDecisionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseDispositionDecisionTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseDispositionDecisionTypeCode' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='CaseDispositionType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='CaseDispositionFinalDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseDispositionDecision' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='CaseOfficialType'>
    <xsd:complexContent>
      <xsd:extension base='PersonType'>
        <xsd:sequence>
          <xsd:element ref='CaseOfficialStartDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseOfficialEndDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseOfficialCaseID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseOfficialCaseStatusText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseOfficialRoleText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseOfficalRoleDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseOfficialTerminationIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseOfficialTerminationReasonText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='CaseParticipantsType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='CaseDefendantActor' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseDefenseAttorney' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseInitiatingActor' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseJudge' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseJuror' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseOfficial' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseOtherOfficial' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseOtherActor' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseProsecutionAttorney' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseWitness' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='CaseType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='CaseTitleText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseYearDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseTrackingID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseDocketID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseOtherID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseAmendedCharge' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseCharge' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseCourt' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseCourtEvent' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseDetails' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseDisposition' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseExhibit' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseFiling' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseHearing' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseLineageCase' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseParticipants' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CasePendingCourtEvent' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseRelatedCase' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseStatus' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CaseTrial' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='CaseTypeElement' type='CaseType' />
  <xsd:complexType name='CaveatType'>
    <xsd:simpleContent>
      <xsd:extension base='xsd:string'>
        <xsd:attribute ref='id' use='optional' />
        <xsd:attribute ref='ref' use='optional' />
        <xsd:attribute ref='LanguageText' use='optional' />
        <xsd:attribute ref='Probability' use='optional' />
        <xsd:attribute ref='Reliability' use='optional' />
        <xsd:attribute ref='Distribution' use='optional' />
        <xsd:attribute ref='Sensitivity' use='optional' />
        <xsd:attribute ref='Source' use='optional' />
        <xsd:attribute ref='ReportingPerson' use='optional' />
        <xsd:attribute ref='ReportingPersonRole' use='optional' />
        <xsd:attribute ref='ReportingOrganization' use='optional' />
        <xsd:attribute ref='ReportedDate' use='optional' />
        <xsd:attribute ref='LastVerifiedDate' use='optional' />
        <xsd:attribute ref='LastUpdatedDate' use='optional' />
        <xsd:attribute ref='EffectiveDate' use='optional' />
        <xsd:attribute ref='ExpirationDate' use='optional' />
        <xsd:attribute ref='SourceIDText' use='optional' />
        <xsd:attribute ref='CriminalInformationIndicator' use='optional' />
        <xsd:attribute ref='IntelligenceInformationIndicator' use='optional' />
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
  <xsd:complexType name='ChargeClassificationType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='ChargeApplicabilityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeApplicabilityCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeBailAmountText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeCategoryCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeCategoryDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeCountQuantity' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeDegreeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeEnhancingFactor' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeEnhancingAllegationCharge' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeEnhancingPriorConviction' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeQualifierText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeReducingFactorText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeSpecialAllegationText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeSentenceRangeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeSeverityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeAccidentRelatedIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeArrestReasonIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeEmploymentRelatedIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeFelonyIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeHighestIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeSeriousViolentIndicator' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='ChargeDispositionType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='ChargeDispositionVerdict' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeDispositionPlea' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeDispositionOtherText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeDispositionDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeDispositionDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeDispositionCondition' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeDispositionReasonText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeDispositionSanction' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='ChargeEnhancingFactorType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='ChargeEnhancingFactorStatusText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeEnhancingFactorReferenceDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeEnhancingFactorDescriptionText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='ChargeReportingType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='ChargeNCICCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeUCRCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeNIBRSCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeLocalCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeUCRCrimeTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeUCRFlagCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeMACRDispositionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeMACRIndicationLevelText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeMACRJuvenileLevelText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeMACRStatusText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='ChargeType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='ChargeID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeSequenceID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeTrackingID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeClassification' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeDisposition' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeFilingDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeFiler' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeInstrument' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeModificationInstrument' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeOriginator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeReporting' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeSanction' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeSentence' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeStatus' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeStatute' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeSubject' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ChargeVerdict' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='CircularRegionType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='CircularRegionCenterCoordinate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CircularRegionRadiusLengthMeasure' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='CitationType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='CitationFineAmount' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CitationDismissalConditionIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CitationDismissalConditionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CitationSubject' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CitationIssuedLocation' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CitationIssuingOfficial' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CitationAgency' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CitationViolation' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='ClassificationType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='ClassificationText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ClassificationUSCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ClassificationNonUSText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ClassificationPersonName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ClassificationAgencyName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ClassificationEffectiveDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ClassificationTerminationSetDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ClassificationTerminationActualDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ClassificationReasonText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ClassificationInstructionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ClassificationDerivationText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ClassificationReviewDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ClassificationReviewPersonName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ClassificationReviewAgencyName' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='ClothingType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='ClothingCategoryText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ClothingColorText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ClothingDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ClothingStyleText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='CommercialVehicleType'>
    <xsd:complexContent>
      <xsd:extension base='VehicleType'>
        <xsd:sequence>
          <xsd:element ref='VehicleAxleQuantity' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleCurrentWeightMeasure' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleGrossLadenUnitWeightMeasure' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleGrossLadenSumWeightMeasure' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleUnladenWeightMeasure' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleMaximumLoadWeightMeasure' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='ConditionalReleaseType'>
    <xsd:complexContent>
      <xsd:extension base='ReleaseType'>
        <xsd:sequence>
          <xsd:element ref='ConditionalReleaseOppositionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ConditionalReleaseSupportText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ConditionalReleaseProjectedDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ConditionalReleaseRevokedDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ConditionalReleaseRevokedReasonText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ConditionalReleaseCondition' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='ConditionGroupType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='Condition' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ConditionGroupParentID' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='ConditionType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='ConditionGroupID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ConditionSetDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ConditionDisciplinaryAction' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ConditionMandatoryIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ConditionViolatedIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ConditionViolationText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ConditionViolationDate' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='ContactInformationType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='ContactInformationDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ContactPerson' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ContactPersonDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ContactOrganzationName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ContactTelephoneNumber' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ContactFacsimileNumber' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ContactPagerNumber' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ContactMobileTelephoneNumber' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ContactRadio' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ContactEmailID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ContactWebsiteID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ContactMailingAddress' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ContactOtherID' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ContactInformationTypeElement' type='ContactInformationType' />
  <xsd:complexType name='ContactRadioType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='ContactRadioTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ContactRadioChannelText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ContactRadioCallSignID' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='ConvictionType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='ConvictionLocatorReferenceID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ConvictionCharge' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ConvictionCountQuantity' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ConvictionCourt' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ConvictionOffense' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ConvictionPlea' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ConvictionSanction' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ConvictionSentence' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ConvictionSubject' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ConvictionVerdict' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='CourtActivityType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='CourtActivityCondition' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtActivityCourtOrder' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtActivityScheduleDay' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtActivitySupervisingAgency' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='CourtAppearanceType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='CourtAppearanceCourt' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtAppearanceCase' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtAppearanceDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtAppearanceActor' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtAppearanceReasonText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtAppearanceTypeText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='CourtEventType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='CourtEventSequenceID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtEventActivity' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtEventAppearance' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtEventCase' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtEventCourt' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtEventJudge' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtEventMotion' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtEventSchedule' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='CourtOrderType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='CourtOrderDesignatedSubject' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtOrderDesignatedLocation' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtOrderDesignatedOrganization' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtOrderDesignatedProperty' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtOrderIssuingCourt' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtOrderIssuingJudicialOfficial' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtOrderIssuingDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtOrderJurisdiction' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtOrderEnforcementAgency' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtOrderSupervisingAgency' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtOrderRecallDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtOrderRecallReasonText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtOrderRequestDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtOrderRequestReasonText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtOrderRequestActor' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtOrderServiceDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtOrderServiceAttemptedDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtOrderServiceReceivedDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtOrderServiceCautionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtOrderServiceDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtOrderServiceRestrictionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtOrderServiceOfficial' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtOrderCondition' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtOrderStatus' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtOrderSignatureMethodText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtOrderSpecialInstructionText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='CourtType'>
    <xsd:complexContent>
      <xsd:extension base='OrganizationType'>
        <xsd:sequence>
          <xsd:element ref='CourtName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtDivisionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CourtSupervisingAgency' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='CriminalOrganizationType'>
    <xsd:complexContent>
      <xsd:extension base='OrganizationType'>
        <xsd:sequence>
          <xsd:element ref='CriminalOrganizationNCICID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CriminalOrganizationCautionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CriminalOrganizationObjectiveText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CriminalOrganizationTraitDetails' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CriminalOrganizationMembershipHighQuantityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CriminalOrganizationMembershipLowQuantityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CriminalOrganizationMembershipInitiationText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='CriminalTraitDetailsType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='CriminalTraitDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CriminalTraitAction' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CriminalTraitActivityDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CriminalTraitColorText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CriminalTraitCommunicationDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CriminalTraitDressText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CriminalTraitEthnicityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CriminalTraitEthnicityCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CriminalTraitGraffitiDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CriminalTraitGraffitiImage' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CriminalTraitHandSignalText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CriminalTraitModusOperandiText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CriminalTraitTargetDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CriminalTraitTattooDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CriminalTraitTattooImage' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CriminalTraitTurfText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='CrossStreetType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='Street' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CrossStreetDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CrossStreetRelativeLocation' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='CustodyTransferType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='CustodyTransferActionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CustodyTransferReleasingEnforcementOfficial' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CustodyTransferReleasingEnforcementAgency' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CustodyTransferReleasingEnforcementFacility' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CustodyTransferReceivingEnforcementOfficial' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CustodyTransferReceivingEnforcementAgency' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CustodyTransferReceivingEnforcementFacility' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CustodyTransferSubject' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CustodyTransferProperty' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='CustodyTransferLocation' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='DecalType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='DecalID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DecalColorText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DecalPeriodText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DecalPeriodCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DecalYearDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DecalMonthDate' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:simpleType name='DirectionCodeType'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='E' />
      <xsd:enumeration value='ENE' />
      <xsd:enumeration value='ESE' />
      <xsd:enumeration value='N' />
      <xsd:enumeration value='NE' />
      <xsd:enumeration value='NNE' />
      <xsd:enumeration value='NNW' />
      <xsd:enumeration value='NW' />
      <xsd:enumeration value='S' />
      <xsd:enumeration value='SE' />
      <xsd:enumeration value='SSE' />
      <xsd:enumeration value='SSW' />
      <xsd:enumeration value='SW' />
      <xsd:enumeration value='W' />
      <xsd:enumeration value='WNW' />
      <xsd:enumeration value='WSW' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name='DisciplinaryActionType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='DisciplinaryActionSubject' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DisciplinaryActionAssigner' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DisciplinaryActionEnforcer' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DisciplinaryActionCommunityService' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DisciplinaryActionCounseling' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DisciplinaryActionFacility' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DisciplinaryActionFee' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DisciplinaryActionProgram' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DisciplinaryActionRestitution' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DisciplinaryActionSanction' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='DispositionType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='DispositionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DispositionTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DispositionDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DispositionDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DispositionReasonText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DispositionReportedAuthorityText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='DNALocusType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='DNALocusTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DNALocusValue' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='DNAType'>
    <xsd:complexContent>
      <xsd:extension base='BiometricType'>
        <xsd:sequence>
          <xsd:element ref='DNALocus' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DNAImage' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='DocumentControlMetadataType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='DocumentCategoryName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentCategoryID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentCategoryDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentCountryCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentDispositionInstructionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentDispositionAuthorityName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentMangementCyclePeriodText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentVitalIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentCopyrightIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentPermanentRecordIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentPrivacyActIndicator' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='DocumentDescriptiveMetadataType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='DocumentID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentSequenceID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentGroupID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentFileName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentFileExtensionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentSupplementalMarkingText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentTitleText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentAlternativeTitleText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentSubjectText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentContentTableText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentAbstractText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentSummaryText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentLocation' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentStatus' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentApprovedIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentCommentText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentKeywordText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentMediaTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentMediumText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentFormatText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentFormatTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentLanguageCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentCreationDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentCutDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentEffectiveDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentExpirationDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentFiledDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentLastModifiedDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentPostDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentPublicationDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentReceivedDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentCreator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentAuthor' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentSubmitter' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentContributor' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentSourceText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentPrimaryAddresseeName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentOtherAddresseeName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentApplication' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentLocationURI' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentCoverageText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentIntelligenceTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentRelatedResourceText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentRelationText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentRightsText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='DocumentType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='DocumentControlMetadata' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentDescriptiveMetadata' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentSecurityMetadata' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DocumentOtherMetadataField' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='DriverAuthorizationType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='DriverAuthorizationID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverAuthorizationPerson' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverAuthorizationIssueDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverAuthorizationExpirationDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverAuthorizationEndorsementText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverAuthorizationEndorsementCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverAuthorizationRestriction' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='DriverConvictionType'>
    <xsd:complexContent>
      <xsd:extension base='ConvictionType'>
        <xsd:sequence>
          <xsd:element ref='DriverConvictionCitation' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverConvictionCMVText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverConvictionCMVCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverConvictionHazMatText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverConvictionHazMatCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverConvictionOffenseText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverConvictionOffenseCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverConvictionOffenseDescriptionText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='DriverHistorySummaryType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='DriverHistoryAccidentQuantity' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverHistoryConvictionQuantity' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverHistoryWithdrawalQuantity' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='DriverLicensePermitType'>
    <xsd:complexContent>
      <xsd:extension base='DriverAuthorizationType'>
        <xsd:sequence>
          <xsd:element ref='DriverLicensePermitClassificationText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverLicensePermitStatusCode' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='DriverLicenseType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='DriverLicensePermitQuantity' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverLicenseWithdrawalPendingIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverLicenseCommercialClassCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverLicenseCommercialStatusCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverLicenseNonCommercialStatusCode' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='DriverLicenseWithdrawalType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='DriverLicenseWithdrawalEffectiveDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverLicenseWithdrawalEligibilityDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverLicenseWithdrawalEligibilityCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverLicenseWithdrawalReinstatementDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverLicenseWithdrawalReasonReferenceCodeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverLicenseWithdrawalIssuingAuthorityCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverLicenseWithdrawalIssuingAuthorityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverLicenseWithdrawalActionCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverLicenseWithdrawalBasisCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverLicenseWithdrawalCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverLicenseWithdrawalDueProcessStatusCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverLicenseWithdrawalExtentCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DriverLicenseWithdrawalLocatorReferenceID' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='DrivingIncidentType'>
    <xsd:complexContent>
      <xsd:extension base='IncidentType'>
        <xsd:sequence>
          <xsd:element ref='DrivingIncidentLocatorReferenceID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrivingIncidentLegalSpeedRate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrivingIncidentRecordedSpeedRate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrivingIncidentRoadTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrivingIncidentRoadDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrivingIncidentTrafficDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrivingIncidentWeatherDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrivingIncidentPassengerDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrivingIncidentPassenger' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrivingIncidentPassengerQuantityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrivingIncidentFemalePassengerQuantityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrivingIncidentMalePassengerQuantityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrivingIncidentCMVText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrivingIncidentCMVCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrivingIncidentDriverOwnershipIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrivingIncidentHazMatText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrivingIncidentHazMatCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrivingIncidentJurisdiction' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrivingIncidentCollisionIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrivingIncidentLaserDetectionIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrivingIncidentMobilePhoneIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrivingIncidentRadarDetectionIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrivingIncidentSeverityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrivingIncidentSeverityCode' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='DrivingRestrictionType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='DrivingRestrictionCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrivingRestrictionDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrivingRestrictionEndDate' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='DrugType'>
    <xsd:complexContent>
      <xsd:extension base='PropertyType'>
        <xsd:sequence>
          <xsd:element ref='DrugQuantityMeasure' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrugTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrugSubstanceFormText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrugContainerDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrugFoundDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='DrugCompositionDescriptionText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='ElevationType'>
    <xsd:simpleContent>
      <xsd:extension base='MeasureType'>
        <xsd:attribute ref='ElevationUnitCode' use='optional' />
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
  <xsd:simpleType name='ElevationUnitCodeType'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='ft' />
      <xsd:enumeration value='km' />
      <xsd:enumeration value='m' />
      <xsd:enumeration value='mile' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name='EmploymentType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='EmploymentEmployerName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EmploymentDepartmentName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EmploymentPositionName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EmploymentOccupationText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EmploymentOccupationCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EmploymentRankText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EmploymentPersonID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EmploymentStatus' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EmploymentLocation' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EmploymentStartDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EmploymentEndDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EmploymentEndReasonText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EmploymentShiftText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EmploymentEarningsRate' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='EnforcementOfficialType'>
    <xsd:complexContent>
      <xsd:extension base='PersonType'>
        <xsd:sequence>
          <xsd:element ref='EnforcementOfficialTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EnforcementOfficialBadgeID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EnforcementOfficialPOSTLicenseID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EnforcementOfficialUnavailableSchedule' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EnforcementOfficialUnit' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='EnforcementOfficialTypeElement' type='EnforcementOfficialType' />
  <xsd:complexType name='EnforcementUnitType'>
    <xsd:complexContent>
      <xsd:extension base='OrganizationType'>
        <xsd:sequence>
          <xsd:element ref='EnforcementUnitName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EnforcementUnitID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EnforcementUnitLetterCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EnforcementUnitNumberID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EnforcementUnitShiftCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EnforcementUnitBeatID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EnforcementUnitSectionID' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='EnforcementUnitTypeElement' type='EnforcementUnitType' />
  <xsd:complexType name='EnginePowerDisplacementType'>
    <xsd:simpleContent>
      <xsd:extension base='xsd:integer'>
        <xsd:attribute ref='id' use='optional' />
        <xsd:attribute ref='ref' use='optional' />
        <xsd:attribute ref='LanguageText' use='optional' />
        <xsd:attribute ref='Probability' use='optional' />
        <xsd:attribute ref='Reliability' use='optional' />
        <xsd:attribute ref='Distribution' use='optional' />
        <xsd:attribute ref='Sensitivity' use='optional' />
        <xsd:attribute ref='Source' use='optional' />
        <xsd:attribute ref='ReportingPerson' use='optional' />
        <xsd:attribute ref='ReportingPersonRole' use='optional' />
        <xsd:attribute ref='ReportingOrganization' use='optional' />
        <xsd:attribute ref='ReportedDate' use='optional' />
        <xsd:attribute ref='LastVerifiedDate' use='optional' />
        <xsd:attribute ref='LastUpdatedDate' use='optional' />
        <xsd:attribute ref='EffectiveDate' use='optional' />
        <xsd:attribute ref='ExpirationDate' use='optional' />
        <xsd:attribute ref='SourceIDText' use='optional' />
        <xsd:attribute ref='CriminalInformationIndicator' use='optional' />
        <xsd:attribute ref='IntelligenceInformationIndicator' use='optional' />
        <xsd:attribute ref='EnginePowerDisplacementUnitCode' use='optional' />
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
  <xsd:complexType name='EventType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='EventName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EventTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EventDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EventDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EventTime' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EventStatus' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='EvidenceType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='EvidenceNumberID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EvidenceReceiptID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EvidenceTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EvidenceNCICCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EvidenceOtherID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EvidenceItem' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EvidenceQuantityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EvidenceAmount' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EvidenceReturnedIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EvidenceKit' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EvidenceDocumentBinary' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='EvidenceCustodyTransfer' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='ExhibitType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='ExhibitID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ExhibitStatusText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ExhibitEvidence' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ExhibitAcceptingAgency' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ExhibitAdmittedIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ExhibitRemainingProofIndicator' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='FacilityType'>
    <xsd:complexContent>
      <xsd:extension base='OrganizationType'>
        <xsd:sequence>
          <xsd:element ref='FacilityID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FacilityCapacityQuantity' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FacilityCapacityDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FacilityCaseLoadQuantity' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FacilityJuvenileIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FacilityMemberTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FacilitySecurityLevelText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FacilityOperatingAgency' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FacilitySupervisingAgency' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='FacilityTypeElement' type='FacilityType' />
  <xsd:complexType name='FeeType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='FeeAmount' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FeeAmountDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FeeDueDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FeeDueTime' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FeePaymentRecipient' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FeePaymentSubject' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FeePeriodText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FeeExemptionIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FeeExemptionAmount' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FeeExemptionDescriptionText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='FingerPrintSetType'>
    <xsd:complexContent>
      <xsd:extension base='BiometricType'>
        <xsd:sequence>
          <xsd:element ref='FingerPrintSetTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FingerPrint' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='FingerPrintType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='FingerPrintFingerText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FingerPrintFingerCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FingerPrintClassificationText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FingerPrintClassificationCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FingerPrintPatternText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FingerPrintPatternCode' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='FirearmType'>
    <xsd:complexContent>
      <xsd:extension base='PropertyType'>
        <xsd:sequence>
          <xsd:element ref='FirearmMakeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FirearmModelCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FirearmTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FirearmTypeDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FirearmTypeDescriptionCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FirearmStyleCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FirearmBarrelLengthMeasure' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FirearmBarrelLengthCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FirearmCaliberText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FirearmCaliberCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FirearmFinishText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FirearmFinishCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FirearmGaugeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FirearmGripText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='FirearmAutomaticIndicator' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='ForceType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='ForceSubject' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ForceVictim' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ForceToolProperty' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ForceWeaponProperty' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ForcePhysicalDescriptionText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ForceTypeElement' type='ForceType' />
  <xsd:complexType name='GeographicCoordinateType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='GeographicCoordinateSystemID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='GeographicDatumID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='GeographicCoordinateLatitude' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='GeographicCoordinateLongitude' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='HighwayType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='HighwayFullText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='HighwayName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='HighwayID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='HighwayPositionText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='IDType'>
    <xsd:simpleContent>
      <xsd:extension base='xsd:string'>
        <xsd:attribute ref='id' use='optional' />
        <xsd:attribute ref='ref' use='optional' />
        <xsd:attribute ref='LanguageText' use='optional' />
        <xsd:attribute ref='Probability' use='optional' />
        <xsd:attribute ref='Reliability' use='optional' />
        <xsd:attribute ref='Distribution' use='optional' />
        <xsd:attribute ref='Sensitivity' use='optional' />
        <xsd:attribute ref='Source' use='optional' />
        <xsd:attribute ref='ReportingPerson' use='optional' />
        <xsd:attribute ref='ReportingPersonRole' use='optional' />
        <xsd:attribute ref='ReportingOrganization' use='optional' />
        <xsd:attribute ref='ReportedDate' use='optional' />
        <xsd:attribute ref='LastVerifiedDate' use='optional' />
        <xsd:attribute ref='LastUpdatedDate' use='optional' />
        <xsd:attribute ref='EffectiveDate' use='optional' />
        <xsd:attribute ref='ExpirationDate' use='optional' />
        <xsd:attribute ref='SourceIDText' use='optional' />
        <xsd:attribute ref='CriminalInformationIndicator' use='optional' />
        <xsd:attribute ref='IntelligenceInformationIndicator' use='optional' />
        <xsd:attribute ref='IDTypeText' use='optional' />
        <xsd:attribute ref='IDTypeDescriptionText' use='optional' />
        <xsd:attribute ref='IDTypeCodeText' use='optional' />
        <xsd:attribute ref='IDTypeCodeSourceText' use='optional' />
        <xsd:attribute ref='IDTypeCodeVersionText' use='optional' />
        <xsd:attribute ref='IDStatusText' use='optional' />
        <xsd:attribute ref='IDStatusDate' use='optional' />
        <xsd:attribute ref='IDStatusTime' use='optional' />
        <xsd:attribute ref='IDEffectiveDate' use='optional' />
        <xsd:attribute ref='IDExpirationDate' use='optional' />
        <xsd:attribute ref='IDIssuingAuthorityText' use='optional' />
        <xsd:attribute ref='IDJurisdictionText' use='optional' />
        <xsd:attribute ref='IDJurisdictionCode' use='optional' />
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
  <xsd:complexType name='ImageType'>
    <xsd:complexContent>
      <xsd:extension base='BinaryType'>
        <xsd:sequence>
          <xsd:element ref='ImageHeightValue' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ImageWidthValue' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ImageTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ImageFacialText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ImageFacialCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ImagePoseText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ImagePoseCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ImageJuvenileIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ImageLocation' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ImageOperator' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='IncidentCategoryType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='IncidentCriminalIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentCategoryTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentCategoryTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentLevelText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentLevelCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentDayPeriodText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentForceInvolvedIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentMinorInvolvedIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentTrafficAccidentInvolvedIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentWeaponInvolvedIndicator' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='IncidentFactorType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='IncidentFactorText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentFactorCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentFactorDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentFactorSubtypeText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='IncidentFormType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='IncidentFormName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentFormSubmittedIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentFormComment' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='IncidentResponseType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='IncidentArrestMadeIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentEvidenceHeldIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentPrintsRequestedIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentForm' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentEvidence' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentOfficerNarrative' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentPropertyDisposition' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentAssistingOfficial' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentReportingOfficial' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentResponseOfficial' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentResponseOrganization' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentJurisdictionalOrganization' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentSupervisingOfficial' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentObservationText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentServiceCall' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='IncidentType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='IncidentViolatedStatute' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentMethodDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentCategory' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentResponse' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentSubject' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentSubjectOrganization' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentVictim' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentTarget' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentWitness' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentLocation' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentSurroundingLocation' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentFactor' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentForce' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentEvent' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentDamagedProperty' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentStolenProperty' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentSeizedProperty' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentRecoveredProperty' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentInvolvedProperty' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentInvolvedStructure' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentSubjectWeapon' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentEntryPoint' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentExitPoint' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentInjuryLevelText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentNonPropertyItemText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentOfficialPresentIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IncidentSourceText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='IncidentTypeElement' type='IncidentType' />
  <xsd:complexType name='InjuryType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='InjuryTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='InjuryTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='InjuryDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='InjuryDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='InjuryTime' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='InjuryLocationText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='InjurySeverityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='InjuryTreatmentText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='InjuryTreatmentStartDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='InjuryTreatmentEndDate' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='InsuranceType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='InsuranceCarrierID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='InsuranceCarrierName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='InsurancePolicyID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='InsuranceCertifiedDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='InsuranceCancelationDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='InsuranceCoverageTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='InsuranceCoverageTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='InsuranceEndDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='InsuranceEffectiveDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='InsuranceActiveIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='InsurancePersonalIndicator' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='IntellecualPropertyType'>
    <xsd:complexContent>
      <xsd:extension base='PropertyType'>
        <xsd:sequence>
          <xsd:element ref='IntellectualPropertyBusinessAreaText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IntellectualPropertyRegistrationID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IntellectualPropertyCreationDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IntellectualPropertyCreationEventText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IntellectualPropertyRegistrationDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IntellectualPropertyTerminationDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IntellectualPropertyTerminationEventText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='IntoxicationType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='IntoxicationTestTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IntoxicationTestDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IntoxicationTestDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IntoxicationTestTime' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IntoxicationLevelText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IntoxicationLevelCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IntoxicationIntoxicantTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IntoxicationIntoxicantTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IntoxicationOverLimitIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IntoxicationDrugInvolvedIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='IntoxicationAlcoholInvolvedIndicator' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='JewelryStoneType'>
    <xsd:complexContent>
      <xsd:extension base='PropertyType'>
        <xsd:sequence>
          <xsd:element ref='JewelryStoneTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JewelryStoneCaratText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JewelryStoneQuantity' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JewelryStoneColorText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JewelryStoneCutText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='JewelryType'>
    <xsd:complexContent>
      <xsd:extension base='PropertyType'>
        <xsd:sequence>
          <xsd:element ref='JewelryTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JewelryMetalText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JewelryStone' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JewelryCaratText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='JudgePanelType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='JudgePanelID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='Judge' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JudgePanelTotalQuantity' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JudgePanelRequiredQuantity' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='JudicialOfficialBarMembershipType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='JudicialOfficialBarID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JudicialOfficialBarStatus' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='JudicialOfficialType'>
    <xsd:complexContent>
      <xsd:extension base='PersonType'>
        <xsd:sequence>
          <xsd:element ref='JudicialOfficialTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JudicialOfficialRegistrationID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JudicialOfficialBarMembership' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JudicialOfficialPanelID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JudicialOfficialCourt' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JudicialOfficialFirm' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='JudicialOfficialTypeElement' type='JudicialOfficialType' />
  <xsd:complexType name='JurisdictionType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='JurisdictionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JurisdictionDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JurisdictionID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JurisdictionDistrictText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JurisdictionCityName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JurisdictionCityCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JurisdictionCountyName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JurisdictionCountyCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JurisdictionStateName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JurisdictionStateCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JurisdictionCountryName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JurisdictionCountryCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JurisdictionRestrictionText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='JurorType'>
    <xsd:complexContent>
      <xsd:extension base='PersonType'>
        <xsd:sequence>
          <xsd:element ref='JurorID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JurorPanelID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JurorPrimaryIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JurorForemanIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JurorDismissedIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JurorDismissedReasonText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='JurorDismissedDate' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='KitType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='KitID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='KitTypeText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='LatitudeCoordinateType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='LatitudeDegreeValue' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LatitudeMinuteValue' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LatitudeSecondValue' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:simpleType name='LatitudeDegreeType'>
    <xsd:restriction base='xsd:decimal'>
      <xsd:maxInclusive value='90' />
      <xsd:minInclusive value='-90' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name='LengthMeasureType'>
    <xsd:simpleContent>
      <xsd:extension base='MeasureType'>
        <xsd:attribute ref='LengthUnitCode' use='optional' />
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
  <xsd:complexType name='LesseeType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='LesseeParty' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LesseeCountyText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LesseeCountyCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LesseeJurisdictionAuthorityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LesseeJurisdictionAuthorityCode' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='LienType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='LienAmount' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LienDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LienTime' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LienReleaseReasonCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LienReleaseReasonText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LienReleaseDate' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='LocaleType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='LocaleDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocaleCensusBlockID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocaleCensusBlockCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocaleCensusTractID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocaleCommunityName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocaleDistrictName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocaleNeighborhoodName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocaleSubdivisionName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocaleEmergencyServicesCityName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocaleFireJurisdictionID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocaleJudicialDistrictCodeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocaleJudicialDistrictName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocalePoliceGridText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocalePoliceBeatText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocalePoliceJurisdictionID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocaleRegionName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocaleZoneName' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='LocationType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='LocationName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocationTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocationTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocationDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocationSurroundingAreaDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocationRangeDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocationAddress' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocationAddressGrid' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocationArea' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocationContactInformation' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocationCrossStreet' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocationHighway' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocationLandmarkText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocationLocale' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocationMapLocation' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocationRelativeLocation' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocationElevation' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocationGeographicCoordinate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocationMGRSCoordinate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LocationUTMCoordinate' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='LocationTypeElement' type='LocationType' />
  <xsd:complexType name='LongitudeCoordinateType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='LongitudeDegreeValue' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LongitudeMinuteValue' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LongitudeSecondValue' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:simpleType name='LongitudeDegreeType'>
    <xsd:restriction base='xsd:decimal'>
      <xsd:maxExclusive value='180' />
      <xsd:minInclusive value='-180' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name='MapLocationType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='MapLocationDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MapName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MapDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MapVersionID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MapPageID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MapQuandrantText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MapCoordinateFullText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MapHorizontalCoordinateText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MapVerticalCoordinateText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MapElevationCoordinateText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='MeasureType'>
    <xsd:simpleContent>
      <xsd:extension base='xsd:decimal'>
        <xsd:attribute ref='id' use='optional' />
        <xsd:attribute ref='ref' use='optional' />
        <xsd:attribute ref='LanguageText' use='optional' />
        <xsd:attribute ref='Probability' use='optional' />
        <xsd:attribute ref='Reliability' use='optional' />
        <xsd:attribute ref='Distribution' use='optional' />
        <xsd:attribute ref='Sensitivity' use='optional' />
        <xsd:attribute ref='Source' use='optional' />
        <xsd:attribute ref='ReportingPerson' use='optional' />
        <xsd:attribute ref='ReportingPersonRole' use='optional' />
        <xsd:attribute ref='ReportingOrganization' use='optional' />
        <xsd:attribute ref='ReportedDate' use='optional' />
        <xsd:attribute ref='LastVerifiedDate' use='optional' />
        <xsd:attribute ref='LastUpdatedDate' use='optional' />
        <xsd:attribute ref='EffectiveDate' use='optional' />
        <xsd:attribute ref='ExpirationDate' use='optional' />
        <xsd:attribute ref='SourceIDText' use='optional' />
        <xsd:attribute ref='CriminalInformationIndicator' use='optional' />
        <xsd:attribute ref='IntelligenceInformationIndicator' use='optional' />
        <xsd:attribute ref='MeasureUnitText' use='optional' />
        <xsd:attribute ref='MeasureDate' use='optional' />
        <xsd:attribute ref='MeasureTime' use='optional' />
        <xsd:attribute ref='MeasurerName' use='optional' />
        <xsd:attribute ref='MeasurerID' use='optional' />
        <xsd:attribute ref='MeasurementTypeText' use='optional' />
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
  <xsd:complexType name='MedicalConditionType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='MedicalConditionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MedicalConditionCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MedicalConditionDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MedicalConditionSeverityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MedicalConditionPresentIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MedicalConditionCauseText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='MetadataFieldType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='MetadataFieldName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MetadataFieldValueText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='MGRSCoordinateType'>
    <xsd:complexContent>
      <xsd:extension base='UTMCoordinateType'>
        <xsd:sequence>
          <xsd:element ref='MGRSCoordinateID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MGRSCoordinateSquareID' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='MilitarySummaryType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='MilitaryExperienceIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MilitaryStatus' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MilitaryServiceActiveIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MilitaryBranchName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MilitaryServiceTimeMeasure' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MilitaryReleaseTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MilitaryReleaseTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MilitaryReleaseDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MilitaryDischargeDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MilitaryDischargeTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MilitaryDischargeTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MilitaryExemptionDescriptionText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='MissingPersonType'>
    <xsd:complexContent>
      <xsd:extension base='PersonType'>
        <xsd:sequence>
          <xsd:element ref='MissingPersonID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MissingPersonDisappearanceTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MissingPersonDisappearanceTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MissingPersonCircumstanceCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MissingPersonCircumstanceText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MissingPersonDeclarationDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MissingPersonDeclarationTime' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MissingPersonDeclarationPerson' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MissingPersonLastSeenDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MissingPersonLastSeenTime' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MissingPersonLastSeenLocation' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MissingPersonLastSeenWitness' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MissingPersonFoundIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MissingPersonFoundDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MissingPersonFoundTime' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MissingPersonFoundLocation' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='MissingPersonStatus' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='NonStandardCodeType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='NonStandardCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='NonStandardCodeValueDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='NonStandardCodeSourceName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='NonStandardCodeVersionText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='NumericType'>
    <xsd:simpleContent>
      <xsd:extension base='xsd:decimal'>
        <xsd:attribute ref='id' use='optional' />
        <xsd:attribute ref='ref' use='optional' />
        <xsd:attribute ref='LanguageText' use='optional' />
        <xsd:attribute ref='Probability' use='optional' />
        <xsd:attribute ref='Reliability' use='optional' />
        <xsd:attribute ref='Distribution' use='optional' />
        <xsd:attribute ref='Sensitivity' use='optional' />
        <xsd:attribute ref='Source' use='optional' />
        <xsd:attribute ref='ReportingPerson' use='optional' />
        <xsd:attribute ref='ReportingPersonRole' use='optional' />
        <xsd:attribute ref='ReportingOrganization' use='optional' />
        <xsd:attribute ref='ReportedDate' use='optional' />
        <xsd:attribute ref='LastVerifiedDate' use='optional' />
        <xsd:attribute ref='LastUpdatedDate' use='optional' />
        <xsd:attribute ref='EffectiveDate' use='optional' />
        <xsd:attribute ref='ExpirationDate' use='optional' />
        <xsd:attribute ref='SourceIDText' use='optional' />
        <xsd:attribute ref='CriminalInformationIndicator' use='optional' />
        <xsd:attribute ref='IntelligenceInformationIndicator' use='optional' />
        <xsd:attribute ref='Tolerance' use='optional' />
        <xsd:attribute ref='Confidence' use='optional' />
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
  <xsd:complexType name='OdometerReadingMeasureType'>
    <xsd:simpleContent>
      <xsd:extension base='MeasureType'>
        <xsd:attribute ref='VehicleOdometerReadingUnitCode' use='optional' />
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
  <xsd:complexType name='OrganizationType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='OrganizationName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='OrganizationID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='OrganizationORIID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='OrganizationTaxID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='OrganizationLocalID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='OrganizationOtherID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='OrganizationTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='OrganizationTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='OrganizationDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='OrganizationAddress' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='OrganizationContactInformation' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='OrganizationGovermentLevelCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='OrganizationAbbreviationText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='OrganizationUnitName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='OrganizationSubunitName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='OrganizationActivityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='OrganizationStatusText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='OrganizationJurisdiction' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='OrganizationParent' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='OrganizationSubsidiary' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='OrganizationMember' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='OrganizationAffiliate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='OrganizationIncorporatedIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='OrganizationPrincipalOfficer' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='OrganizationEstablishedDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='OrganizationTerminationDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='OrganizationBranchName' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='OrganizationTypeElement' type='OrganizationType' />
  <xsd:simpleType name='PartialContentType'>
    <xsd:restriction base='xsd:string' />
  </xsd:simpleType>
  <xsd:complexType name='PassagePointType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='PassagePointText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PassagePointTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PassagePointTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PassagePointDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PassagePointSecurityTypeText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:simpleType name='PercentageType'>
    <xsd:restriction base='xsd:decimal'>
      <xsd:minInclusive value='0' />
      <xsd:maxInclusive value='1' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name='PersonAssignedIDDetailsType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='PersonSSNID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonTaxID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonDriverLicenseID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonFBIID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonStateID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonLocalID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonOtherID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonRegisteredOffenderIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonFirearmSalesDisqualifiedIndicator' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='PersonBiometricDetailsType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='PersonDigitalImage' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonDigitizedSignatureImage' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonXRayImage' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonBloodTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonBloodTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonSaliva' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonSemen' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonUrine' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonFingerPrintSet' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonDNA' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonFacialFeatures' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonPalmPrint' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonFootPrint' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonFingerGeometry' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonHandGeometry' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonBodyOdor' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonEarShape' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonKeystrokeDynamics' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonLipMovement' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonGait' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonIrisFeatures' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonRetina' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonSpeechPattern' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonThermalFaceImage' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonThermalHandImage' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonThermalImage' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonVeinPattern' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='PersonDentalType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='PersonDentalCharacteristicText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonDentalCharacteristicGeneralText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonDentalCharacteristicGeneralCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonDentalCharacteristicStatusText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonDentalCharacteristicStatusCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonDentalCharacteristicRemovableAppliancesText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonDentalCharacteristicRemovableAppliancesCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonDentalCharacteristicRestorationCariesText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonDentalCharacteristicRestorationCariesCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonDentalCharacteristicOtherText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonDentalCharacteristicOtherCode' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='PersonHeightMeasureType'>
    <xsd:simpleContent>
      <xsd:extension base='MeasureType'>
        <xsd:attribute ref='PersonHeightUnitCode' use='optional' />
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
  <xsd:simpleType name='PersonHeightUnitCodeType'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='cm' />
      <xsd:enumeration value='dm' />
      <xsd:enumeration value='ft' />
      <xsd:enumeration value='in' />
      <xsd:enumeration value='m' />
      <xsd:enumeration value='ncic' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name='PersonMedicalDetailsType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='PersonMedicalDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonMedicalCondition' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonMedicationRequiredText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonLearningDisabilityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonPhysicalDisabilityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonVisionPrescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonMentalStateText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonInjury' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonIntoxication' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonMedicalFileIndicator' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='PersonNameType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='PersonPrefixName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonGivenName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonMiddleName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonSurName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonSuffixName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonMaidenName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonFullName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonMonikerName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonNameInitialsText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonNameSoundexText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='PersonOtherIDType'>
    <xsd:simpleContent>
      <xsd:extension base='IDType'>
        <xsd:attribute ref='PersonIDTypeCode' use='optional' />
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
  <xsd:complexType name='PersonPhysicalDetailsType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='PersonHeightMeasure' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonHeightDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonWeightMeasure' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonWeightDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonEyeColorText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonEyeColorCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonHairColorText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonHairColorCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonSexText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonSexCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonRaceText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonRaceCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonBuildText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonBuildCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonComplexionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonComplexionCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonSkinToneText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonSkinToneCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonGeneralAppearanceDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonCircumcisionIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonClothing' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonDental' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonDisguiseDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonEyewearDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonHairAppearanceText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonHairAppearanceCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonHairFacialText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonHairFacialCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonHairLengthText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonHairLengthCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonHairStyleText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonHairStyleCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonHairTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonHairTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonHandednessText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonHandednessCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonJewelryDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonMoodDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonPhysicalFeature' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonSpeechDescriptionText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='PersonSocialDetailsType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='PersonEthnicityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonEthnicityCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonPrimaryLanguageText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonPrimaryLanguageCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonSecondaryLanguageText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonSecondaryLanguageCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonAccentText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonLanguageEnglishIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonCitizenshipText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonCitizenshipCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonDrivingInsuranceStatusText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonDrivingInsuranceCoverageTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonUSCitizenIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonNationalityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonNationalityCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonMaritalStatusText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonMaritalStatusCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonMilitarySummary' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonDependentQuantity' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonEducationLevelText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonReligionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonCapability' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonSexualOrientationText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonSexualOrientationCode' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='PersonType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='PersonName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonAliasName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='Residence' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PrimaryContactInformation' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='Employment' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonBirthDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonBirthLocation' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonBirthPlaceCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonDeathDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonAgeMeasure' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonAgeDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonLivingIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonAssignedIDDetails' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonPhysicalDetails' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonSocialDetails' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonBiometricDetails' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PersonMedicalDetails' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonTypeElement' type='PersonType' />
  <xsd:complexType name='PersonWeightMeasureType'>
    <xsd:simpleContent>
      <xsd:extension base='MeasureType'>
        <xsd:attribute ref='PersonWeightUnitCode' use='optional' />
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
  <xsd:simpleType name='PersonWeightUnitCodeType'>
    <xsd:restriction base='xsd:string'>
      <xsd:enumeration value='kg' />
      <xsd:enumeration value='lb' />
      <xsd:enumeration value='ncic' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name='PhysicalFeatureType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='PhysicalFeatureCategoryText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PhysicalFeatureTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PhysicalFeatureTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PhysicalFeatureDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PhysicalFeatureImage' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PhysicalFeatureLocationText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='PleaType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='PleaRecommendationText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PleaNegotiatedIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PleaDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PleaTypeCode' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='ProgramType'>
    <xsd:complexContent>
      <xsd:extension base='SupervisionType'>
        <xsd:sequence>
          <xsd:element ref='ProgramPurposeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ProgramSubject' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ProgramCondition' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ProgramFacility' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ProgramReferral' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ProgramRelease' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ProgramAction' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ProgramAdministrator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ProgramSupervisor' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ProgramCapacityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ProgramPubliclyRunIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ProgramResidentialIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ProgramSupervisedIndicator' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='ProgressType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='ProgressTimeAmountText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ProgressPaymentAmountText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ProgressComplianceIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ProgressComplianceText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='PropertyAssignedIDDetailsType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='PropertySerialID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyFederalID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyStateID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyVisibleID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyNCICID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyOwnerAppliedID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyBarCodeID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyDealerID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyReceiptID' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='PropertyDetailType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='PropertyDetailText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyDetailCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyDetailDescription' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='PropertyDispositionType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='PropertyDispositionCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyDispositionProperty' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyDispositionLocation' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyMovingOrganization' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyHoldingOrganization' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='PropertyPhysicalDetailsType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='PropertyMakeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyModelText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyBrandText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyYearDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyStyleText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyCategoryText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyCategoryCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyAgeMeasure' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyLengthMeasure' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyWidthMeasure' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyHeightMeasure' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyWeightMeasure' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertySizeDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyColorDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyComponentMeasure' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyDetail' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyImage' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyBinary' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='PropertyRegistrationType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='RegistrationID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='RegistrationAuthorityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='RegistrationEffectiveDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='RegistrationExpirationDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='RegistrationCountyText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='RegistrationCountyCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='RegistrationStateText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='RegistrationStateCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='RegistrationCountryText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='RegistrationCountryCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='RegistrationStatus' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='RegistrationOutsideJurisdictionIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='RegistrationDuplicateQuantity' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='RegistrationFee' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PropertyRegistrationTypeElement' type='PropertyRegistrationType' />
  <xsd:complexType name='PropertySeizureType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='PropertySeizureProperty' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertySeizurePossessingPerson' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertySeizureOwningPerson' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertySeizureSeizingEnforcementOfficial' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertySeizurePropertyHoldingOrganization' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertySeizureReleaseConditionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertySeizureMethodText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertySeizureDisposition' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertySeizureWarrant' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='PropertyStatusType'>
    <xsd:simpleContent>
      <xsd:extension base='StatusType'>
        <xsd:attribute ref='PropertyStatusCode' use='optional' />
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
  <xsd:complexType name='PropertyTitleType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='TitleID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='TitleTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='TitleIssueDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='TitleIssuingAuthorityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='TitleStatusText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='TitleStatusCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='TitleLienIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='TitleDuplicateQuantity' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PropertyTitleTypeElement' type='PropertyTitleType' />
  <xsd:complexType name='PropertyType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='PropertyTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyActionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyAssignedIDDetails' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyConditionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyDisposition' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyLocation' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyPhysicalDetails' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyOwner' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyPossessor' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyPossessionDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyRegistration' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyTitle' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyStatus' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyUsageText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyValueDetails' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyWeaponIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyWeaponUsageIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyWeaponUseText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PropertyTypeElement' type='PropertyType' />
  <xsd:complexType name='PropertyValueDetailsType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='PropertyCurrentResaleValue' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyMissingValue' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyOwnerPurchasedValue' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyRecoveredValue' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyTotalDamageValue' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyOtherValue' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='PropertyValueType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='PropertyValueAmount' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyValueDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyValueDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyValueTaxIncludedIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyValueAssigningPerson' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyValueAssigningOrganization' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='PropertyValueAssigningMethodText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='ProtectionOrderType'>
    <xsd:complexContent>
      <xsd:extension base='CourtOrderType'>
        <xsd:sequence>
          <xsd:element ref='ProtectionOrderConditionCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ProtectionOrderRestrictedPerson' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='QuantityType'>
    <xsd:simpleContent>
      <xsd:extension base='xsd:decimal'>
        <xsd:attribute ref='id' use='optional' />
        <xsd:attribute ref='ref' use='optional' />
        <xsd:attribute ref='LanguageText' use='optional' />
        <xsd:attribute ref='Probability' use='optional' />
        <xsd:attribute ref='Reliability' use='optional' />
        <xsd:attribute ref='Distribution' use='optional' />
        <xsd:attribute ref='Sensitivity' use='optional' />
        <xsd:attribute ref='Source' use='optional' />
        <xsd:attribute ref='ReportingPerson' use='optional' />
        <xsd:attribute ref='ReportingPersonRole' use='optional' />
        <xsd:attribute ref='ReportingOrganization' use='optional' />
        <xsd:attribute ref='ReportedDate' use='optional' />
        <xsd:attribute ref='LastVerifiedDate' use='optional' />
        <xsd:attribute ref='LastUpdatedDate' use='optional' />
        <xsd:attribute ref='EffectiveDate' use='optional' />
        <xsd:attribute ref='ExpirationDate' use='optional' />
        <xsd:attribute ref='SourceIDText' use='optional' />
        <xsd:attribute ref='CriminalInformationIndicator' use='optional' />
        <xsd:attribute ref='IntelligenceInformationIndicator' use='optional' />
        <xsd:attribute ref='QuantityUnitText' use='optional' />
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
  <xsd:complexType name='RangeType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='UpperBound' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='LowerBound' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='RateType'>
    <xsd:simpleContent>
      <xsd:extension base='MeasureType'>
        <xsd:attribute ref='RateUnitText' use='optional' />
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
  <xsd:complexType name='RealEstateType'>
    <xsd:complexContent>
      <xsd:extension base='PropertyType'>
        <xsd:sequence>
          <xsd:element ref='RealEstateAcreageText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='RealEstateBoundaryDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='RealEstateAttachedStructure' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='ReferralType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='ReferralMandatoryIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ReferralSubject' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ReferralIssuer' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ReferralSupervisor' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ReferralCourtOrder' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ReferralActivity' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ReferralProperty' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ReferralDesignation' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='RegisteredOffenderType'>
    <xsd:complexContent>
      <xsd:extension base='PersonType'>
        <xsd:sequence>
          <xsd:element ref='RegisteredOffenderID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='RegisteredOffenderTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='RegisteredOffenderTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='RegisteredOffenderDescription' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='RegisteredOffenderEntryDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='RegisteredOffenderStartDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='RegisteredOffenderEndDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='RegisteredOffenderCourtOrder' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='RegisteredOffenderConviction' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:simpleType name='RelativeLocationHeadingType'>
    <xsd:restriction base='xsd:decimal'>
      <xsd:minInclusive value='0' />
      <xsd:maxExclusive value='360' />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name='RelativeLocationType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='RelativeLocationDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='RelativeLocationDirectionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='RelativeLocationDirectionCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='RelativeLocationDistanceText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='RelativeLocationHeadingValue' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='RelativeLocationReferenceLocation' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='ReleaseType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='ReleaseSubject' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ReleaseProperty' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ReleaseIssuer' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ReleaseSupervisor' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ReleaseRecipient' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ReleaseToLocation' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ReleaseFromLocation' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='ResidenceType'>
    <xsd:complexContent>
      <xsd:extension base='LocationType'>
        <xsd:sequence>
          <xsd:element ref='ResidenceTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ResidenceDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ResidenceStartDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ResidenceEndDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ResidenceOccupancyTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ResidencePaymentAmount' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ResidencePaymentPeriodText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='SanctionType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='SanctionSetDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SanctionValueText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SanctionCreditedAmount' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SanctionSetAmount' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SanctionStayedAmount' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SanctionSuspendedAmount' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SanctionFrequencyText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SanctionProgress' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SanctionAdultSentenceIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SanctionSentenceDefinitionIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SanctionDisciplinaryAction' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SanctionGroupingText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SanctionIssuingAgency' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SanctionJurisdictionalAgency' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SanctionRelatedChargeDispositionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SanctionRelatedSanctionID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SentencingGuideline' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SentencingGuidelineDepartureReasonText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SentencingGuidelineDepartureTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SentenceSeverityLevel' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='ScheduleDayType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='ScheduleDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ScheduleDayStartTime' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ScheduleDayEndTime' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ScheduleActivityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SchedulePerson' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='SecurityMetadataType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='SecurityClassificationInitial' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SecurityClassificationCurrent' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SecurityDeclassification' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SecurityClassificationDowngrade' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SecurityClassificationUpgrade' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SecurityControlText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SecurityFGIText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SecurityFGICode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SecurityDisseminationText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SecurityDisseminationCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SecurityForeignReleasabilityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SecurityLevelText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SecurityLevelCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SecurityNonICMarkingsText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SecurityNonICMarkingsCode' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='SecurityType'>
    <xsd:complexContent>
      <xsd:extension base='PropertyType'>
        <xsd:sequence>
          <xsd:element ref='SecurityTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SecurityIssuer' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SecurityCollectionStartDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SecurityCollectionEndDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SecurityDenominationText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SecurityDenominationCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SecurityDateSeriesText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SecurityDateSeriesCode' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='SentenceModificationType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='SentenceModificationCharge' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SentenceModificationAggravatedIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SentenceModificationConfinementCreditIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SentenceModificationMitigatedIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SentenceModificationParoleIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SentenceModificationProbationIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SentenceModificationDismissalIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SentenceModificationRestitutionIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SentenceModificationSuspendedIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SentenceModificationConfinementCreditDayText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SentenceModificationDismissalRemainingQuantity' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SentenceModificationDismissalRemainingCase' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SentenceModificationOriginalTerm' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SentenceModificationSuspendedTerm' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SentenceModificationParoleTerm' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SentenceModificationProbation' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='SentenceType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='SentenceCharge' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SentenceDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SentenceCondition' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SentenceGroupingText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SentenceIssuer' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SentenceSubject' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SentenceTerm' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='SentencingGuidelineType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='SentencingGuidelineChargeSeverityLevelText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SentencingGuidelineMonthsMinimumText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SentencingGuidelineMonthsMaximumText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SentencingGuidelineRecommendationMonthsText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='ServiceCallType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='ServiceCallDispatchedDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ServiceCallDispatchedTime' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ServiceCallArrivedDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ServiceCallArrivedTime' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ServiceCallClearedDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ServiceCallClearedTime' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ServiceCallMechanismText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ServiceCallClearanceText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ServiceCallClearanceCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ServiceCallResponsePerson' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ServiceCallResponseLocation' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ServiceCallOriginator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ServiceCallOperator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ServiceCallDispatcher' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ServiceCallAssignedUnit' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ServiceCallAssistingUnit' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='ServiceCallDispatchedOfficial' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='SeverityLevelType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='SeverityLevelDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SeverityLevelAssignedJudge' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SeverityLevelAssignedDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SeverityLevelID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SeverityLevelCriminalHistoryScoreText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SeverityLevelIssuingAgency' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='SpeedRateType'>
    <xsd:simpleContent>
      <xsd:extension base='RateType'>
        <xsd:attribute ref='SpeedRateUnitCode' use='optional' />
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
  <xsd:complexType name='StatusType'>
    <xsd:simpleContent>
      <xsd:extension base='xsd:string'>
        <xsd:attribute ref='id' use='optional' />
        <xsd:attribute ref='ref' use='optional' />
        <xsd:attribute ref='LanguageText' use='optional' />
        <xsd:attribute ref='Probability' use='optional' />
        <xsd:attribute ref='Reliability' use='optional' />
        <xsd:attribute ref='Distribution' use='optional' />
        <xsd:attribute ref='Sensitivity' use='optional' />
        <xsd:attribute ref='Source' use='optional' />
        <xsd:attribute ref='ReportingPerson' use='optional' />
        <xsd:attribute ref='ReportingPersonRole' use='optional' />
        <xsd:attribute ref='ReportingOrganization' use='optional' />
        <xsd:attribute ref='ReportedDate' use='optional' />
        <xsd:attribute ref='LastVerifiedDate' use='optional' />
        <xsd:attribute ref='LastUpdatedDate' use='optional' />
        <xsd:attribute ref='EffectiveDate' use='optional' />
        <xsd:attribute ref='ExpirationDate' use='optional' />
        <xsd:attribute ref='SourceIDText' use='optional' />
        <xsd:attribute ref='CriminalInformationIndicator' use='optional' />
        <xsd:attribute ref='IntelligenceInformationIndicator' use='optional' />
        <xsd:attribute ref='StatusDate' use='optional' />
        <xsd:attribute ref='StatusTime' use='optional' />
        <xsd:attribute ref='StatusIssuerText' use='optional' />
        <xsd:attribute ref='StatusIssuerID' use='optional' />
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
  <xsd:complexType name='StatuteType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='StatuteCodeID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='StatuteCodeSectionID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='StatuteOffenseID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='StatuteOffenseCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='StatuteText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='StatuteTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='StatuteTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='StatuteLevelText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='StatuteDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='StatuteEnactmentDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='StatuteRepealDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='StatuteKeywordText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='StatuteStatus' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='StatuteJurisdiction' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='StatuteOffenseEnhancibleIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='StatuteCommentText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='StreetType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='StreetFullText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='StreetNumberText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='StreetPredirectionalText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='StreetName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='StreetTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='StreetPostdirectionalText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='StreetExtensionText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='StructureType'>
    <xsd:complexContent>
      <xsd:extension base='PropertyType'>
        <xsd:sequence>
          <xsd:element ref='StructureTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='StructureCommercialIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='StructureOrganization' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='StructureTypeElement' type='StructureType' />
  <xsd:complexType name='SubjectType'>
    <xsd:complexContent>
      <xsd:extension base='PersonType'>
        <xsd:sequence>
          <xsd:element ref='SubjectID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SubjectCautionInformationCaveat' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SubjectCautionInformationCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SubjectOffenderNoticeCaveat' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SubjectWarrantTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SubjectWarrantTypeDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SubjectDisciplinaryAction' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SubjectSupervision' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SubjectStatus' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SubjectStatusCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SubjectCriminalOrganizationInvolvementCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SubjectInvolvementCriminalOrganization' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SubjectInvolvementPerson' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SubjectCriminalTraitDetails' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='SubmissionType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='SubmissionSubmitter' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SubmissionSubmittedDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SubmissionSubmittedTime' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SubmissionReceiver' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SubmissionReceivedDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SubmissionReceivedTime' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SubmissionDocument' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SubmissionFee' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='SuperType'>
    <xsd:attribute ref='id' use='optional' />
    <xsd:attribute ref='ref' use='optional' />
    <xsd:attribute ref='LanguageText' use='optional' />
    <xsd:attribute ref='Probability' use='optional' />
    <xsd:attribute ref='Reliability' use='optional' />
    <xsd:attribute ref='Distribution' use='optional' />
    <xsd:attribute ref='Sensitivity' use='optional' />
    <xsd:attribute ref='Source' use='optional' />
    <xsd:attribute ref='ReportingPerson' use='optional' />
    <xsd:attribute ref='ReportingPersonRole' use='optional' />
    <xsd:attribute ref='ReportingOrganization' use='optional' />
    <xsd:attribute ref='ReportedDate' use='optional' />
    <xsd:attribute ref='LastVerifiedDate' use='optional' />
    <xsd:attribute ref='LastUpdatedDate' use='optional' />
    <xsd:attribute ref='EffectiveDate' use='optional' />
    <xsd:attribute ref='ExpirationDate' use='optional' />
    <xsd:attribute ref='SourceIDText' use='optional' />
    <xsd:attribute ref='CriminalInformationIndicator' use='optional' />
    <xsd:attribute ref='IntelligenceInformationIndicator' use='optional' />
  </xsd:complexType>
  <xsd:complexType name='SupervisionRestrictionType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='SupervisionRestrictionCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionRestrictionPerson' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionRestrictionLocation' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionRestrictionBehaviorText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='SupervisionType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='SupervisionSubject' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionOfficial' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionAgency' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionFacility' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionOtherLocation' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionAreaID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionBedID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionCellID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionAssignedTerm' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionModifiedTerm' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionServedTerm' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionSubjectStatus' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionCustodyStatus' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionCondition' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionRelease' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionConditionalRelease' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionViolationText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionDisciplinaryAction' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionAssessment' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionCurrentIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionIntensiveIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionIsolationIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionFelonyOffenseIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionMandatoryIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionSelfImposedIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionBoardActionDocument' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionCautionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionClassificationDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionCustodyTransfer' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionFee' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionGoodDaysCreditText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionJurisdiction' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionLevelText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionLevelCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionRestriction' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionReinstatementDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionSubjectResponsibilityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='SupervisionVisitation' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='TargetType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='TargetName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='TargetTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='TargetTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='TargetDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='TargetReasonText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='TargetLocation' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='TargetOrganization' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='TargetPerson' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='TargetProperty' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='TelephoneNumberType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='TelephoneNumberFullText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='TelephoneNumberInstructionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='TelephoneNumberCommentText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='TelephoneCountryText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='TelephoneCityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='TelephoneAreaCodeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='TelephoneExchangeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='TelephoneSubscriberText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='TelephoneSuffixText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='TermType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='TermDaysText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='TermMonthsText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='TermYearsText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='TermMinimumText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='TermMaximumText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='TextType'>
    <xsd:simpleContent>
      <xsd:extension base='xsd:string'>
        <xsd:attribute ref='id' use='optional' />
        <xsd:attribute ref='ref' use='optional' />
        <xsd:attribute ref='LanguageText' use='optional' />
        <xsd:attribute ref='Probability' use='optional' />
        <xsd:attribute ref='Reliability' use='optional' />
        <xsd:attribute ref='Distribution' use='optional' />
        <xsd:attribute ref='Sensitivity' use='optional' />
        <xsd:attribute ref='Source' use='optional' />
        <xsd:attribute ref='ReportingPerson' use='optional' />
        <xsd:attribute ref='ReportingPersonRole' use='optional' />
        <xsd:attribute ref='ReportingOrganization' use='optional' />
        <xsd:attribute ref='ReportedDate' use='optional' />
        <xsd:attribute ref='LastVerifiedDate' use='optional' />
        <xsd:attribute ref='LastUpdatedDate' use='optional' />
        <xsd:attribute ref='EffectiveDate' use='optional' />
        <xsd:attribute ref='ExpirationDate' use='optional' />
        <xsd:attribute ref='SourceIDText' use='optional' />
        <xsd:attribute ref='CriminalInformationIndicator' use='optional' />
        <xsd:attribute ref='IntelligenceInformationIndicator' use='optional' />
        <xsd:attribute ref='LanguageCode' use='optional' />
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
  <xsd:complexType name='TimeMeasureType'>
    <xsd:simpleContent>
      <xsd:extension base='MeasureType'>
        <xsd:attribute ref='TimeUnitCode' use='optional' />
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
  <xsd:complexType name='UTMCoordinateType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='UTMCoordinateID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='UTMDatumID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='UTMGridZoneID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='UTMGridZoneSquareID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='UTMEastingValue' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='UTMNorthingValue' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='VehicleBranderType'>
    <xsd:complexContent>
      <xsd:extension base='OrganizationType'>
        <xsd:sequence>
          <xsd:element ref='BranderID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='BranderTypeCode' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='VehicleBrandType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='VehicleBrandText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleBrandCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleBrandDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleBrandVehicleSourceText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleBrandVehicleDispositionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleBrandVehicleDispositionCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleBrandDamagePercentageTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleBrandDamagePercentageTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleBrandSalvagePercentage' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='VehicleEmissionInspection'>
    <xsd:complexContent>
      <xsd:extension base='VehicleInspectionType'>
        <xsd:sequence>
          <xsd:element ref='VehicleInspectionEmissionCertificationID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleInspectionEmissionPassIndicator' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='VehicleEngineDisplacementMeasureType'>
    <xsd:simpleContent>
      <xsd:extension base='MeasureType'>
        <xsd:attribute ref='VehicleEngineDisplacementUnitCode' use='optional' />
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
  <xsd:complexType name='VehicleInspectionType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='VehicleInspectionTestTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleInspectionJurisdictionAuthorityText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleInspectionJurisdictionAuthorityCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleInspectionStationID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleInspectionInspectorID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleInspectionAddress' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleInspectionSmogCertificateCode' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='VehiclePartType'>
    <xsd:complexContent>
      <xsd:extension base='PropertyType'>
        <xsd:sequence>
          <xsd:element ref='VehiclePartID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehiclePartBrandText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehiclePartBrandCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehiclePartCategoryText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehiclePartCategoryCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehiclePartDescriptionText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='VehicleRegistrationType'>
    <xsd:complexContent>
      <xsd:extension base='PropertyRegistrationType'>
        <xsd:sequence>
          <xsd:element ref='VehicleRegistrationPlateID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleRegistrationPlateTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleRegistrationPlateTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleRegistrationPlateColorText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleRegistrationPlateColorCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleRegistrationPlateBackgroundText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleRegistrationPermenantIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleRegistrationStatus' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleRegistrationStatusCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleRegistrationStatusDetailText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleRegistrationStatusDetailCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleRegistrationGrossWeightMeasure' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleRegistrationDecal' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='VehicleSafetyInspection'>
    <xsd:complexContent>
      <xsd:extension base='VehicleInspectionType'>
        <xsd:sequence>
          <xsd:element ref='VehicleInspectionSafetyPassIndicator' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='VehicleTitleType'>
    <xsd:complexContent>
      <xsd:extension base='PropertyTitleType'>
        <xsd:sequence>
          <xsd:element ref='VehicleTitleTaxableValue' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleTitleSalesTaxAmount' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleTitleSalesTaxPercentage' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleTitlePurchasePriceAmount' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleTitlePurchaseDate' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='VehicleType'>
    <xsd:complexContent>
      <xsd:extension base='BasicVehicleType'>
        <xsd:sequence>
          <xsd:element ref='VehicleID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleVINAText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleMakeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleModelCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleModelYearDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleModelCodeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleStyleCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleColorPrimaryText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleColorPrimaryCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleColorSecondaryText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleColorSecondaryCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleColorInteriorText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleDoorQuantity' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleEmissionInspectionQuantity' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleEngineCylinderQuantity' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleGarageIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleOdometerReadingMeasure' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleSeatingQuantity' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehiclePassengerSafeQuantity' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleTransmissionTypeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleTransmissionTypeCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleMSRPAmount' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleSalesTaxPercentage' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleTaxableAmount' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleInvoiceID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleInvoiceDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehicleShipDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VehiclePaperMCOIssuedIndicator' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='VerdictType'>
    <xsd:complexContent>
      <xsd:extension base='SuperType'>
        <xsd:sequence>
          <xsd:element ref='VerdictName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VerdictDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VerdictSubject' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VerdictIssuingCourt' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VerdictIssuingJudgeIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VerdictIssuingJudge' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VerdictDispositionName' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VerdictDispositionDate' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='VictimType'>
    <xsd:complexContent>
      <xsd:extension base='PersonType'>
        <xsd:sequence>
          <xsd:element ref='VictimID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VictimProperty' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VictimInjury' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VictimDispositionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VictimSeeksProsecutionIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VictimMedicalTreatmentRequiredIndicator' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='VisitationType'>
    <xsd:complexContent>
      <xsd:extension base='ActivityType'>
        <xsd:sequence>
          <xsd:element ref='VisitationVisitor' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VisitationRestrictedAccessPerson' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VisitationPurposeText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VisitationRestrictedAccessReasonText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VisitationVisitorRelationshipText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='VisitationSupervisingOfficial' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='WarrantType'>
    <xsd:complexContent>
      <xsd:extension base='CourtOrderType'>
        <xsd:sequence>
          <xsd:element ref='WarrantNCICCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='WarrantUCRCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='WarrantAppearanceBail' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='WarrantAppearanceBailForfeitText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='WarrantFurtherProcessingText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='WarrantLevelText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='WarrantExtraditionStateText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='WarrantExtraditionLimitationText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='WarrantExtraditionLimitationCode' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='WarrantProbableCauseText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name='WeightMeasureType'>
    <xsd:simpleContent>
      <xsd:extension base='MeasureType'>
        <xsd:attribute ref='WeightUnitCode' use='optional' />
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
  <xsd:complexType name='WitnessType'>
    <xsd:complexContent>
      <xsd:extension base='PersonType'>
        <xsd:sequence>
          <xsd:element ref='WitnessID' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='WitnessAccountDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='WitnessLocationDescriptionText' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='WitnessDate' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='WitnessTime' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='WitnessReportVerifiedIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='WitnessWillTestifyIndicator' minOccurs='0' maxOccurs='unbounded' />
          <xsd:element ref='WitnessSpecialConditionText' minOccurs='0' maxOccurs='unbounded' />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='xsdBase64BinaryElement' type='xsd:base64Binary' />
  <xsd:element name='xsdDateElement' type='xsd:date' />
  <xsd:element name='xsdHexBinaryElement' type='xsd:hexBinary' />
  <xsd:element name='xsdStringElement' type='xsd:string' />
  <xsd:element name='xsdTimeElement' type='xsd:time' />
<!--Define properties-->
  <xsd:element name='Activity' type='ActivityType' />
  <xsd:element name='ActivityAbstractedBy' type='OrganizationType' />
  <xsd:complexType name='ActivityAbstractedByRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityAbstractedByRelationship' type='ActivityAbstractedByRelationshipType' />
  <xsd:element name='ActivityApprovedBy' type='PersonType' />
  <xsd:complexType name='ActivityApprovedByRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityApprovedByRelationship' type='ActivityApprovedByRelationshipType' />
  <xsd:element name='ActivityAssisting' type='PersonType' />
  <xsd:complexType name='ActivityAssistingRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityAssistingRelationship' type='ActivityAssistingRelationshipType' />
  <xsd:element name='ActivityClearedBy' type='OrganizationType' />
  <xsd:complexType name='ActivityClearedByRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityClearedByRelationship' type='ActivityClearedByRelationshipType' />
  <xsd:element name='ActivityCollected' type='EvidenceType' />
  <xsd:complexType name='ActivityCollectedRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityCollectedRelationship' type='ActivityCollectedRelationshipType' />
  <xsd:element name='ActivityCommentText' type='xsd:string' />
  <xsd:element name='ActivityComplainant' type='PersonType' />
  <xsd:complexType name='ActivityComplainantRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityComplainantRelationship' type='ActivityComplainantRelationshipType' />
  <xsd:element name='ActivityComplainantAttorney' type='PersonType' />
  <xsd:complexType name='ActivityComplainantAttorneyRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityComplainantAttorneyRelationship' type='ActivityComplainantAttorneyRelationshipType' />
  <xsd:element name='ActivityCompletedIndicator' type='xsd:boolean' />
  <xsd:element name='ActivityCourt' type='CourtType' />
  <xsd:complexType name='ActivityCourtRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityCourtRelationship' type='ActivityCourtRelationshipType' />
  <xsd:element name='ActivityCrimeCase' type='CaseType' />
  <xsd:complexType name='ActivityCrimeCaseRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityCrimeCaseRelationship' type='ActivityCrimeCaseRelationshipType' />
  <xsd:element name='ActivityCrimePotential' type='ChargeType' />
  <xsd:complexType name='ActivityCrimePotentialRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityCrimePotentialRelationship' type='ActivityCrimePotentialRelationshipType' />
  <xsd:element name='ActivityDate' type='xsd:date' />
  <xsd:element name='ActivityDefenseAttorney' type='PersonType' />
  <xsd:complexType name='ActivityDefenseAttorneyRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityDefenseAttorneyRelationship' type='ActivityDefenseAttorneyRelationshipType' />
  <xsd:element name='ActivityDescriptionText' type='xsd:string' />
  <xsd:element name='ActivityDetainedAt' type='LocationType' />
  <xsd:complexType name='ActivityDetainedAtRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityDetainedAtRelationship' type='ActivityDetainedAtRelationshipType' />
  <xsd:element name='ActivityDispatch' type='LocationType' />
  <xsd:complexType name='ActivityDispatchRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityDispatchRelationship' type='ActivityDispatchRelationshipType' />
  <xsd:element name='ActivityDispatcher' type='PersonType' />
  <xsd:complexType name='ActivityDispatcherRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityDispatcherRelationship' type='ActivityDispatcherRelationshipType' />
  <xsd:element name='ActivityDisposition' type='DocumentType' />
  <xsd:complexType name='ActivityDispositionRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityDispositionRelationship' type='ActivityDispositionRelationshipType' />
  <xsd:element name='ActivityDistrictAttorney' type='PersonType' />
  <xsd:complexType name='ActivityDistrictAttorneyRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityDistrictAttorneyRelationship' type='ActivityDistrictAttorneyRelationshipType' />
  <xsd:element name='ActivityDocket' type='DocumentType' />
  <xsd:complexType name='ActivityDocketRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityDocketRelationship' type='ActivityDocketRelationshipType' />
  <xsd:element name='ActivityEndDate' type='xsd:date' />
  <xsd:element name='ActivityEndTime' type='xsd:time' />
  <xsd:element name='ActivityEvidenceLedger' type='DocumentType' />
  <xsd:complexType name='ActivityEvidenceLedgerRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityEvidenceLedgerRelationship' type='ActivityEvidenceLedgerRelationshipType' />
  <xsd:element name='ActivityID' type='IDType' />
  <xsd:element name='ActivityInformant' type='PersonType' />
  <xsd:complexType name='ActivityInformantRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityInformantRelationship' type='ActivityInformantRelationshipType' />
  <xsd:element name='ActivityInvestigator' type='PersonType' />
  <xsd:complexType name='ActivityInvestigatorRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityInvestigatorRelationship' type='ActivityInvestigatorRelationshipType' />
  <xsd:element name='ActivityIssuer' type='OrganizationType' />
  <xsd:complexType name='ActivityIssuerRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityIssuerRelationship' type='ActivityIssuerRelationshipType' />
  <xsd:element name='ActivityIssuingJudge' type='PersonType' />
  <xsd:complexType name='ActivityIssuingJudgeRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityIssuingJudgeRelationship' type='ActivityIssuingJudgeRelationshipType' />
  <xsd:element name='ActivityLabReceipt' type='DocumentType' />
  <xsd:complexType name='ActivityLabReceiptRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityLabReceiptRelationship' type='ActivityLabReceiptRelationshipType' />
  <xsd:element name='ActivityNarrative' type='DocumentType' />
  <xsd:complexType name='ActivityNarrativeRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityNarrativeRelationship' type='ActivityNarrativeRelationshipType' />
  <xsd:element name='ActivityObtainedBy' type='PersonType' />
  <xsd:complexType name='ActivityObtainedByRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityObtainedByRelationship' type='ActivityObtainedByRelationshipType' />
  <xsd:element name='ActivityOfficer'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='EnforcementOfficialTypeElement' />
        <xsd:element ref='JudicialOfficialTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name='ActivityOfficerRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityOfficerRelationship' type='ActivityOfficerRelationshipType' />
  <xsd:element name='ActivityOriginatingDocument' type='DocumentType' />
  <xsd:complexType name='ActivityOriginatingDocumentRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityOriginatingDocumentRelationship' type='ActivityOriginatingDocumentRelationshipType' />
  <xsd:element name='ActivityOwner' type='PersonType' />
  <xsd:complexType name='ActivityOwnerRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityOwnerRelationship' type='ActivityOwnerRelationshipType' />
  <xsd:element name='ActivityPhoneOperator' type='PersonType' />
  <xsd:complexType name='ActivityPhoneOperatorRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityPhoneOperatorRelationship' type='ActivityPhoneOperatorRelationshipType' />
  <xsd:element name='ActivityPrevious'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='CaseTypeElement' />
        <xsd:element ref='IncidentTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name='ActivityPreviousRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityPreviousRelationship' type='ActivityPreviousRelationshipType' />
  <xsd:element name='ActivityPreviousCourt' type='CourtType' />
  <xsd:complexType name='ActivityPreviousCourtRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityPreviousCourtRelationship' type='ActivityPreviousCourtRelationshipType' />
  <xsd:element name='ActivityPrimaryWorker' type='PersonType' />
  <xsd:complexType name='ActivityPrimaryWorkerRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityPrimaryWorkerRelationship' type='ActivityPrimaryWorkerRelationshipType' />
  <xsd:element name='ActivityPrime' type='OrganizationType' />
  <xsd:complexType name='ActivityPrimeRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityPrimeRelationship' type='ActivityPrimeRelationshipType' />
  <xsd:element name='ActivityReasonText' type='xsd:string' />
  <xsd:element name='ActivityReleasedBy' type='PersonType' />
  <xsd:complexType name='ActivityReleasedByRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityReleasedByRelationship' type='ActivityReleasedByRelationshipType' />
  <xsd:element name='ActivityReportedBy' type='PersonType' />
  <xsd:complexType name='ActivityReportedByRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityReportedByRelationship' type='ActivityReportedByRelationshipType' />
  <xsd:element name='ActivityReportingOrganization' type='OrganizationType' />
  <xsd:complexType name='ActivityReportingOrganizationRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityReportingOrganizationRelationship' type='ActivityReportingOrganizationRelationshipType' />
  <xsd:element name='ActivityRequestedEvidence' type='EvidenceType' />
  <xsd:complexType name='ActivityRequestedEvidenceRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityRequestedEvidenceRelationship' type='ActivityRequestedEvidenceRelationshipType' />
  <xsd:element name='ActivityResponsibleParty' type='OrganizationType' />
  <xsd:complexType name='ActivityResponsiblePartyRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityResponsiblePartyRelationship' type='ActivityResponsiblePartyRelationshipType' />
  <xsd:element name='ActivityResultDate' type='xsd:date' />
  <xsd:element name='ActivityResultText' type='xsd:string' />
  <xsd:element name='ActivityResultTime' type='xsd:time' />
  <xsd:element name='ActivitySecondaryIssuingAgency' type='OrganizationType' />
  <xsd:complexType name='ActivitySecondaryIssuingAgencyRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivitySecondaryIssuingAgencyRelationship' type='ActivitySecondaryIssuingAgencyRelationshipType' />
  <xsd:element name='ActivitySeized' type='PropertyType' />
  <xsd:complexType name='ActivitySeizedRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivitySeizedRelationship' type='ActivitySeizedRelationshipType' />
  <xsd:element name='ActivityServingParty'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name='ActivityServingPartyRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityServingPartyRelationship' type='ActivityServingPartyRelationshipType' />
  <xsd:element name='ActivitySeverity' type='InjuryType' />
  <xsd:complexType name='ActivitySeverityRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivitySeverityRelationship' type='ActivitySeverityRelationshipType' />
  <xsd:element name='ActivityStartingInstrument' type='DocumentType' />
  <xsd:complexType name='ActivityStartingInstrumentRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityStartingInstrumentRelationship' type='ActivityStartingInstrumentRelationshipType' />
  <xsd:element name='ActivityStatus' type='StatusType' />
  <xsd:element name='ActivitySupervisingOrganization' type='OrganizationType' />
  <xsd:complexType name='ActivitySupervisingOrganizationRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivitySupervisingOrganizationRelationship' type='ActivitySupervisingOrganizationRelationshipType' />
  <xsd:element name='ActivitySupplementalDocument' type='DocumentType' />
  <xsd:complexType name='ActivitySupplementalDocumentRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivitySupplementalDocumentRelationship' type='ActivitySupplementalDocumentRelationshipType' />
  <xsd:element name='ActivitySuspect' type='PersonType' />
  <xsd:complexType name='ActivitySuspectRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivitySuspectRelationship' type='ActivitySuspectRelationshipType' />
  <xsd:element name='ActivityTime' type='xsd:time' />
  <xsd:element name='ActivityTypeText' type='xsd:string' />
  <xsd:element name='ActivityUnknownAffiliation' type='PersonType' />
  <xsd:complexType name='ActivityUnknownAffiliationRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityUnknownAffiliationRelationship' type='ActivityUnknownAffiliationRelationshipType' />
  <xsd:element name='ActivityUpdateIndicator' type='xsd:boolean' />
  <xsd:element name='ActivityUsedIn' type='ForceType' />
  <xsd:complexType name='ActivityUsedInRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityUsedInRelationship' type='ActivityUsedInRelationshipType' />
  <xsd:element name='ActivityValidator'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name='ActivityValidatorRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityValidatorRelationship' type='ActivityValidatorRelationshipType' />
  <xsd:element name='ActivityVehicleOperator' type='PersonType' />
  <xsd:complexType name='ActivityVehicleOperatorRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityVehicleOperatorRelationship' type='ActivityVehicleOperatorRelationshipType' />
  <xsd:element name='ActivityVictim' type='PersonType' />
  <xsd:complexType name='ActivityVictimRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityVictimRelationship' type='ActivityVictimRelationshipType' />
  <xsd:element name='ActivityWarrant' type='DocumentType' />
  <xsd:complexType name='ActivityWarrantRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityWarrantRelationship' type='ActivityWarrantRelationshipType' />
  <xsd:element name='ActivityWitness' type='PersonType' />
  <xsd:complexType name='ActivityWitnessRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ActivityWitnessRelationship' type='ActivityWitnessRelationshipType' />
  <xsd:element name='Actor' type='ActorType' />
  <xsd:element name='Address' type='AddressType' />
  <xsd:element name='AddressBuilding' type='BuildingType' />
  <xsd:element name='AddressCityCode' type='xsd:string' />
  <xsd:element name='AddressCityName' type='xsd:string' />
  <xsd:element name='AddressComponentDescriptionText' type='xsd:string' />
  <xsd:element name='AddressComponentText' type='xsd:string' />
  <xsd:element name='AddressCountryCode'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='fips_10-4:CountryCodeTypeElement' />
        <xsd:element ref='iso_3166:CountryAlpha2CodeTypeElement' />
        <xsd:element ref='iso_3166:CountryAlpha3CodeTypeElement' />
        <xsd:element ref='iso_3166:CountryNumericCodeTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='AddressCountryName' type='xsd:string' />
  <xsd:element name='AddressCountyCode' type='fips_6-4:USCountyCodeType' />
  <xsd:element name='AddressCountyName' type='xsd:string' />
  <xsd:element name='AddressFullText' type='xsd:string' />
  <xsd:element name='AddressGrid' type='AddressGridType' />
  <xsd:element name='AddressGridID' type='IDType' />
  <xsd:element name='AddressGridText' type='xsd:string' />
  <xsd:element name='AddressMailDeliveryUnitText' type='xsd:string' />
  <xsd:element name='AddressOther' type='AddressComponentType' />
  <xsd:element name='AddressPostalCodeExtensionID' type='IDType' />
  <xsd:element name='AddressPostalCodeID' type='IDType' />
  <xsd:element name='AddressPrivateMailboxText' type='xsd:string' />
  <xsd:element name='AddressRecipientName' type='xsd:string' />
  <xsd:element name='AddressRegionFullText' type='xsd:string' />
  <xsd:element name='AddressRouteName' type='xsd:string' />
  <xsd:element name='AddressSecondaryUnitText' type='xsd:string' />
  <xsd:element name='AddressStateCode'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='can:CanadianProvinceCodeTypeElement' />
        <xsd:element ref='fips_10-4:InternationalStateCodeTypeElement' />
        <xsd:element ref='fips_5-2:USStateCodeTypeElement' />
        <xsd:element ref='fips_5-2:USStateNumericCodeTypeElement' />
        <xsd:element ref='ncic-st:LISTypeElement' />
        <xsd:element ref='ncic-st:LSTATypeElement' />
        <xsd:element ref='usps:USStateCodeTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='AddressStateName' type='xsd:string' />
  <xsd:element name='AddressStreet' type='StreetType' />
  <xsd:element name='Affiliate' type='AffiliateType' />
  <xsd:element name='AffiliateDescriptionText' type='xsd:string' />
  <xsd:element name='AffiliateName' type='xsd:string' />
  <xsd:element name='AffiliateParty'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='AffiliateRoleText' type='xsd:string' />
  <xsd:element name='AffiliateStartDate' type='xsd:date' />
  <xsd:element name='AffiliateTypeText' type='xsd:string' />
  <xsd:element name='AgeMeasure' type='AgeMeasureType' />
  <xsd:element name='Agency' type='OrganizationType' />
  <xsd:attribute name='AgeUnitCode' type='AgeUnitCodeType' />
  <xsd:element name='AgeUnitCode' type='AgeUnitCodeType' />
  <xsd:element name='AirCraft' type='AirCraftType' />
  <xsd:element name='AircraftAirportID' type='IDType' />
  <xsd:element name='AircraftAirportName' type='xsd:string' />
  <xsd:element name='AircraftEngineQuantity' type='xsd:nonNegativeInteger' />
  <xsd:element name='AircraftFuselageColorCode' type='ncic-veh:VCOType' />
  <xsd:element name='AircraftFuselageColorText' type='xsd:string' />
  <xsd:element name='AircraftMakeCode' type='ncic-veh:VMAType' />
  <xsd:element name='AircraftModelCode' type='ncic-veh:VMOType' />
  <xsd:element name='AircraftStyleCode' type='ncic-veh:VSTType' />
  <xsd:element name='AircraftTailID' type='IDType' />
  <xsd:element name='AircraftWingColorCode' type='ncic-veh:VCOType' />
  <xsd:element name='AircraftWingColorText' type='xsd:string' />
  <xsd:element name='AircraftYearDate' type='xsd:gYear' />
  <xsd:element name='Alert' type='AlertType' />
  <xsd:element name='AlertAudienceDescriptionText' type='xsd:string' />
  <xsd:element name='AlertAudioURLID' type='IDType' />
  <xsd:element name='AlertCertaintyCode' type='cap:AlertCertaintyCodeType' />
  <xsd:element name='AlertCertaintyText' type='xsd:string' />
  <xsd:element name='AlertContactInformation' type='ContactInformationType' />
  <xsd:element name='AlertContactText' type='xsd:string' />
  <xsd:element name='AlertEffectiveDate' type='xsd:date' />
  <xsd:element name='AlertEffectiveTime' type='xsd:time' />
  <xsd:element name='AlertEventCategoryCode' type='cap:AlertEventCategoryCodeType' />
  <xsd:element name='AlertEventCategoryText' type='xsd:string' />
  <xsd:element name='AlertEventDescriptionText' type='xsd:string' />
  <xsd:element name='AlertEventTypeText' type='xsd:string' />
  <xsd:element name='AlertExpiresDate' type='xsd:date' />
  <xsd:element name='AlertExpiresTime' type='xsd:time' />
  <xsd:element name='AlertHeadlineText' type='xsd:string' />
  <xsd:element name='AlertImageURLID' type='IDType' />
  <xsd:element name='AlertInformationURLID' type='IDType' />
  <xsd:element name='AlertInstructionText' type='xsd:string' />
  <xsd:element name='AlertOnsetDuration' type='xsd:duration' />
  <xsd:element name='AlertParameterCodeText' type='xsd:string' />
  <xsd:element name='AlertSenderDescriptionText' type='xsd:string' />
  <xsd:element name='AlertSeverityCode' type='cap:AlertSeverityCodeType' />
  <xsd:element name='AlertSeverityText' type='xsd:string' />
  <xsd:element name='AlertTargetCodeText' type='xsd:string' />
  <xsd:element name='AlertUrgencyCode' type='cap:AlertUrgencyCodeType' />
  <xsd:element name='AlertUrgencyText' type='xsd:string' />
  <xsd:element name='AmendedSentence' type='SentenceType' />
  <xsd:element name='Amount' type='AmountType' />
  <xsd:element name='AppellateCase' type='AppellateCaseType' />
  <xsd:element name='AppellateCaseBrief' type='DocumentType' />
  <xsd:element name='AppellateCaseDecision' type='AppellateCaseDecisionType' />
  <xsd:element name='AppellateCaseDecisionDate' type='xsd:date' />
  <xsd:element name='AppellateCaseDecisionDescriptionText' type='xsd:string' />
  <xsd:element name='AppellateCaseDecisionID' type='IDType' />
  <xsd:element name='AppellateCaseDecisionIssuingJudge' type='JudicialOfficialType' />
  <xsd:element name='AppellateCaseDecisionName' type='xsd:string' />
  <xsd:element name='AppellateCaseDecisionOpinionIndicator' type='xsd:boolean' />
  <xsd:element name='AppellateCaseDecisionPrecedenceIndicator' type='xsd:boolean' />
  <xsd:element name='AppellateCaseDecisionReliefEffectiveDate' type='xsd:date' />
  <xsd:element name='AppellateCaseDecisionReliefIndicator' type='xsd:boolean' />
  <xsd:element name='AppellateCaseDecisionText' type='xsd:string' />
  <xsd:element name='AppellateCaseDecisionTypeText' type='xsd:string' />
  <xsd:element name='AppellateCaseJudgePanel' type='JudgePanelType' />
  <xsd:element name='AppellateCaseNotice' type='AppellateCaseNoticeType' />
  <xsd:element name='AppellateCaseNoticeDefendantActor' type='ActorType' />
  <xsd:element name='AppellateCaseNoticeDefendingAgency' type='OrganizationType' />
  <xsd:element name='AppellateCaseNoticeFilingCourt' type='CourtType' />
  <xsd:element name='AppellateCaseNoticeOriginalCourt' type='CourtType' />
  <xsd:element name='AppellateCaseNoticeProsecutingAgency' type='OrganizationType' />
  <xsd:element name='AppellateCaseNoticeProsecutingAttorney' type='JudicialOfficialType' />
  <xsd:element name='AppellateCaseNoticeReasonText' type='xsd:string' />
  <xsd:element name='AppellateCaseOriginalCase' type='CaseType' />
  <xsd:element name='AppellateCaseRelatedCase' type='CaseType' />
  <xsd:element name='AppellateCaseSanction' type='SanctionType' />
  <xsd:element name='ApplicationName' type='xsd:string' />
  <xsd:element name='ApplicationVersionText' type='xsd:string' />
  <xsd:element name='Area' type='AreaType' />
  <xsd:element name='AreaCircularRegion' type='CircularRegionType' />
  <xsd:element name='AreaCircularText' type='xsd:string' />
  <xsd:element name='AreaDescriptionText' type='xsd:string' />
  <xsd:element name='AreaGeographicCodeText' type='xsd:string' />
  <xsd:element name='AreaPolygonGeographicCoordinate' type='GeographicCoordinateType' />
  <xsd:element name='AreaPolygonText' type='xsd:string' />
  <xsd:element name='Arrest' type='ArrestType' />
  <xsd:element name='ArrestAgency' type='OrganizationType' />
  <xsd:element name='ArrestAgencyRecordID' type='IDType' />
  <xsd:element name='ArrestApprehensionDetentionOrder' type='CourtOrderType' />
  <xsd:element name='ArrestBailRecommendationText' type='xsd:string' />
  <xsd:element name='ArrestBloodAlcoholContentNumberText' type='xsd:string' />
  <xsd:element name='ArrestCharge' type='ChargeType' />
  <xsd:element name='ArrestIntoxicantInvolvedIndicator' type='xsd:boolean' />
  <xsd:element name='ArrestInvolvedOrganization' type='OrganizationType' />
  <xsd:element name='ArrestInvolvedProperty' type='PropertyType' />
  <xsd:element name='ArrestInvolvedWeapon' type='PropertyType' />
  <xsd:element name='ArrestLocation' type='LocationType' />
  <xsd:element name='ArrestOfficial' type='EnforcementOfficialType' />
  <xsd:element name='ArrestProbableCauseText' type='xsd:string' />
  <xsd:element name='ArrestRelease' type='ReleaseType' />
  <xsd:element name='ArrestResistedIndicator' type='xsd:boolean' />
  <xsd:element name='ArrestSequenceID' type='IDType' />
  <xsd:element name='ArrestSubject' type='SubjectType' />
  <xsd:element name='ArrestSubjectCustodyTransfer' type='CustodyTransferType' />
  <xsd:element name='ArrestSubjectRightsReadIndicator' type='xsd:boolean' />
  <xsd:element name='ArrestSubjectRightsReadResponseText' type='xsd:string' />
  <xsd:element name='ArrestSummonsIndicator' type='xsd:boolean' />
  <xsd:element name='ArrestTypeCode' type='nibrs:ArrestTypeCodeType' />
  <xsd:element name='ArrestWarrant' type='WarrantType' />
  <xsd:element name='Assessment' type='AssessmentType' />
  <xsd:element name='AssessmentAdministrator'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='AssessmentBillRecipient'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='AssessmentFee' type='FeeType' />
  <xsd:element name='AssessmentProgram' type='ProgramType' />
  <xsd:element name='AssessmentRecommendationText' type='xsd:string' />
  <xsd:element name='AssessmentReferral' type='ReferralType' />
  <xsd:element name='AssessmentScoreText' type='xsd:string' />
  <xsd:element name='AssessmentSubject' type='SubjectType' />
  <xsd:element name='AssessmentSupervisor'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='Attorney' type='JudicialOfficialType' />
  <xsd:element name='Bail' type='BailType' />
  <xsd:element name='BailConditionDescriptionText' type='xsd:string' />
  <xsd:element name='BailHearingDate' type='xsd:date' />
  <xsd:element name='BailPostedDate' type='xsd:date' />
  <xsd:element name='BailPostedPayment' type='BailPaymentType' />
  <xsd:element name='BailRequirementText' type='xsd:string' />
  <xsd:element name='BailRevokedDate' type='xsd:date' />
  <xsd:element name='BailSetAmountText' type='xsd:string' />
  <xsd:element name='BailSetCourt' type='CourtType' />
  <xsd:element name='BailSetTypeCode' type='xsd:string' />
  <xsd:element name='BailSubject' type='SubjectType' />
  <xsd:element name='BaseObject' type='SuperType' />
  <xsd:element name='BasicVehicle' type='BasicVehicleType' />
  <xsd:element name='Binary' type='BinaryType' />
  <xsd:element name='BinaryCaptureDate' type='xsd:date' />
  <xsd:element name='BinaryCaptureOrganization' type='OrganizationType' />
  <xsd:element name='BinaryCapturePerson' type='PersonType' />
  <xsd:element name='BinaryCaptureTime' type='xsd:time' />
  <xsd:element name='BinaryDescriptionText' type='xsd:string' />
  <xsd:element name='BinaryFormatText' type='xsd:string' />
  <xsd:element name='BinaryFormatTypeText' type='xsd:string' />
  <xsd:element name='BinaryID' type='IDType' />
  <xsd:element name='BinaryObject'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='xsdBase64BinaryElement' />
        <xsd:element ref='xsdHexBinaryElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='BinaryReferenceID' type='IDType' />
  <xsd:element name='BinarySizeValue' type='xsd:integer' />
  <xsd:element name='BinaryTypeText' type='xsd:string' />
  <xsd:element name='Biometric' type='BiometricType' />
  <xsd:element name='BiometricAccuracyDescriptionText' type='xsd:string' />
  <xsd:element name='BiometricBinary' type='BinaryType' />
  <xsd:element name='BiometricCaptureDate' type='xsd:date' />
  <xsd:element name='BiometricCaptureDescriptionText' type='xsd:string' />
  <xsd:element name='BiometricCaptureOrganization' type='OrganizationType' />
  <xsd:element name='BiometricCapturePerson' type='PersonType' />
  <xsd:element name='BiometricCaptureSourceText' type='xsd:string' />
  <xsd:element name='BiometricCaptureTime' type='xsd:time' />
  <xsd:element name='BiometricDescriptionText' type='xsd:string' />
  <xsd:element name='BiometricEncodingMethodText' type='xsd:string' />
  <xsd:element name='BiometricID' type='IDType' />
  <xsd:element name='BiometricImage' type='ImageType' />
  <xsd:element name='BiometricLabAnalysisText' type='xsd:string' />
  <xsd:element name='BiometricRepositoryDescriptionText' type='xsd:string' />
  <xsd:element name='BiometricRepositoryOrganization' type='OrganizationType' />
  <xsd:element name='BiometricStatus' type='StatusType' />
  <xsd:element name='BiometricTestDate' type='xsd:date' />
  <xsd:element name='BiometricTestDescriptionText' type='xsd:string' />
  <xsd:element name='BiometricTestMethodText' type='xsd:string' />
  <xsd:element name='BiometricTestOrganization' type='OrganizationType' />
  <xsd:element name='BiometricTestPerson' type='PersonType' />
  <xsd:element name='BiometricTestTime' type='xsd:time' />
  <xsd:element name='BiometricValueText' type='xsd:string' />
  <xsd:element name='Boat' type='BoatType' />
  <xsd:element name='BoatColorCode' type='ncic-boat:BCOType' />
  <xsd:element name='BoatHullID' type='IDType' />
  <xsd:element name='BoatHullMaterialCode' type='ncic-boat:HULType' />
  <xsd:element name='BoatHullMaterialText' type='xsd:string' />
  <xsd:element name='BoatHullShapeCode' type='ncic-boat:HSPType' />
  <xsd:element name='BoatHullShapeText' type='xsd:string' />
  <xsd:element name='BoatMakeCode' type='ncic-boat:BMAType' />
  <xsd:element name='BoatPropulsionCode' type='ncic-boat:PROType' />
  <xsd:element name='BoatPropulsionText' type='xsd:string' />
  <xsd:element name='BoatRegistrationID' type='IDType' />
  <xsd:element name='BoatTrailerMakeCode' type='ncic-boat:BTMAType' />
  <xsd:element name='BoatTrailerMakeText' type='xsd:string' />
  <xsd:element name='BoatTypeCode' type='ncic-boat:BTYType' />
  <xsd:element name='BoatVINAText' type='xsd:string' />
  <xsd:element name='Bond' type='BondType' />
  <xsd:element name='BondAmount' type='AmountType' />
  <xsd:element name='BondConditionDescriptionText' type='xsd:string' />
  <xsd:element name='BondIssuer'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='BondPaymentDescriptionText' type='xsd:string' />
  <xsd:element name='BondRevokeDate' type='xsd:date' />
  <xsd:element name='BondSuretyName' type='xsd:string' />
  <xsd:element name='BondTerminationDate' type='xsd:date' />
  <xsd:element name='BondTerminationTypeText' type='xsd:string' />
  <xsd:element name='Booking' type='BookingType' />
  <xsd:element name='BookingAdditionalChargesIndicator' type='xsd:boolean' />
  <xsd:element name='BookingAgency' type='OrganizationType' />
  <xsd:element name='BookingAgencyRecordID' type='IDType' />
  <xsd:element name='BookingCourtCaseID' type='IDType' />
  <xsd:element name='BookingDepositedProperty' type='PropertyType' />
  <xsd:element name='BookingDetentionFacility' type='FacilityType' />
  <xsd:element name='BookingDocumentControlID' type='IDType' />
  <xsd:element name='BookingEmployee' type='EnforcementOfficialType' />
  <xsd:element name='BookingFacility' type='FacilityType' />
  <xsd:element name='BookingFileID' type='IDType' />
  <xsd:element name='BookingRelease' type='ReleaseType' />
  <xsd:element name='BookingReleaseCorrectionsAnalyst' type='EnforcementOfficialType' />
  <xsd:element name='BookingReportingDistrictText' type='xsd:string' />
  <xsd:element name='BookingRetainedProperty' type='PropertyType' />
  <xsd:element name='BookingSealedIndicator' type='xsd:boolean' />
  <xsd:element name='BookingSearchOfficial' type='EnforcementOfficialType' />
  <xsd:element name='BookingSeizedProperty' type='PropertyType' />
  <xsd:element name='BookingSubject' type='SubjectType' />
  <xsd:element name='BookingSubjectCustodyTransfer' type='CustodyTransferType' />
  <xsd:element name='BookingTelephoneCall' type='BookingTelephoneCallType' />
  <xsd:element name='BookingTelephoneCallDate' type='xsd:date' />
  <xsd:element name='BookingTelephoneCallSupervisingOfficial' type='EnforcementOfficialType' />
  <xsd:element name='BookingTelephoneCallTime' type='xsd:time' />
  <xsd:element name='BookingTransportOfficial' type='EnforcementOfficialType' />
  <xsd:element name='BranderID' type='IDType' />
  <xsd:element name='BranderTypeCode' type='ansi_d20:BranderTypeCodeType' />
  <xsd:element name='BuildingFullText' type='xsd:string' />
  <xsd:element name='BuildingName' type='xsd:string' />
  <xsd:element name='BuildingNumberText' type='xsd:string' />
  <xsd:element name='BuildingSubUnitText' type='xsd:string' />
  <xsd:element name='CanadianProvinceCode' type='can:CanadianProvinceCodeType' />
  <xsd:element name='CapabilityCategoryText' type='xsd:string' />
  <xsd:element name='CapabilityDescriptionText' type='xsd:string' />
  <xsd:element name='CapabilityIsLimitationIndicator' type='xsd:boolean' />
  <xsd:element name='CapabilityTypeText' type='xsd:string' />
  <xsd:element name='Case' type='CaseType' />
  <xsd:element name='CaseAmendedCharge' type='ChargeType' />
  <xsd:element name='CaseCapiasDate' type='xsd:date' />
  <xsd:element name='CaseCharge' type='ChargeType' />
  <xsd:element name='CaseContinuanceDate' type='xsd:date' />
  <xsd:element name='CaseCourt' type='CourtType' />
  <xsd:element name='CaseCourtEvent' type='CourtEventType' />
  <xsd:element name='CaseDefendantActor' type='ActorType' />
  <xsd:element name='CaseDefendantQuantityText' type='xsd:string' />
  <xsd:element name='CaseDefendantSelfRepresentationIndicator' type='xsd:boolean' />
  <xsd:element name='CaseDefenseAttorney' type='CaseOfficialType' />
  <xsd:element name='CaseDetails' type='CaseDetailsType' />
  <xsd:element name='CaseDisposition' type='CaseDispositionType' />
  <xsd:element name='CaseDispositionDecision' type='CaseDispositionDecisionType' />
  <xsd:element name='CaseDispositionDecisionText' type='xsd:string' />
  <xsd:element name='CaseDispositionDecisionTypeCode' type='xsd:string' />
  <xsd:element name='CaseDispositionDecisionTypeText' type='xsd:string' />
  <xsd:element name='CaseDispositionFinalDate' type='xsd:date' />
  <xsd:element name='CaseDocketID' type='IDType' />
  <xsd:element name='CaseDomesticViolenceIndicator' type='xsd:boolean' />
  <xsd:element name='CaseExhibit' type='ExhibitType' />
  <xsd:element name='CaseFiling' type='SubmissionType' />
  <xsd:element name='CaseHearing' type='CourtEventType' />
  <xsd:element name='CaseInformationAdmissibleIndicator' type='xsd:boolean' />
  <xsd:element name='CaseInformationAdmissibleText' type='xsd:string' />
  <xsd:element name='CaseInformationUnadmissibleText' type='xsd:string' />
  <xsd:element name='CaseInitiatingActor' type='ActorType' />
  <xsd:element name='CaseJudge' type='CaseOfficialType' />
  <xsd:element name='CaseJuror' type='JurorType' />
  <xsd:element name='CaseLineageCase' type='CaseType' />
  <xsd:element name='CaseOfficalRoleDescriptionText' type='xsd:string' />
  <xsd:element name='CaseOfficial' type='CaseOfficialType' />
  <xsd:element name='CaseOfficialCaseID' type='IDType' />
  <xsd:element name='CaseOfficialCaseStatusText' type='xsd:string' />
  <xsd:element name='CaseOfficialEndDate' type='xsd:date' />
  <xsd:element name='CaseOfficialRoleText' type='xsd:string' />
  <xsd:element name='CaseOfficialStartDate' type='xsd:date' />
  <xsd:element name='CaseOfficialTerminationIndicator' type='xsd:boolean' />
  <xsd:element name='CaseOfficialTerminationReasonText' type='xsd:string' />
  <xsd:element name='CaseOriginalCourt' type='CourtType' />
  <xsd:element name='CaseOtherActor' type='ActorType' />
  <xsd:element name='CaseOtherID' type='IDType' />
  <xsd:element name='CaseOtherOfficial' type='CaseOfficialType' />
  <xsd:element name='CaseParticipants' type='CaseParticipantsType' />
  <xsd:element name='CasePendingCourtEvent' type='CourtEventType' />
  <xsd:element name='CaseProceedingTypeText' type='xsd:string' />
  <xsd:element name='CaseProsecutionAttorney' type='CaseOfficialType' />
  <xsd:element name='CaseProtectionOrderIndicator' type='xsd:boolean' />
  <xsd:element name='CaseRelatedCase' type='CaseType' />
  <xsd:element name='CaseResolutionText' type='xsd:string' />
  <xsd:element name='CaseRestrictionDate' type='xsd:date' />
  <xsd:element name='CaseRestrictionText' type='xsd:string' />
  <xsd:element name='CaseSecurityText' type='xsd:string' />
  <xsd:element name='CaseStatus' type='StatusType' />
  <xsd:element name='CaseTerminationStageText' type='xsd:string' />
  <xsd:element name='CaseTerminationTypeText' type='xsd:string' />
  <xsd:element name='CaseTitleText' type='xsd:string' />
  <xsd:element name='CaseTrackingID' type='IDType' />
  <xsd:element name='CaseTrial' type='CourtEventType' />
  <xsd:element name='CaseVerdictGivenIndicator' type='xsd:boolean' />
  <xsd:element name='CaseVictimNotProsecutingIndicator' type='xsd:boolean' />
  <xsd:element name='CaseWitness' type='WitnessType' />
  <xsd:element name='CaseYearDate' type='xsd:gYear' />
  <xsd:element name='Caveat' type='CaveatType' />
  <xsd:element name='CaveatIssuingAuthorityName' type='xsd:string' />
  <xsd:element name='CaveatReferenceDate' type='xsd:date' />
  <xsd:element name='CaveatText' type='xsd:string' />
  <xsd:element name='Charge' type='ChargeType' />
  <xsd:element name='ChargeAccidentRelatedIndicator' type='xsd:boolean' />
  <xsd:element name='ChargeApplicabilityCode' type='xsd:string' />
  <xsd:element name='ChargeApplicabilityText' type='xsd:string' />
  <xsd:element name='ChargeArrestReasonIndicator' type='xsd:boolean' />
  <xsd:element name='ChargeBailAmountText' type='xsd:string' />
  <xsd:element name='ChargeCategoryCode' type='xsd:string' />
  <xsd:element name='ChargeCategoryDescriptionText' type='xsd:string' />
  <xsd:element name='ChargeClassification' type='ChargeClassificationType' />
  <xsd:element name='ChargeCountQuantity' type='xsd:nonNegativeInteger' />
  <xsd:element name='ChargeDegreeText' type='xsd:string' />
  <xsd:element name='ChargeDescriptionText' type='xsd:string' />
  <xsd:element name='ChargeDisposition' type='ChargeDispositionType' />
  <xsd:element name='ChargeDispositionCondition' type='ConditionType' />
  <xsd:element name='ChargeDispositionDate' type='xsd:date' />
  <xsd:element name='ChargeDispositionDescriptionText' type='xsd:string' />
  <xsd:element name='ChargeDispositionOtherText' type='xsd:string' />
  <xsd:element name='ChargeDispositionPlea' type='PleaType' />
  <xsd:element name='ChargeDispositionReasonText' type='xsd:string' />
  <xsd:element name='ChargeDispositionSanction' type='SanctionType' />
  <xsd:element name='ChargeDispositionVerdict' type='VerdictType' />
  <xsd:element name='ChargeEmploymentRelatedIndicator' type='xsd:boolean' />
  <xsd:element name='ChargeEnhancingAllegationCharge' type='ChargeType' />
  <xsd:element name='ChargeEnhancingFactor' type='ChargeEnhancingFactorType' />
  <xsd:element name='ChargeEnhancingFactorDescriptionText' type='xsd:string' />
  <xsd:element name='ChargeEnhancingFactorReferenceDate' type='xsd:date' />
  <xsd:element name='ChargeEnhancingFactorStatusText' type='xsd:string' />
  <xsd:element name='ChargeEnhancingPriorConviction' type='ConvictionType' />
  <xsd:element name='ChargeFelonyIndicator' type='xsd:boolean' />
  <xsd:element name='ChargeFiler'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='ChargeFilingDate' type='xsd:date' />
  <xsd:element name='ChargeHighestIndicator' type='xsd:boolean' />
  <xsd:element name='ChargeID' type='IDType' />
  <xsd:element name='ChargeInstrument' type='DocumentType' />
  <xsd:element name='ChargeLocalCode' type='NonStandardCodeType' />
  <xsd:element name='ChargeMACRDispositionText' type='xsd:string' />
  <xsd:element name='ChargeMACRIndicationLevelText' type='xsd:string' />
  <xsd:element name='ChargeMACRJuvenileLevelText' type='xsd:string' />
  <xsd:element name='ChargeMACRStatusText' type='xsd:string' />
  <xsd:element name='ChargeModificationInstrument' type='DocumentType' />
  <xsd:element name='ChargeModifier'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name='ChargeModifierRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ChargeModifierRelationship' type='ChargeModifierRelationshipType' />
  <xsd:element name='ChargeNarrative' type='DocumentType' />
  <xsd:complexType name='ChargeNarrativeRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ChargeNarrativeRelationship' type='ChargeNarrativeRelationshipType' />
  <xsd:element name='ChargeNCICCode' type='ncic-off:OFFType' />
  <xsd:element name='ChargeNIBRSCode' type='xsd:string' />
  <xsd:element name='ChargeOriginator'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='ChargeQualifierText' type='xsd:string' />
  <xsd:element name='ChargeReducingFactorText' type='xsd:string' />
  <xsd:element name='ChargeReporting' type='ChargeReportingType' />
  <xsd:element name='ChargeSanction' type='SanctionType' />
  <xsd:element name='ChargeSentence' type='SentenceType' />
  <xsd:element name='ChargeSentenceRangeText' type='xsd:string' />
  <xsd:element name='ChargeSequenceID' type='IDType' />
  <xsd:element name='ChargeSeriousViolentIndicator' type='xsd:boolean' />
  <xsd:element name='ChargeSeverityLevel' type='SeverityLevelType' />
  <xsd:element name='ChargeSeverityText' type='xsd:string' />
  <xsd:element name='ChargeSpecialAllegationText' type='xsd:string' />
  <xsd:element name='ChargeStatus' type='StatusType' />
  <xsd:element name='ChargeStatute' type='StatuteType' />
  <xsd:element name='ChargeSubject' type='SubjectType' />
  <xsd:element name='ChargeTrackingID' type='IDType' />
  <xsd:element name='ChargeUCRCode' type='xsd:string' />
  <xsd:element name='ChargeUCRCrimeTypeText' type='xsd:string' />
  <xsd:element name='ChargeUCRFlagCode' type='xsd:string' />
  <xsd:element name='ChargeVerdict' type='VerdictType' />
  <xsd:element name='CircularRegionCenterCoordinate' type='GeographicCoordinateType' />
  <xsd:element name='CircularRegionRadiusLengthMeasure' type='LengthMeasureType' />
  <xsd:element name='Citation' type='CitationType' />
  <xsd:element name='CitationAgency' type='OrganizationType' />
  <xsd:element name='CitationDismissalConditionIndicator' type='xsd:boolean' />
  <xsd:element name='CitationDismissalConditionText' type='xsd:string' />
  <xsd:element name='CitationFineAmount' type='AmountType' />
  <xsd:element name='CitationIssuedLocation' type='LocationType' />
  <xsd:element name='CitationIssuingOfficial' type='EnforcementOfficialType' />
  <xsd:element name='CitationSubject' type='SubjectType' />
  <xsd:element name='CitationViolation' type='IncidentType' />
  <xsd:element name='Classification' type='ClassificationType' />
  <xsd:element name='ClassificationAgencyName' type='xsd:string' />
  <xsd:element name='ClassificationDerivationText' type='xsd:string' />
  <xsd:element name='ClassificationEffectiveDate' type='xsd:date' />
  <xsd:element name='ClassificationInstructionText' type='xsd:string' />
  <xsd:element name='ClassificationNonUSText' type='xsd:string' />
  <xsd:element name='ClassificationPersonName' type='xsd:string' />
  <xsd:element name='ClassificationReasonText' type='xsd:string' />
  <xsd:element name='ClassificationReviewAgencyName' type='xsd:string' />
  <xsd:element name='ClassificationReviewDate' type='xsd:date' />
  <xsd:element name='ClassificationReviewPersonName' type='xsd:string' />
  <xsd:element name='ClassificationTerminationActualDate' type='xsd:date' />
  <xsd:element name='ClassificationTerminationSetDate' type='xsd:date' />
  <xsd:element name='ClassificationText' type='xsd:string' />
  <xsd:element name='ClassificationUSCode' type='dod_exec-12958:SecurityClassificationCodeType' />
  <xsd:element name='ClothingCategoryText' type='xsd:string' />
  <xsd:element name='ClothingColorText' type='xsd:string' />
  <xsd:element name='ClothingDescriptionText' type='xsd:string' />
  <xsd:element name='ClothingStyleText' type='xsd:string' />
  <xsd:element name='CommercialStructure' type='StructureType' />
  <xsd:element name='CommercialVehicle' type='CommercialVehicleType' />
  <xsd:element name='Condition' type='ConditionType' />
  <xsd:element name='ConditionalRelease' type='ConditionalReleaseType' />
  <xsd:element name='ConditionalReleaseCondition' type='ConditionType' />
  <xsd:element name='ConditionalReleaseOppositionText' type='xsd:string' />
  <xsd:element name='ConditionalReleaseProjectedDate' type='xsd:date' />
  <xsd:element name='ConditionalReleaseRevokedDate' type='xsd:date' />
  <xsd:element name='ConditionalReleaseRevokedReasonText' type='xsd:string' />
  <xsd:element name='ConditionalReleaseSupportText' type='xsd:string' />
  <xsd:element name='ConditionDisciplinaryAction' type='DisciplinaryActionType' />
  <xsd:element name='ConditionGroup' type='ConditionGroupType' />
  <xsd:element name='ConditionGroupID' type='IDType' />
  <xsd:element name='ConditionGroupParentID' type='IDType' />
  <xsd:element name='ConditionMandatoryIndicator' type='xsd:boolean' />
  <xsd:element name='ConditionSetDate' type='xsd:date' />
  <xsd:element name='ConditionViolatedIndicator' type='xsd:boolean' />
  <xsd:element name='ConditionViolationDate' type='xsd:date' />
  <xsd:element name='ConditionViolationText' type='xsd:string' />
  <xsd:attribute name='Confidence' type='xsd:decimal' />
  <xsd:element name='Confidence' type='xsd:decimal' />
  <xsd:element name='ContactEmailID' type='IDType' />
  <xsd:element name='ContactFacsimileNumber' type='TelephoneNumberType' />
  <xsd:element name='ContactInformation' type='ContactInformationType' />
  <xsd:element name='ContactInformationDescriptionText' type='xsd:string' />
  <xsd:element name='ContactMailingAddress' type='AddressType' />
  <xsd:element name='ContactMobileTelephoneNumber' type='TelephoneNumberType' />
  <xsd:element name='ContactOrganization' type='OrganizationType' />
  <xsd:complexType name='ContactOrganizationRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ContactOrganizationRelationship' type='ContactOrganizationRelationshipType' />
  <xsd:element name='ContactOrganzationName' type='xsd:string' />
  <xsd:element name='ContactOtherID' type='IDType' />
  <xsd:element name='ContactPagerNumber' type='TelephoneNumberType' />
  <xsd:element name='ContactPerson' type='PersonType' />
  <xsd:element name='ContactPersonDescriptionText' type='xsd:string' />
  <xsd:element name='ContactRadio' type='ContactRadioType' />
  <xsd:element name='ContactRadioCallSignID' type='IDType' />
  <xsd:element name='ContactRadioChannelText' type='xsd:string' />
  <xsd:element name='ContactRadioTypeText' type='xsd:string' />
  <xsd:element name='ContactResponder' type='PersonType' />
  <xsd:complexType name='ContactResponderRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ContactResponderRelationship' type='ContactResponderRelationshipType' />
  <xsd:element name='ContactTelephoneNumber' type='TelephoneNumberType' />
  <xsd:element name='ContactWebsiteID' type='IDType' />
  <xsd:element name='Conviction' type='ConvictionType' />
  <xsd:element name='ConvictionCharge' type='ChargeType' />
  <xsd:element name='ConvictionCountQuantity' type='xsd:nonNegativeInteger' />
  <xsd:element name='ConvictionCourt' type='CourtType' />
  <xsd:element name='ConvictionLocatorReferenceID' type='IDType' />
  <xsd:element name='ConvictionOffense' type='IncidentType' />
  <xsd:element name='ConvictionPlea' type='PleaType' />
  <xsd:element name='ConvictionSanction' type='SanctionType' />
  <xsd:element name='ConvictionSentence' type='SentenceType' />
  <xsd:element name='ConvictionSubject' type='SubjectType' />
  <xsd:element name='ConvictionVerdict' type='VerdictType' />
  <xsd:element name='CorrectionalFacility' type='FacilityType' />
  <xsd:element name='Corrections' type='SupervisionType' />
  <xsd:element name='Court' type='CourtType' />
  <xsd:element name='CourtActivity' type='CourtActivityType' />
  <xsd:element name='CourtActivityCondition' type='ConditionType' />
  <xsd:element name='CourtActivityCourtOrder' type='CourtOrderType' />
  <xsd:element name='CourtActivityScheduleDay' type='ScheduleDayType' />
  <xsd:element name='CourtActivitySupervisingAgency' type='OrganizationType' />
  <xsd:element name='CourtAppearance' type='CourtAppearanceType' />
  <xsd:element name='CourtAppearanceActor' type='ActorType' />
  <xsd:element name='CourtAppearanceCase' type='CaseType' />
  <xsd:element name='CourtAppearanceCourt' type='CourtType' />
  <xsd:element name='CourtAppearanceDate' type='xsd:date' />
  <xsd:element name='CourtAppearanceReasonText' type='xsd:string' />
  <xsd:element name='CourtAppearanceTypeText' type='xsd:string' />
  <xsd:element name='CourtCharge' type='ChargeType' />
  <xsd:element name='CourtDivisionText' type='xsd:string' />
  <xsd:element name='CourtEvent' type='CourtEventType' />
  <xsd:element name='CourtEventActivity' type='CourtActivityType' />
  <xsd:element name='CourtEventAppearance' type='CourtAppearanceType' />
  <xsd:element name='CourtEventCase' type='CaseType' />
  <xsd:element name='CourtEventCourt' type='CourtType' />
  <xsd:element name='CourtEventJudge' type='JudicialOfficialType' />
  <xsd:element name='CourtEventMotion' type='CourtActivityType' />
  <xsd:element name='CourtEventSchedule' type='ScheduleDayType' />
  <xsd:element name='CourtEventSequenceID' type='IDType' />
  <xsd:element name='CourtName' type='xsd:string' />
  <xsd:element name='CourtOrder' type='CourtOrderType' />
  <xsd:element name='CourtOrderCondition' type='ConditionType' />
  <xsd:element name='CourtOrderDesignatedLocation' type='LocationType' />
  <xsd:element name='CourtOrderDesignatedOrganization' type='OrganizationType' />
  <xsd:element name='CourtOrderDesignatedProperty' type='PropertyType' />
  <xsd:element name='CourtOrderDesignatedSubject' type='SubjectType' />
  <xsd:element name='CourtOrderEnforcementAgency' type='OrganizationType' />
  <xsd:element name='CourtOrderIssuingCourt' type='CourtType' />
  <xsd:element name='CourtOrderIssuingDate' type='xsd:date' />
  <xsd:element name='CourtOrderIssuingJudicialOfficial' type='JudicialOfficialType' />
  <xsd:element name='CourtOrderJurisdiction' type='JurisdictionType' />
  <xsd:element name='CourtOrderRecallDate' type='xsd:date' />
  <xsd:element name='CourtOrderRecallReasonText' type='xsd:string' />
  <xsd:element name='CourtOrderRequestActor' type='ActorType' />
  <xsd:element name='CourtOrderRequestDate' type='xsd:date' />
  <xsd:element name='CourtOrderRequestReasonText' type='xsd:string' />
  <xsd:element name='CourtOrderServiceAttemptedDate' type='xsd:date' />
  <xsd:element name='CourtOrderServiceCautionText' type='xsd:string' />
  <xsd:element name='CourtOrderServiceDate' type='xsd:date' />
  <xsd:element name='CourtOrderServiceDescriptionText' type='xsd:string' />
  <xsd:element name='CourtOrderServiceOfficial'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='EnforcementOfficialTypeElement' />
        <xsd:element ref='JudicialOfficialTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='CourtOrderServiceReceivedDate' type='xsd:date' />
  <xsd:element name='CourtOrderServiceRestrictionText' type='xsd:string' />
  <xsd:element name='CourtOrderSignatureMethodText' type='xsd:string' />
  <xsd:element name='CourtOrderSpecialInstructionText' type='xsd:string' />
  <xsd:element name='CourtOrderStatus' type='StatusType' />
  <xsd:element name='CourtOrderSupervisingAgency' type='OrganizationType' />
  <xsd:element name='CourtSupervisingAgency' type='OrganizationType' />
  <xsd:element name='CourtTypeCode' type='ansi_d20:CourtTypeCodeType' />
  <xsd:attribute name='CriminalInformationIndicator' type='xsd:boolean' />
  <xsd:element name='CriminalInformationIndicator' type='xsd:boolean' />
  <xsd:element name='CriminalOrganization' type='CriminalOrganizationType' />
  <xsd:element name='CriminalOrganizationCautionText' type='xsd:string' />
  <xsd:element name='CriminalOrganizationMembershipHighQuantityText' type='xsd:string' />
  <xsd:element name='CriminalOrganizationMembershipInitiationText' type='xsd:string' />
  <xsd:element name='CriminalOrganizationMembershipLowQuantityText' type='xsd:string' />
  <xsd:element name='CriminalOrganizationNCICID' type='IDType' />
  <xsd:element name='CriminalOrganizationObjectiveText' type='xsd:string' />
  <xsd:element name='CriminalOrganizationTraitDetails' type='CriminalTraitDetailsType' />
  <xsd:element name='CriminalTraitAction' type='EventType' />
  <xsd:element name='CriminalTraitActivityDescriptionText' type='xsd:string' />
  <xsd:element name='CriminalTraitColorText' type='xsd:string' />
  <xsd:element name='CriminalTraitCommunicationDescriptionText' type='xsd:string' />
  <xsd:element name='CriminalTraitDescriptionText' type='xsd:string' />
  <xsd:element name='CriminalTraitDetails' type='CriminalTraitDetailsType' />
  <xsd:element name='CriminalTraitDressText' type='xsd:string' />
  <xsd:element name='CriminalTraitEthnicityCode' type='nibrs:EthnicityCodeType' />
  <xsd:element name='CriminalTraitEthnicityText' type='xsd:string' />
  <xsd:element name='CriminalTraitGraffitiDescriptionText' type='xsd:string' />
  <xsd:element name='CriminalTraitGraffitiImage' type='ImageType' />
  <xsd:element name='CriminalTraitHandSignalText' type='xsd:string' />
  <xsd:element name='CriminalTraitModusOperandiText' type='xsd:string' />
  <xsd:element name='CriminalTraitTargetDescriptionText' type='xsd:string' />
  <xsd:element name='CriminalTraitTattooDescriptionText' type='xsd:string' />
  <xsd:element name='CriminalTraitTattooImage' type='ImageType' />
  <xsd:element name='CriminalTraitTurfText' type='xsd:string' />
  <xsd:element name='CrossStreet' type='CrossStreetType' />
  <xsd:element name='CrossStreetDescriptionText' type='xsd:string' />
  <xsd:element name='CrossStreetRelativeLocation' type='RelativeLocationType' />
  <xsd:attribute name='CurrencyCode' type='iso_4217:CurrencyCodeType' />
  <xsd:element name='CurrencyCode' type='iso_4217:CurrencyCodeType' />
  <xsd:attribute name='CurrencyText' type='xsd:string' />
  <xsd:element name='CurrencyText' type='xsd:string' />
  <xsd:element name='CustodyTransfer' type='CustodyTransferType' />
  <xsd:element name='CustodyTransferActionText' type='xsd:string' />
  <xsd:element name='CustodyTransferLocation' type='LocationType' />
  <xsd:element name='CustodyTransferProperty' type='PropertyType' />
  <xsd:element name='CustodyTransferReceivingEnforcementAgency' type='OrganizationType' />
  <xsd:element name='CustodyTransferReceivingEnforcementFacility' type='FacilityType' />
  <xsd:element name='CustodyTransferReceivingEnforcementOfficial' type='EnforcementOfficialType' />
  <xsd:element name='CustodyTransferReleasingEnforcementAgency' type='OrganizationType' />
  <xsd:element name='CustodyTransferReleasingEnforcementFacility' type='FacilityType' />
  <xsd:element name='CustodyTransferReleasingEnforcementOfficial' type='EnforcementOfficialType' />
  <xsd:element name='CustodyTransferSubject' type='SubjectType' />
  <xsd:element name='DecalColorText' type='xsd:string' />
  <xsd:element name='DecalID' type='IDType' />
  <xsd:element name='DecalMonthDate' type='xsd:gMonth' />
  <xsd:element name='DecalPeriodCode' type='ansi_d20:DecalPeriodCodeType' />
  <xsd:element name='DecalPeriodText' type='xsd:string' />
  <xsd:element name='DecalYearDate' type='xsd:gYear' />
  <xsd:element name='Detention' type='SupervisionType' />
  <xsd:element name='DetentionFacility' type='FacilityType' />
  <xsd:element name='DisciplinaryAction' type='DisciplinaryActionType' />
  <xsd:element name='DisciplinaryActionAssigner'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='DisciplinaryActionCommunityService' type='ActivityType' />
  <xsd:element name='DisciplinaryActionCounseling' type='ActivityType' />
  <xsd:element name='DisciplinaryActionEnforcer'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='DisciplinaryActionFacility' type='FacilityType' />
  <xsd:element name='DisciplinaryActionFee' type='FeeType' />
  <xsd:element name='DisciplinaryActionProgram' type='ProgramType' />
  <xsd:element name='DisciplinaryActionRestitution' type='FeeType' />
  <xsd:element name='DisciplinaryActionSanction' type='SanctionType' />
  <xsd:element name='DisciplinaryActionSubject' type='SubjectType' />
  <xsd:element name='Disposition' type='DispositionType' />
  <xsd:element name='DispositionDate' type='xsd:date' />
  <xsd:element name='DispositionDescriptionText' type='xsd:string' />
  <xsd:element name='DispositionReasonText' type='xsd:string' />
  <xsd:element name='DispositionReportedAuthorityText' type='xsd:string' />
  <xsd:element name='DispositionText' type='xsd:string' />
  <xsd:element name='DispositionTypeText' type='xsd:string' />
  <xsd:attribute name='Distribution' type='xsd:string' />
  <xsd:element name='Distribution' type='xsd:string' />
  <xsd:element name='DiversionProgram' type='ProgramType' />
  <xsd:element name='DNAImage' type='ImageType' />
  <xsd:element name='DNALocus' type='DNALocusType' />
  <xsd:element name='DNALocusTypeText' type='xsd:string' />
  <xsd:element name='DNALocusValue' type='xsd:string' />
  <xsd:element name='Document' type='DocumentType' />
  <xsd:element name='DocumentAbstractText' type='xsd:string' />
  <xsd:element name='DocumentAlternativeTitleText' type='xsd:string' />
  <xsd:element name='DocumentApplication' type='ApplicationType' />
  <xsd:element name='DocumentApprovedIndicator' type='xsd:boolean' />
  <xsd:element name='DocumentAuthor'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='DocumentCategoryDescriptionText' type='xsd:string' />
  <xsd:element name='DocumentCategoryID' type='IDType' />
  <xsd:element name='DocumentCategoryName' type='xsd:string' />
  <xsd:element name='DocumentCode' type='xsd:string' />
  <xsd:element name='DocumentCommentText' type='xsd:string' />
  <xsd:element name='DocumentContentTableText' type='xsd:string' />
  <xsd:element name='DocumentContributor'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='DocumentControlMetadata' type='DocumentControlMetadataType' />
  <xsd:element name='DocumentCopyrightIndicator' type='xsd:boolean' />
  <xsd:element name='DocumentCountryCode'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='fips_10-4:CountryCodeTypeElement' />
        <xsd:element ref='iso_3166:CountryAlpha2CodeTypeElement' />
        <xsd:element ref='iso_3166:CountryAlpha3CodeTypeElement' />
        <xsd:element ref='iso_3166:CountryNumericCodeTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='DocumentCoverageText'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='AddressTypeElement' />
        <xsd:element ref='xsdDateElement' />
        <xsd:element ref='xsdStringElement' />
        <xsd:element ref='xsdTimeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='DocumentCreationDate' type='xsd:date' />
  <xsd:element name='DocumentCreator'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='DocumentCutDate' type='xsd:date' />
  <xsd:element name='DocumentDescriptionText' type='xsd:string' />
  <xsd:element name='DocumentDescriptiveMetadata' type='DocumentDescriptiveMetadataType' />
  <xsd:element name='DocumentDispositionAuthorityName' type='xsd:string' />
  <xsd:element name='DocumentDispositionInstructionText' type='xsd:string' />
  <xsd:element name='DocumentEffectiveDate' type='xsd:date' />
  <xsd:element name='DocumentEnteredBy' type='PersonType' />
  <xsd:complexType name='DocumentEnteredByRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='DocumentEnteredByRelationship' type='DocumentEnteredByRelationshipType' />
  <xsd:element name='DocumentExpirationDate' type='xsd:date' />
  <xsd:element name='DocumentFiledDate' type='xsd:date' />
  <xsd:element name='DocumentFileExtensionText' type='xsd:string' />
  <xsd:element name='DocumentFileName' type='xsd:string' />
  <xsd:element name='DocumentFormatText' type='xsd:string' />
  <xsd:element name='DocumentFormatTypeText' type='xsd:string' />
  <xsd:element name='DocumentGroupID' type='IDType' />
  <xsd:element name='DocumentID' type='IDType' />
  <xsd:element name='DocumentIntelligenceTypeCode' type='dod_jcs-pub2.0:DocumentIntelligenceTypeCodeType' />
  <xsd:element name='DocumentKeywordText' type='xsd:string' />
  <xsd:element name='DocumentLanguageCode'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='iso_639-2b:LanguageCodeTypeElement' />
        <xsd:element ref='iso_639-2t:LanguageCodeTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='DocumentLastModifiedDate' type='xsd:date' />
  <xsd:element name='DocumentLocation' type='LocationType' />
  <xsd:element name='DocumentLocationURI' type='IDType' />
  <xsd:element name='DocumentMangementCyclePeriodText' type='xsd:string' />
  <xsd:element name='DocumentMediaTypeText' type='xsd:string' />
  <xsd:element name='DocumentMediumText' type='xsd:string' />
  <xsd:element name='DocumentOtherAddresseeName' type='xsd:string' />
  <xsd:element name='DocumentOtherMetadataField' type='MetadataFieldType' />
  <xsd:element name='DocumentPermanentRecordIndicator' type='xsd:boolean' />
  <xsd:element name='DocumentPostDate' type='xsd:date' />
  <xsd:element name='DocumentPrimaryAddresseeName' type='xsd:string' />
  <xsd:element name='DocumentPrivacyActIndicator' type='xsd:boolean' />
  <xsd:element name='DocumentPublicationDate' type='xsd:date' />
  <xsd:element name='DocumentReceivedDate' type='xsd:date' />
  <xsd:element name='DocumentRelatedResourceText' type='xsd:string' />
  <xsd:element name='DocumentRelationText' type='xsd:string' />
  <xsd:element name='DocumentRightsText' type='xsd:string' />
  <xsd:element name='DocumentSecurityMetadata' type='SecurityMetadataType' />
  <xsd:element name='DocumentSequenceID' type='IDType' />
  <xsd:element name='DocumentSource'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name='DocumentSourceRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='DocumentSourceRelationship' type='DocumentSourceRelationshipType' />
  <xsd:element name='DocumentSourceText' type='xsd:string' />
  <xsd:element name='DocumentStatus' type='StatusType' />
  <xsd:element name='DocumentSubject'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name='DocumentSubjectRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='DocumentSubjectRelationship' type='DocumentSubjectRelationshipType' />
  <xsd:element name='DocumentSubjectText' type='xsd:string' />
  <xsd:element name='DocumentSubmitter'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='DocumentSummaryText' type='xsd:string' />
  <xsd:element name='DocumentSupplementalMarkingText' type='xsd:string' />
  <xsd:element name='DocumentTitleText' type='xsd:string' />
  <xsd:element name='DocumentTypeCode' type='xsd:string' />
  <xsd:element name='DocumentTypeText' type='xsd:string' />
  <xsd:element name='DocumentVitalIndicator' type='xsd:boolean' />
  <xsd:element name='DriverAuthorization' type='DriverAuthorizationType' />
  <xsd:element name='DriverAuthorizationEndorsementCode' type='ansi_d20:DrivingEndorsementCodeType' />
  <xsd:element name='DriverAuthorizationEndorsementText' type='xsd:string' />
  <xsd:element name='DriverAuthorizationExpirationDate' type='xsd:date' />
  <xsd:element name='DriverAuthorizationID' type='IDType' />
  <xsd:element name='DriverAuthorizationIssueDate' type='xsd:date' />
  <xsd:element name='DriverAuthorizationPerson' type='PersonType' />
  <xsd:element name='DriverAuthorizationRestriction' type='DrivingRestrictionType' />
  <xsd:element name='DriverConviction' type='DriverConvictionType' />
  <xsd:element name='DriverConvictionCitation' type='CitationType' />
  <xsd:element name='DriverConvictionCMVCode' type='ansi_d20:CMVCodeType' />
  <xsd:element name='DriverConvictionCMVText' type='xsd:string' />
  <xsd:element name='DriverConvictionHazMatCode' type='ansi_d20:HazMatCodeType' />
  <xsd:element name='DriverConvictionHazMatText' type='xsd:string' />
  <xsd:element name='DriverConvictionOffenseCode' type='ansi_d20:DrivingOffenseCodeType' />
  <xsd:element name='DriverConvictionOffenseDescriptionText' type='xsd:string' />
  <xsd:element name='DriverConvictionOffenseText' type='xsd:string' />
  <xsd:element name='DriverHistoryAccidentQuantity' type='xsd:nonNegativeInteger' />
  <xsd:element name='DriverHistoryConvictionQuantity' type='xsd:nonNegativeInteger' />
  <xsd:element name='DriverHistorySummary' type='DriverHistorySummaryType' />
  <xsd:element name='DriverHistoryWithdrawalQuantity' type='xsd:nonNegativeInteger' />
  <xsd:element name='DriverLicense' type='DriverLicenseType' />
  <xsd:element name='DriverLicenseCommercialClassCode' type='ansi_d20:DriverLicenseClassCodeType' />
  <xsd:element name='DriverLicenseCommercialStatusCode' type='ansi_d20:DrivingStatusCodeType' />
  <xsd:element name='DriverLicenseNonCommercialStatusCode' type='ansi_d20:DrivingStatusCodeType' />
  <xsd:element name='DriverLicensePermit' type='DriverLicensePermitType' />
  <xsd:element name='DriverLicensePermitClassificationText' type='xsd:string' />
  <xsd:element name='DriverLicensePermitQuantity' type='xsd:integer' />
  <xsd:element name='DriverLicensePermitStatusCode' type='ansi_d20:DrivingStatusCodeType' />
  <xsd:element name='DriverLicenseWithdrawal' type='DriverLicenseWithdrawalType' />
  <xsd:element name='DriverLicenseWithdrawalActionCode' type='ansi_d20:DriverLicenseWithdrawalActionCodeType' />
  <xsd:element name='DriverLicenseWithdrawalBasisCode' type='ansi_d20:DriverLicenseWithdrawalBasisCodeType' />
  <xsd:element name='DriverLicenseWithdrawalCode' type='ansi_d20:DrivingOffenseCodeType' />
  <xsd:element name='DriverLicenseWithdrawalDueProcessStatusCode' type='ansi_d20:DriverLicenseWithdrawalDueProcessStatusCodeType' />
  <xsd:element name='DriverLicenseWithdrawalEffectiveDate' type='xsd:date' />
  <xsd:element name='DriverLicenseWithdrawalEligibilityCode' type='ansi_d20:DriverLicenseWithdrawalEligibilityCodeType' />
  <xsd:element name='DriverLicenseWithdrawalEligibilityDate' type='xsd:date' />
  <xsd:element name='DriverLicenseWithdrawalExtentCode' type='ansi_d20:DriverLicenseWithdrawalExtentCodeType' />
  <xsd:element name='DriverLicenseWithdrawalIssuingAuthorityCode' type='ansi_d20:JurisdictionAuthorityCodeType' />
  <xsd:element name='DriverLicenseWithdrawalIssuingAuthorityText' type='xsd:string' />
  <xsd:element name='DriverLicenseWithdrawalLocatorReferenceID' type='xsd:string' />
  <xsd:element name='DriverLicenseWithdrawalPendingIndicator' type='xsd:boolean' />
  <xsd:element name='DriverLicenseWithdrawalReasonReferenceCodeText' type='xsd:string' />
  <xsd:element name='DriverLicenseWithdrawalReinstatementDate' type='xsd:date' />
  <xsd:element name='DrivingIncident' type='DrivingIncidentType' />
  <xsd:element name='DrivingIncidentCMVCode' type='ansi_d20:CMVCodeType' />
  <xsd:element name='DrivingIncidentCMVText' type='xsd:string' />
  <xsd:element name='DrivingIncidentCollisionIndicator' type='xsd:boolean' />
  <xsd:element name='DrivingIncidentDriverOwnershipIndicator' type='xsd:boolean' />
  <xsd:element name='DrivingIncidentFemalePassengerQuantityText' type='xsd:string' />
  <xsd:element name='DrivingIncidentHazMatCode' type='ansi_d20:HazMatCodeType' />
  <xsd:element name='DrivingIncidentHazMatText' type='xsd:string' />
  <xsd:element name='DrivingIncidentJurisdiction' type='JurisdictionType' />
  <xsd:element name='DrivingIncidentLaserDetectionIndicator' type='xsd:boolean' />
  <xsd:element name='DrivingIncidentLegalSpeedRate' type='SpeedRateType' />
  <xsd:element name='DrivingIncidentLocatorReferenceID' type='IDType' />
  <xsd:element name='DrivingIncidentMalePassengerQuantityText' type='xsd:string' />
  <xsd:element name='DrivingIncidentMobilePhoneIndicator' type='xsd:boolean' />
  <xsd:element name='DrivingIncidentPassenger' type='PersonType' />
  <xsd:element name='DrivingIncidentPassengerDescriptionText' type='xsd:string' />
  <xsd:element name='DrivingIncidentPassengerQuantityText' type='xsd:string' />
  <xsd:element name='DrivingIncidentRadarDetectionIndicator' type='xsd:boolean' />
  <xsd:element name='DrivingIncidentRecordedSpeedRate' type='SpeedRateType' />
  <xsd:element name='DrivingIncidentRoadDescriptionText' type='xsd:string' />
  <xsd:element name='DrivingIncidentRoadTypeText' type='xsd:string' />
  <xsd:element name='DrivingIncidentSeverityCode' type='ansi_d20:AccidentSeverityCodeType' />
  <xsd:element name='DrivingIncidentSeverityText' type='xsd:string' />
  <xsd:element name='DrivingIncidentTrafficDescriptionText' type='xsd:string' />
  <xsd:element name='DrivingIncidentWeatherDescriptionText' type='xsd:string' />
  <xsd:attribute name='DrivingJurisdictionAuthorityCode' type='ansi_d20:JurisdictionAuthorityCodeType' />
  <xsd:element name='DrivingJurisdictionAuthorityCode' type='ansi_d20:JurisdictionAuthorityCodeType' />
  <xsd:element name='DrivingRestriction' type='DrivingRestrictionType' />
  <xsd:element name='DrivingRestrictionCode' type='ansi_d20:DrivingRestrictionCodeType' />
  <xsd:element name='DrivingRestrictionDescriptionText' type='xsd:string' />
  <xsd:element name='DrivingRestrictionEndDate' type='xsd:date' />
  <xsd:element name='Drug' type='DrugType' />
  <xsd:element name='DrugCompositionDescriptionText' type='xsd:string' />
  <xsd:element name='DrugContainerDescriptionText' type='xsd:string' />
  <xsd:element name='DrugFoundDescriptionText' type='xsd:string' />
  <xsd:element name='DrugQuantityMeasure' type='MeasureType' />
  <xsd:element name='DrugSubstanceFormText' type='xsd:string' />
  <xsd:element name='DrugTypeCode' type='nibrs:DrugTypeCodeType' />
  <xsd:attribute name='EffectiveDate' type='xsd:date' />
  <xsd:element name='EffectiveDate' type='xsd:date' />
  <xsd:attribute name='ElevationUnitCode' type='ElevationUnitCodeType' />
  <xsd:element name='ElevationUnitCode' type='ElevationUnitCodeType' />
  <xsd:element name='EmergencyContactInformation' type='ContactInformationType' />
  <xsd:element name='Employment' type='EmploymentType' />
  <xsd:element name='EmploymentAssigned'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='EnforcementUnitTypeElement' />
        <xsd:element ref='OrganizationTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name='EmploymentAssignedRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='EmploymentAssignedRelationship' type='EmploymentAssignedRelationshipType' />
  <xsd:element name='EmploymentDepartmentName' type='xsd:string' />
  <xsd:element name='EmploymentEarningsRate' type='RateType' />
  <xsd:element name='EmploymentEmployee' type='PersonType' />
  <xsd:complexType name='EmploymentEmployeeRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='EmploymentEmployeeRelationship' type='EmploymentEmployeeRelationshipType' />
  <xsd:element name='EmploymentEmployer'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name='EmploymentEmployerRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='EmploymentEmployerRelationship' type='EmploymentEmployerRelationshipType' />
  <xsd:element name='EmploymentEmployerName' type='xsd:string' />
  <xsd:element name='EmploymentEndDate' type='xsd:date' />
  <xsd:element name='EmploymentEndReasonText' type='xsd:string' />
  <xsd:element name='EmploymentLocation' type='LocationType' />
  <xsd:element name='EmploymentOccupationCode' type='xsd:string' />
  <xsd:element name='EmploymentOccupationText' type='xsd:string' />
  <xsd:element name='EmploymentPersonID' type='IDType' />
  <xsd:element name='EmploymentPositionName' type='xsd:string' />
  <xsd:element name='EmploymentRankText' type='xsd:string' />
  <xsd:element name='EmploymentShiftText' type='xsd:string' />
  <xsd:element name='EmploymentStartDate' type='xsd:date' />
  <xsd:element name='EmploymentStatus' type='StatusType' />
  <xsd:element name='EmploymentSupervisor' type='PersonType' />
  <xsd:complexType name='EmploymentSupervisorRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='EmploymentSupervisorRelationship' type='EmploymentSupervisorRelationshipType' />
  <xsd:element name='EnforcementOfficial' type='EnforcementOfficialType' />
  <xsd:element name='EnforcementOfficialBadgeID' type='IDType' />
  <xsd:element name='EnforcementOfficialPOSTLicenseID' type='IDType' />
  <xsd:element name='EnforcementOfficialTypeText' type='xsd:string' />
  <xsd:element name='EnforcementOfficialUnavailableSchedule' type='ScheduleDayType' />
  <xsd:element name='EnforcementOfficialUnit' type='EnforcementUnitType' />
  <xsd:element name='EnforcementUnit' type='EnforcementUnitType' />
  <xsd:element name='EnforcementUnitBeatID' type='IDType' />
  <xsd:element name='EnforcementUnitID' type='IDType' />
  <xsd:element name='EnforcementUnitLetterCode' type='xsd:string' />
  <xsd:element name='EnforcementUnitName' type='xsd:string' />
  <xsd:element name='EnforcementUnitNumberID' type='IDType' />
  <xsd:element name='EnforcementUnitSectionID' type='IDType' />
  <xsd:element name='EnforcementUnitShiftCode' type='xsd:string' />
  <xsd:element name='EnginePowerDisplacement' type='EnginePowerDisplacementType' />
  <xsd:attribute name='EnginePowerDisplacementUnitCode' type='ncic-veh:EPDType' />
  <xsd:element name='EnginePowerDisplacementUnitCode' type='ncic-veh:EPDType' />
  <xsd:element name='Event' type='EventType' />
  <xsd:element name='EventDate' type='xsd:date' />
  <xsd:element name='EventDescriptionText' type='xsd:string' />
  <xsd:element name='EventName' type='xsd:string' />
  <xsd:element name='EventStatus' type='StatusType' />
  <xsd:element name='EventTime' type='xsd:time' />
  <xsd:element name='EventTypeText' type='xsd:string' />
  <xsd:element name='Evidence' type='EvidenceType' />
  <xsd:element name='EvidenceAmount' type='AmountType' />
  <xsd:element name='EvidenceCollectedBy' type='PersonType' />
  <xsd:complexType name='EvidenceCollectedByRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='EvidenceCollectedByRelationship' type='EvidenceCollectedByRelationshipType' />
  <xsd:element name='EvidenceCustodyTransfer' type='CustodyTransferType' />
  <xsd:element name='EvidenceDocumentBinary' type='BinaryType' />
  <xsd:element name='EvidenceItem'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='BinaryTypeElement' />
        <xsd:element ref='BiometricTypeElement' />
        <xsd:element ref='PropertyTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='EvidenceKit' type='KitType' />
  <xsd:element name='EvidenceNCICCode' type='xsd:string' />
  <xsd:element name='EvidenceNumberID' type='IDType' />
  <xsd:element name='EvidenceOtherID' type='IDType' />
  <xsd:element name='EvidencePrevious' type='LocationType' />
  <xsd:complexType name='EvidencePreviousRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='EvidencePreviousRelationship' type='EvidencePreviousRelationshipType' />
  <xsd:element name='EvidenceQuantityText' type='xsd:string' />
  <xsd:element name='EvidenceReceiptID' type='IDType' />
  <xsd:element name='EvidenceReturnedIndicator' type='xsd:boolean' />
  <xsd:element name='EvidenceReturnedTo'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name='EvidenceReturnedToRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='EvidenceReturnedToRelationship' type='EvidenceReturnedToRelationshipType' />
  <xsd:element name='EvidenceTakenAt' type='LocationType' />
  <xsd:complexType name='EvidenceTakenAtRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='EvidenceTakenAtRelationship' type='EvidenceTakenAtRelationshipType' />
  <xsd:element name='EvidenceTakenFrom'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name='EvidenceTakenFromRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='EvidenceTakenFromRelationship' type='EvidenceTakenFromRelationshipType' />
  <xsd:element name='EvidenceTypeCode' type='xsd:string' />
  <xsd:element name='Exhibit' type='ExhibitType' />
  <xsd:element name='ExhibitAcceptingAgency' type='OrganizationType' />
  <xsd:element name='ExhibitAdmittedIndicator' type='xsd:boolean' />
  <xsd:element name='ExhibitEvidence' type='EvidenceType' />
  <xsd:element name='ExhibitID' type='IDType' />
  <xsd:element name='ExhibitRemainingProofIndicator' type='xsd:boolean' />
  <xsd:element name='ExhibitStatusText' type='xsd:string' />
  <xsd:attribute name='ExpirationDate' type='xsd:date' />
  <xsd:element name='ExpirationDate' type='xsd:date' />
  <xsd:element name='Facility' type='FacilityType' />
  <xsd:element name='FacilityCapacityDescriptionText' type='xsd:string' />
  <xsd:element name='FacilityCapacityQuantity' type='xsd:nonNegativeInteger' />
  <xsd:element name='FacilityCaseLoadQuantity' type='xsd:nonNegativeInteger' />
  <xsd:element name='FacilityID' type='IDType' />
  <xsd:element name='FacilityJuvenileIndicator' type='xsd:boolean' />
  <xsd:element name='FacilityMemberTypeText' type='xsd:string' />
  <xsd:element name='FacilityOperatingAgency' type='OrganizationType' />
  <xsd:element name='FacilitySecurityLevelText' type='xsd:string' />
  <xsd:element name='FacilitySupervisingAgency' type='OrganizationType' />
  <xsd:element name='Fee' type='FeeType' />
  <xsd:element name='FeeAmount' type='AmountType' />
  <xsd:element name='FeeAmountDescriptionText' type='xsd:string' />
  <xsd:element name='FeeDueDate' type='xsd:date' />
  <xsd:element name='FeeDueTime' type='xsd:time' />
  <xsd:element name='FeeExemptionAmount' type='AmountType' />
  <xsd:element name='FeeExemptionDescriptionText' type='xsd:string' />
  <xsd:element name='FeeExemptionIndicator' type='xsd:boolean' />
  <xsd:element name='FeePaymentRecipient'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='FeePaymentSubject'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='FeePeriodText' type='xsd:string' />
  <xsd:element name='Felony' type='IncidentType' />
  <xsd:element name='FinalPlea' type='PleaType' />
  <xsd:element name='FingerPrint' type='FingerPrintType' />
  <xsd:element name='FingerPrintClassificationCode' type='ncic-per:FPCType' />
  <xsd:element name='FingerPrintClassificationText' type='xsd:string' />
  <xsd:element name='FingerPrintFingerCode' type='ncic-per:FPCFingerType' />
  <xsd:element name='FingerPrintFingerText' type='xsd:string' />
  <xsd:element name='FingerPrintPatternCode' type='ncic-per:FPCPatternType' />
  <xsd:element name='FingerPrintPatternText' type='xsd:string' />
  <xsd:element name='FingerPrintSetTypeCode' type='xsd:string' />
  <xsd:element name='Firearm' type='FirearmType' />
  <xsd:element name='FirearmAutomaticIndicator' type='xsd:boolean' />
  <xsd:element name='FirearmBarrelLengthCode' type='xsd:string' />
  <xsd:element name='FirearmBarrelLengthMeasure' type='LengthMeasureType' />
  <xsd:element name='FirearmCaliberCode' type='ncic-gun:CALType' />
  <xsd:element name='FirearmCaliberText' type='xsd:string' />
  <xsd:element name='FirearmFinishCode' type='ncic-gun:GUNColorFinishType' />
  <xsd:element name='FirearmFinishText' type='xsd:string' />
  <xsd:element name='FirearmGaugeText' type='xsd:string' />
  <xsd:element name='FirearmGripText' type='xsd:string' />
  <xsd:element name='FirearmMakeCode' type='ncic-gun:MAKType' />
  <xsd:element name='FirearmModelCode' type='xsd:string' />
  <xsd:element name='FirearmStyleCode' type='xsd:string' />
  <xsd:element name='FirearmTypeCode' type='ncic-gun:TYPType' />
  <xsd:element name='FirearmTypeDescriptionCode' type='ncic-gun:TYPDescriptionType' />
  <xsd:element name='FirearmTypeDescriptionText' type='xsd:string' />
  <xsd:element name='Force' type='ForceType' />
  <xsd:element name='ForcePhysicalDescriptionText' type='xsd:string' />
  <xsd:element name='ForceSubject' type='SubjectType' />
  <xsd:element name='ForceTakenAs' type='EvidenceType' />
  <xsd:complexType name='ForceTakenAsRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ForceTakenAsRelationship' type='ForceTakenAsRelationshipType' />
  <xsd:element name='ForceToolProperty' type='PropertyType' />
  <xsd:element name='ForceUsedBy'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name='ForceUsedByRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='ForceUsedByRelationship' type='ForceUsedByRelationshipType' />
  <xsd:element name='ForceVictim' type='VictimType' />
  <xsd:element name='ForceWeaponProperty' type='PropertyType' />
  <xsd:element name='GeographicCoordinate' type='GeographicCoordinateType' />
  <xsd:element name='GeographicCoordinateLatitude' type='LatitudeCoordinateType' />
  <xsd:element name='GeographicCoordinateLongitude' type='LongitudeCoordinateType' />
  <xsd:element name='GeographicCoordinateSystemID' type='IDType' />
  <xsd:element name='GeographicDatumID' type='IDType' />
  <xsd:element name='Highway' type='HighwayType' />
  <xsd:element name='HighwayFullText' type='xsd:string' />
  <xsd:element name='HighwayID' type='IDType' />
  <xsd:element name='HighwayName' type='xsd:string' />
  <xsd:element name='HighwayPositionText' type='xsd:string' />
  <xsd:element name='HomeContactInformation' type='ContactInformationType' />
  <xsd:element name='ID' type='IDType' />
  <xsd:attribute name='IDEffectiveDate' type='xsd:date' />
  <xsd:element name='IDEffectiveDate' type='xsd:date' />
  <xsd:element name='IdentificationSource'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='LocationTypeElement' />
        <xsd:element ref='OrganizationTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name='IdentificationSourceRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='IdentificationSourceRelationship' type='IdentificationSourceRelationshipType' />
  <xsd:attribute name='IDExpirationDate' type='xsd:date' />
  <xsd:element name='IDExpirationDate' type='xsd:date' />
  <xsd:attribute name='IDIssuingAuthorityText' type='xsd:string' />
  <xsd:element name='IDIssuingAuthorityText' type='xsd:string' />
  <xsd:attribute name='IDJurisdictionCode' type='ncic-st:RESType' />
  <xsd:element name='IDJurisdictionCode' type='ncic-st:RESType' />
  <xsd:attribute name='IDJurisdictionText' type='xsd:string' />
  <xsd:element name='IDJurisdictionText' type='xsd:string' />
  <xsd:attribute name='IDStatusDate' type='xsd:date' />
  <xsd:element name='IDStatusDate' type='xsd:date' />
  <xsd:attribute name='IDStatusText' type='xsd:string' />
  <xsd:element name='IDStatusText' type='xsd:string' />
  <xsd:attribute name='IDStatusTime' type='xsd:time' />
  <xsd:element name='IDStatusTime' type='xsd:time' />
  <xsd:attribute name='IDTypeCodeSourceText' type='xsd:string' />
  <xsd:element name='IDTypeCodeSourceText' type='xsd:string' />
  <xsd:attribute name='IDTypeCodeText' type='xsd:string' />
  <xsd:element name='IDTypeCodeText' type='xsd:string' />
  <xsd:attribute name='IDTypeCodeVersionText' type='xsd:string' />
  <xsd:element name='IDTypeCodeVersionText' type='xsd:string' />
  <xsd:attribute name='IDTypeDescriptionText' type='xsd:string' />
  <xsd:element name='IDTypeDescriptionText' type='xsd:string' />
  <xsd:attribute name='IDTypeText' type='xsd:string' />
  <xsd:element name='IDTypeText' type='xsd:string' />
  <xsd:element name='Image' type='ImageType' />
  <xsd:element name='ImageCreatedOrganization' type='OrganizationType' />
  <xsd:element name='ImageFacialCode' type='xsd:string' />
  <xsd:element name='ImageFacialText' type='xsd:string' />
  <xsd:element name='ImageHeightValue' type='xsd:integer' />
  <xsd:element name='ImageJuvenileIndicator' type='xsd:boolean' />
  <xsd:element name='ImageLocation' type='LocationType' />
  <xsd:element name='ImageOperator' type='PersonType' />
  <xsd:element name='ImagePoseCode' type='nonauth:ImagePoseCodeType' />
  <xsd:element name='ImagePoseText' type='xsd:string' />
  <xsd:element name='ImageTypeCode' type='ncic-oth:IMTType' />
  <xsd:element name='ImageWidthValue' type='xsd:integer' />
  <xsd:element name='Incarceration' type='SupervisionType' />
  <xsd:element name='Incident' type='IncidentType' />
  <xsd:element name='IncidentArrestMadeIndicator' type='xsd:boolean' />
  <xsd:element name='IncidentAssistingOfficial' type='EnforcementOfficialType' />
  <xsd:element name='IncidentCategory' type='IncidentCategoryType' />
  <xsd:element name='IncidentCategoryTypeCode' type='nibrs:CriminalActivityTypeCodeType' />
  <xsd:element name='IncidentCategoryTypeText' type='xsd:string' />
  <xsd:element name='IncidentCriminalIndicator' type='xsd:boolean' />
  <xsd:element name='IncidentDamagedProperty' type='PropertyType' />
  <xsd:element name='IncidentDayPeriodText' type='xsd:string' />
  <xsd:element name='IncidentEntryPoint' type='PassagePointType' />
  <xsd:element name='IncidentEvent' type='EventType' />
  <xsd:element name='IncidentEvidence' type='EvidenceType' />
  <xsd:element name='IncidentEvidenceHeldIndicator' type='xsd:boolean' />
  <xsd:element name='IncidentExitPoint' type='PassagePointType' />
  <xsd:element name='IncidentFactor' type='IncidentFactorType' />
  <xsd:element name='IncidentFactorCode' type='xsd:string' />
  <xsd:element name='IncidentFactorDescriptionText' type='xsd:string' />
  <xsd:element name='IncidentFactorSubtypeText' type='xsd:string' />
  <xsd:element name='IncidentFactorText' type='xsd:string' />
  <xsd:element name='IncidentForce' type='ForceType' />
  <xsd:element name='IncidentForceInvolvedIndicator' type='xsd:boolean' />
  <xsd:element name='IncidentForm' type='IncidentFormType' />
  <xsd:element name='IncidentFormComment' type='xsd:string' />
  <xsd:element name='IncidentFormName' type='xsd:string' />
  <xsd:element name='IncidentFormSubmittedIndicator' type='xsd:boolean' />
  <xsd:element name='IncidentInjuryLevelText' type='xsd:string' />
  <xsd:element name='IncidentInvolvedProperty' type='PropertyType' />
  <xsd:element name='IncidentInvolvedStructure' type='StructureType' />
  <xsd:element name='IncidentJurisdictionalOrganization' type='OrganizationType' />
  <xsd:element name='IncidentLevelCode' type='mn_off:OffenseLevelCodeType' />
  <xsd:element name='IncidentLevelText' type='xsd:string' />
  <xsd:element name='IncidentLocation' type='LocationType' />
  <xsd:element name='IncidentMethodDescriptionText' type='xsd:string' />
  <xsd:element name='IncidentMinorInvolvedIndicator' type='xsd:boolean' />
  <xsd:element name='IncidentNonPropertyItemText' type='xsd:string' />
  <xsd:element name='IncidentObservationText' type='xsd:string' />
  <xsd:element name='IncidentOfficerNarrative' type='DocumentType' />
  <xsd:element name='IncidentOfficialPresentIndicator' type='xsd:boolean' />
  <xsd:element name='IncidentPrintsRequestedIndicator' type='xsd:boolean' />
  <xsd:element name='IncidentPropertyDisposition' type='PropertyDispositionType' />
  <xsd:element name='IncidentRecoveredProperty' type='PropertyType' />
  <xsd:element name='IncidentReportingOfficial' type='EnforcementOfficialType' />
  <xsd:element name='IncidentResponse' type='IncidentResponseType' />
  <xsd:element name='IncidentResponseOfficial' type='EnforcementOfficialType' />
  <xsd:element name='IncidentResponseOrganization' type='OrganizationType' />
  <xsd:element name='IncidentSeizedProperty' type='PropertyType' />
  <xsd:element name='IncidentServiceCall' type='ServiceCallType' />
  <xsd:element name='IncidentSourceText' type='xsd:string' />
  <xsd:element name='IncidentStolenProperty' type='PropertyType' />
  <xsd:element name='IncidentSubject' type='SubjectType' />
  <xsd:element name='IncidentSubjectOrganization' type='OrganizationType' />
  <xsd:element name='IncidentSubjectWeapon' type='PropertyType' />
  <xsd:element name='IncidentSupervisingOfficial' type='EnforcementOfficialType' />
  <xsd:element name='IncidentSurroundingLocation' type='LocationType' />
  <xsd:element name='IncidentTarget' type='TargetType' />
  <xsd:element name='IncidentTrafficAccidentInvolvedIndicator' type='xsd:boolean' />
  <xsd:element name='IncidentVictim' type='VictimType' />
  <xsd:element name='IncidentViolatedStatute' type='StatuteType' />
  <xsd:element name='IncidentWeaponInvolvedIndicator' type='xsd:boolean' />
  <xsd:element name='IncidentWitness' type='WitnessType' />
  <xsd:element name='Infraction' type='IncidentType' />
  <xsd:element name='InjuryCausedBy'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='ForceTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name='InjuryCausedByRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='InjuryCausedByRelationship' type='InjuryCausedByRelationshipType' />
  <xsd:element name='InjuryDate' type='xsd:date' />
  <xsd:element name='InjuryDescriptionText' type='xsd:string' />
  <xsd:element name='InjuryLocationText' type='xsd:string' />
  <xsd:element name='InjurySeverityText' type='xsd:string' />
  <xsd:element name='InjuryTime' type='xsd:time' />
  <xsd:element name='InjuryTreatedBy'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name='InjuryTreatedByRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='InjuryTreatedByRelationship' type='InjuryTreatedByRelationshipType' />
  <xsd:element name='InjuryTreatmentEndDate' type='xsd:date' />
  <xsd:element name='InjuryTreatmentStartDate' type='xsd:date' />
  <xsd:element name='InjuryTreatmentText' type='xsd:string' />
  <xsd:element name='InjuryTypeCode' type='nibrs:InjuryTypeCodeType' />
  <xsd:element name='InjuryTypeText' type='xsd:string' />
  <xsd:element name='Insurance' type='InsuranceType' />
  <xsd:element name='InsuranceActiveIndicator' type='xsd:boolean' />
  <xsd:element name='InsuranceCancelationDate' type='xsd:date' />
  <xsd:element name='InsuranceCarrierID' type='IDType' />
  <xsd:element name='InsuranceCarrierName' type='xsd:string' />
  <xsd:element name='InsuranceCertifiedDate' type='xsd:date' />
  <xsd:element name='InsuranceCoverageTypeCode' type='ansi_d20:InsuranceCoverageTypeCodeType' />
  <xsd:element name='InsuranceCoverageTypeText' type='xsd:string' />
  <xsd:element name='InsuranceCovers' type='PropertyType' />
  <xsd:complexType name='InsuranceCoversRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='InsuranceCoversRelationship' type='InsuranceCoversRelationshipType' />
  <xsd:element name='InsuranceEffectiveDate' type='xsd:date' />
  <xsd:element name='InsuranceEndDate' type='xsd:date' />
  <xsd:element name='InsurancePersonalIndicator' type='xsd:boolean' />
  <xsd:element name='InsurancePolicyID' type='IDType' />
  <xsd:element name='IntellectualProperty' type='IntellecualPropertyType' />
  <xsd:element name='IntellectualPropertyBusinessAreaText' type='xsd:string' />
  <xsd:element name='IntellectualPropertyCreationDate' type='xsd:date' />
  <xsd:element name='IntellectualPropertyCreationEventText' type='xsd:string' />
  <xsd:element name='IntellectualPropertyRegistrationDate' type='xsd:date' />
  <xsd:element name='IntellectualPropertyRegistrationID' type='IDType' />
  <xsd:element name='IntellectualPropertyTerminationDate' type='xsd:date' />
  <xsd:element name='IntellectualPropertyTerminationEventText' type='xsd:string' />
  <xsd:attribute name='IntelligenceInformationIndicator' type='xsd:boolean' />
  <xsd:element name='IntelligenceInformationIndicator' type='xsd:boolean' />
  <xsd:element name='IntoxicationAlcoholInvolvedIndicator' type='xsd:boolean' />
  <xsd:element name='IntoxicationDrugInvolvedIndicator' type='xsd:boolean' />
  <xsd:element name='IntoxicationIntoxicantTypeCode' type='nibrs:DrugTypeCodeType' />
  <xsd:element name='IntoxicationIntoxicantTypeText' type='xsd:string' />
  <xsd:element name='IntoxicationLevelCode' type='xsd:string' />
  <xsd:element name='IntoxicationLevelText' type='xsd:string' />
  <xsd:element name='IntoxicationOverLimitIndicator' type='xsd:boolean' />
  <xsd:element name='IntoxicationTestDate' type='xsd:date' />
  <xsd:element name='IntoxicationTestDescriptionText' type='xsd:string' />
  <xsd:element name='IntoxicationTestTime' type='xsd:time' />
  <xsd:element name='IntoxicationTestTypeText' type='xsd:string' />
  <xsd:element name='IsAssociatedWith' type='SuperType' />
  <xsd:complexType name='IsAssociatedWithRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='IsAssociatedWithRelationship' type='IsAssociatedWithRelationshipType' />
  <xsd:element name='Jewelry' type='JewelryType' />
  <xsd:element name='JewelryCaratText' type='xsd:string' />
  <xsd:element name='JewelryMetalText' type='xsd:string' />
  <xsd:element name='JewelryStone' type='JewelryStoneType' />
  <xsd:element name='JewelryStoneCaratText' type='xsd:string' />
  <xsd:element name='JewelryStoneColorText' type='xsd:string' />
  <xsd:element name='JewelryStoneCutText' type='xsd:string' />
  <xsd:element name='JewelryStoneQuantity' type='xsd:nonNegativeInteger' />
  <xsd:element name='JewelryStoneTypeText' type='xsd:string' />
  <xsd:element name='JewelryTypeCode' type='ncic-per:JWTType' />
  <xsd:element name='Judge' type='JudicialOfficialType' />
  <xsd:element name='JudgePanel' type='JudgePanelType' />
  <xsd:element name='JudgePanelID' type='IDType' />
  <xsd:element name='JudgePanelRequiredQuantity' type='xsd:nonNegativeInteger' />
  <xsd:element name='JudgePanelTotalQuantity' type='xsd:nonNegativeInteger' />
  <xsd:element name='JudicialOfficial' type='JudicialOfficialType' />
  <xsd:element name='JudicialOfficialBarID' type='IDType' />
  <xsd:element name='JudicialOfficialBarMembership' type='JudicialOfficialBarMembershipType' />
  <xsd:element name='JudicialOfficialBarStatus' type='StatusType' />
  <xsd:element name='JudicialOfficialCourt' type='CourtType' />
  <xsd:element name='JudicialOfficialFirm' type='OrganizationType' />
  <xsd:element name='JudicialOfficialPanelID' type='IDType' />
  <xsd:element name='JudicialOfficialRegistrationID' type='IDType' />
  <xsd:element name='JudicialOfficialTypeText' type='xsd:string' />
  <xsd:element name='Jurisdiction' type='JurisdictionType' />
  <xsd:element name='JurisdictionCityCode' type='xsd:string' />
  <xsd:element name='JurisdictionCityName' type='xsd:string' />
  <xsd:element name='JurisdictionCountryCode'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='fips_10-4:CountryCodeTypeElement' />
        <xsd:element ref='iso_3166:CountryAlpha2CodeTypeElement' />
        <xsd:element ref='iso_3166:CountryAlpha3CodeTypeElement' />
        <xsd:element ref='iso_3166:CountryNumericCodeTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='JurisdictionCountryName' type='xsd:string' />
  <xsd:element name='JurisdictionCountyCode' type='fips_6-4:USCountyCodeType' />
  <xsd:element name='JurisdictionCountyName' type='xsd:string' />
  <xsd:element name='JurisdictionDescriptionText' type='xsd:string' />
  <xsd:element name='JurisdictionDistrictText' type='xsd:string' />
  <xsd:element name='JurisdictionID' type='IDType' />
  <xsd:element name='JurisdictionRestrictionText' type='xsd:string' />
  <xsd:element name='JurisdictionStateCode'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='can:CanadianProvinceCodeTypeElement' />
        <xsd:element ref='fips_10-4:InternationalStateCodeTypeElement' />
        <xsd:element ref='fips_5-2:USStateCodeTypeElement' />
        <xsd:element ref='fips_5-2:USStateNumericCodeTypeElement' />
        <xsd:element ref='ncic-st:LISTypeElement' />
        <xsd:element ref='ncic-st:LSTATypeElement' />
        <xsd:element ref='usps:USStateCodeTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='JurisdictionStateName' type='xsd:string' />
  <xsd:element name='JurisdictionText' type='xsd:string' />
  <xsd:element name='Juror' type='JurorType' />
  <xsd:element name='JurorDismissedDate' type='xsd:date' />
  <xsd:element name='JurorDismissedIndicator' type='xsd:boolean' />
  <xsd:element name='JurorDismissedReasonText' type='xsd:string' />
  <xsd:element name='JurorForemanIndicator' type='xsd:boolean' />
  <xsd:element name='JurorID' type='IDType' />
  <xsd:element name='JurorPanelID' type='IDType' />
  <xsd:element name='JurorPrimaryIndicator' type='xsd:boolean' />
  <xsd:element name='KitID' type='IDType' />
  <xsd:element name='KitTypeText' type='xsd:string' />
  <xsd:attribute name='LanguageCode' type='iso_639-2t:LanguageCodeType' />
  <xsd:element name='LanguageCode' type='iso_639-2t:LanguageCodeType' />
  <xsd:attribute name='LanguageText' type='xsd:string' />
  <xsd:element name='LanguageText' type='xsd:string' />
  <xsd:attribute name='LastUpdatedDate' type='xsd:date' />
  <xsd:element name='LastUpdatedDate' type='xsd:date' />
  <xsd:attribute name='LastVerifiedDate' type='xsd:date' />
  <xsd:element name='LastVerifiedDate' type='xsd:date' />
  <xsd:element name='LatitudeDegreeValue' type='LatitudeDegreeType' />
  <xsd:element name='LatitudeMinuteValue' type='AngularMinuteType' />
  <xsd:element name='LatitudeSecondValue' type='AngularSecondType' />
  <xsd:element name='LengthMeasure' type='LengthMeasureType' />
  <xsd:attribute name='LengthUnitCode' type='unece:LengthType' />
  <xsd:element name='LengthUnitCode' type='unece:LengthType' />
  <xsd:element name='Lessee' type='LesseeType' />
  <xsd:element name='LesseeCountyCode' type='fips_6-4:USCountyCodeType' />
  <xsd:element name='LesseeCountyText' type='xsd:string' />
  <xsd:element name='LesseeJurisdictionAuthorityCode' type='ansi_d20:JurisdictionAuthorityCodeType' />
  <xsd:element name='LesseeJurisdictionAuthorityText' type='xsd:string' />
  <xsd:element name='LesseeParty'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='Lessor'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='Lien' type='LienType' />
  <xsd:element name='LienAmount' type='AmountType' />
  <xsd:element name='LienDate' type='xsd:date' />
  <xsd:element name='LienHolder'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='LienReleaseDate' type='xsd:date' />
  <xsd:element name='LienReleaseReasonCode' type='ansi_d20:LienReleaseReasonCodeType' />
  <xsd:element name='LienReleaseReasonText' type='xsd:string' />
  <xsd:element name='LienTime' type='xsd:time' />
  <xsd:element name='Locale' type='LocaleType' />
  <xsd:element name='LocaleCensusBlockCode' type='xsd:string' />
  <xsd:element name='LocaleCensusBlockID' type='IDType' />
  <xsd:element name='LocaleCensusTractID' type='IDType' />
  <xsd:element name='LocaleCommunityName' type='xsd:string' />
  <xsd:element name='LocaleDescriptionText' type='xsd:string' />
  <xsd:element name='LocaleDistrictName' type='xsd:string' />
  <xsd:element name='LocaleEmergencyServicesCityName' type='xsd:string' />
  <xsd:element name='LocaleFireJurisdictionID' type='IDType' />
  <xsd:element name='LocaleJudicialDistrictCodeText' type='xsd:string' />
  <xsd:element name='LocaleJudicialDistrictName' type='xsd:string' />
  <xsd:element name='LocaleNeighborhoodName' type='xsd:string' />
  <xsd:element name='LocalePoliceBeatText' type='xsd:string' />
  <xsd:element name='LocalePoliceGridText' type='xsd:string' />
  <xsd:element name='LocalePoliceJurisdictionID' type='IDType' />
  <xsd:element name='LocaleRegionName' type='xsd:string' />
  <xsd:element name='LocaleSubdivisionName' type='xsd:string' />
  <xsd:element name='LocaleZoneName' type='xsd:string' />
  <xsd:element name='Location' type='LocationType' />
  <xsd:element name='LocationAddress' type='AddressType' />
  <xsd:element name='LocationAddressGrid' type='AddressGridType' />
  <xsd:element name='LocationArea' type='AreaType' />
  <xsd:element name='LocationContactInformation' type='ContactInformationType' />
  <xsd:element name='LocationContains' type='OrganizationType' />
  <xsd:complexType name='LocationContainsRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='LocationContainsRelationship' type='LocationContainsRelationshipType' />
  <xsd:element name='LocationCrossStreet' type='CrossStreetType' />
  <xsd:element name='LocationDescriptionText' type='xsd:string' />
  <xsd:element name='LocationElevation' type='ElevationType' />
  <xsd:element name='LocationEmergencyServices' type='OrganizationType' />
  <xsd:complexType name='LocationEmergencyServicesRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='LocationEmergencyServicesRelationship' type='LocationEmergencyServicesRelationshipType' />
  <xsd:element name='LocationGeographicCoordinate' type='GeographicCoordinateType' />
  <xsd:element name='LocationHighway' type='HighwayType' />
  <xsd:element name='LocationLandmarkText' type='xsd:string' />
  <xsd:element name='LocationLocale' type='LocaleType' />
  <xsd:element name='LocationMapLocation' type='MapLocationType' />
  <xsd:element name='LocationMGRSCoordinate' type='MGRSCoordinateType' />
  <xsd:element name='LocationName' type='xsd:string' />
  <xsd:element name='LocationNeighbor' type='PersonType' />
  <xsd:complexType name='LocationNeighborRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='LocationNeighborRelationship' type='LocationNeighborRelationshipType' />
  <xsd:element name='LocationPoliceDepartment' type='OrganizationType' />
  <xsd:complexType name='LocationPoliceDepartmentRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='LocationPoliceDepartmentRelationship' type='LocationPoliceDepartmentRelationshipType' />
  <xsd:element name='LocationRangeDescriptionText' type='xsd:string' />
  <xsd:element name='LocationRelativeLocation' type='RelativeLocationType' />
  <xsd:element name='LocationSurroundingAreaDescriptionText' type='xsd:string' />
  <xsd:element name='LocationTypeCode' type='nibrs:LocationTypeCodeType' />
  <xsd:element name='LocationTypeText' type='xsd:string' />
  <xsd:element name='LocationUTMCoordinate' type='UTMCoordinateType' />
  <xsd:element name='LongitudeDegreeValue' type='LongitudeDegreeType' />
  <xsd:element name='LongitudeMinuteValue' type='AngularMinuteType' />
  <xsd:element name='LongitudeSecondValue' type='AngularSecondType' />
  <xsd:element name='LowerBound' type='xsd:string' />
  <xsd:element name='MapCoordinateFullText' type='xsd:string' />
  <xsd:element name='MapDate' type='xsd:date' />
  <xsd:element name='MapElevationCoordinateText' type='xsd:string' />
  <xsd:element name='MapHorizontalCoordinateText' type='xsd:string' />
  <xsd:element name='MapLocation' type='MapLocationType' />
  <xsd:element name='MapLocationDescriptionText' type='xsd:string' />
  <xsd:element name='MapName' type='xsd:string' />
  <xsd:element name='MapPageID' type='IDType' />
  <xsd:element name='MapQuandrantText' type='xsd:string' />
  <xsd:element name='MapVersionID' type='IDType' />
  <xsd:element name='MapVerticalCoordinateText' type='xsd:string' />
  <xsd:element name='Measure' type='MeasureType' />
  <xsd:attribute name='MeasureDate' type='xsd:date' />
  <xsd:element name='MeasureDate' type='xsd:date' />
  <xsd:attribute name='MeasurementTypeText' type='xsd:string' />
  <xsd:element name='MeasurementTypeText' type='xsd:string' />
  <xsd:attribute name='MeasurerID' type='xsd:string' />
  <xsd:element name='MeasurerID' type='xsd:string' />
  <xsd:attribute name='MeasurerName' type='xsd:string' />
  <xsd:element name='MeasurerName' type='xsd:string' />
  <xsd:attribute name='MeasureTime' type='xsd:time' />
  <xsd:element name='MeasureTime' type='xsd:time' />
  <xsd:attribute name='MeasureUnitText' type='xsd:string' />
  <xsd:element name='MeasureUnitText' type='xsd:string' />
  <xsd:element name='MedicalConditionCauseText' type='xsd:string' />
  <xsd:element name='MedicalConditionCode' type='xsd:string' />
  <xsd:element name='MedicalConditionDescriptionText' type='xsd:string' />
  <xsd:element name='MedicalConditionPresentIndicator' type='xsd:boolean' />
  <xsd:element name='MedicalConditionSeverityText' type='xsd:string' />
  <xsd:element name='MedicalConditionText' type='xsd:string' />
  <xsd:element name='MetadataFieldName' type='xsd:string' />
  <xsd:element name='MetadataFieldValueText' type='xsd:string' />
  <xsd:element name='MGRSCoordinate' type='MGRSCoordinateType' />
  <xsd:element name='MGRSCoordinateID' type='IDType' />
  <xsd:element name='MGRSCoordinateSquareID' type='IDType' />
  <xsd:element name='MilitaryBranchName' type='xsd:string' />
  <xsd:element name='MilitaryDischargeDate' type='xsd:date' />
  <xsd:element name='MilitaryDischargeTypeCode' type='ut_offender:MilitaryDischargeTypeCodeType' />
  <xsd:element name='MilitaryDischargeTypeText' type='xsd:string' />
  <xsd:element name='MilitaryExemptionDescriptionText' type='xsd:string' />
  <xsd:element name='MilitaryExperienceIndicator' type='xsd:boolean' />
  <xsd:element name='MilitaryReleaseDate' type='xsd:date' />
  <xsd:element name='MilitaryReleaseTypeCode' type='xsd:string' />
  <xsd:element name='MilitaryReleaseTypeText' type='xsd:string' />
  <xsd:element name='MilitaryServiceActiveIndicator' type='xsd:boolean' />
  <xsd:element name='MilitaryServiceTimeMeasure' type='TimeMeasureType' />
  <xsd:element name='MilitaryStatus' type='StatusType' />
  <xsd:element name='Misdemeanor' type='IncidentType' />
  <xsd:element name='MissingPerson' type='MissingPersonType' />
  <xsd:element name='MissingPersonCircumstanceCode' type='ncic-per:MPCType' />
  <xsd:element name='MissingPersonCircumstanceText' type='xsd:string' />
  <xsd:element name='MissingPersonDeclarationDate' type='xsd:date' />
  <xsd:element name='MissingPersonDeclarationPerson' type='PersonType' />
  <xsd:element name='MissingPersonDeclarationTime' type='xsd:time' />
  <xsd:element name='MissingPersonDisappearanceTypeCode' type='ncic-per:MNPType' />
  <xsd:element name='MissingPersonDisappearanceTypeText' type='xsd:string' />
  <xsd:element name='MissingPersonFoundDate' type='xsd:date' />
  <xsd:element name='MissingPersonFoundIndicator' type='xsd:boolean' />
  <xsd:element name='MissingPersonFoundLocation' type='LocationType' />
  <xsd:element name='MissingPersonFoundTime' type='xsd:time' />
  <xsd:element name='MissingPersonID' type='IDType' />
  <xsd:element name='MissingPersonLastSeenDate' type='xsd:date' />
  <xsd:element name='MissingPersonLastSeenLocation' type='LocationType' />
  <xsd:element name='MissingPersonLastSeenTime' type='xsd:time' />
  <xsd:element name='MissingPersonLastSeenWitness' type='WitnessType' />
  <xsd:element name='MissingPersonStatus' type='StatusType' />
  <xsd:element name='NonStandardCode' type='xsd:string' />
  <xsd:element name='NonStandardCodeDetails' type='NonStandardCodeType' />
  <xsd:element name='NonStandardCodeSourceName' type='xsd:string' />
  <xsd:element name='NonStandardCodeValueDescriptionText' type='xsd:string' />
  <xsd:element name='NonStandardCodeVersionText' type='xsd:string' />
  <xsd:element name='Numeric' type='NumericType' />
  <xsd:element name='Offense' type='IncidentType' />
  <xsd:element name='OfferedPlea' type='PleaType' />
  <xsd:element name='Organization' type='OrganizationType' />
  <xsd:element name='OrganizationAbbreviationText' type='xsd:string' />
  <xsd:element name='OrganizationActivityText' type='xsd:string' />
  <xsd:element name='OrganizationAddress' type='AddressType' />
  <xsd:element name='OrganizationAffiliate' type='AffiliateType' />
  <xsd:element name='OrganizationBranchName' type='xsd:string' />
  <xsd:element name='OrganizationContactInformation' type='ContactInformationType' />
  <xsd:element name='OrganizationContactPerson' type='PersonType' />
  <xsd:complexType name='OrganizationContactPersonRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='OrganizationContactPersonRelationship' type='OrganizationContactPersonRelationshipType' />
  <xsd:element name='OrganizationDayContact' type='ContactInformationType' />
  <xsd:complexType name='OrganizationDayContactRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='OrganizationDayContactRelationship' type='OrganizationDayContactRelationshipType' />
  <xsd:element name='OrganizationDescriptionText' type='xsd:string' />
  <xsd:element name='OrganizationEmergencyContact' type='ContactInformationType' />
  <xsd:complexType name='OrganizationEmergencyContactRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='OrganizationEmergencyContactRelationship' type='OrganizationEmergencyContactRelationshipType' />
  <xsd:element name='OrganizationEmploymentHistory' type='EmploymentType' />
  <xsd:complexType name='OrganizationEmploymentHistoryRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='OrganizationEmploymentHistoryRelationship' type='OrganizationEmploymentHistoryRelationshipType' />
  <xsd:element name='OrganizationEstablishedDate' type='xsd:date' />
  <xsd:element name='OrganizationEveningContact' type='ContactInformationType' />
  <xsd:complexType name='OrganizationEveningContactRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='OrganizationEveningContactRelationship' type='OrganizationEveningContactRelationshipType' />
  <xsd:element name='OrganizationGovermentLevelCode' type='ncic-misc:ORIGovernmentLevelType' />
  <xsd:element name='OrganizationID' type='IDType' />
  <xsd:element name='OrganizationIncorporatedIndicator' type='xsd:boolean' />
  <xsd:element name='OrganizationJurisdiction' type='JurisdictionType' />
  <xsd:element name='OrganizationLocalID' type='IDType' />
  <xsd:element name='OrganizationMember' type='AffiliateType' />
  <xsd:element name='OrganizationName' type='xsd:string' />
  <xsd:element name='OrganizationNightContact' type='ContactInformationType' />
  <xsd:complexType name='OrganizationNightContactRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='OrganizationNightContactRelationship' type='OrganizationNightContactRelationshipType' />
  <xsd:element name='OrganizationOccupies' type='StructureType' />
  <xsd:complexType name='OrganizationOccupiesRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='OrganizationOccupiesRelationship' type='OrganizationOccupiesRelationshipType' />
  <xsd:element name='OrganizationORIID' type='IDType' />
  <xsd:element name='OrganizationOtherID' type='IDType' />
  <xsd:element name='OrganizationParent'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='AffiliateTypeElement' />
        <xsd:element ref='OrganizationTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='OrganizationPrimaryContact' type='ContactInformationType' />
  <xsd:complexType name='OrganizationPrimaryContactRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='OrganizationPrimaryContactRelationship' type='OrganizationPrimaryContactRelationshipType' />
  <xsd:element name='OrganizationPrincipalOfficer' type='PersonType' />
  <xsd:element name='OrganizationStatusText' type='xsd:string' />
  <xsd:element name='OrganizationSubsidiary' type='AffiliateType' />
  <xsd:element name='OrganizationSubunitName' type='xsd:string' />
  <xsd:element name='OrganizationTaxID' type='IDType' />
  <xsd:element name='OrganizationTerminationDate' type='xsd:date' />
  <xsd:element name='OrganizationTypeCode'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='ncic-misc:ORIAgencyTypeElement' />
        <xsd:element ref='ncic-misc:TYPOTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='OrganizationTypeText' type='xsd:string' />
  <xsd:element name='OrganizationUnitName' type='xsd:string' />
  <xsd:element name='OrganizationUnspecifiedContact' type='ContactInformationType' />
  <xsd:complexType name='OrganizationUnspecifiedContactRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='OrganizationUnspecifiedContactRelationship' type='OrganizationUnspecifiedContactRelationshipType' />
  <xsd:element name='Parole' type='SupervisionType' />
  <xsd:element name='PartialContent' type='PartialContentType' />
  <xsd:element name='PassagePoint' type='PassagePointType' />
  <xsd:element name='PassagePointDescriptionText' type='xsd:string' />
  <xsd:element name='PassagePointSecurityTypeText' type='xsd:string' />
  <xsd:element name='PassagePointText' type='xsd:string' />
  <xsd:element name='PassagePointTypeCode' type='xsd:string' />
  <xsd:element name='PassagePointTypeText' type='xsd:string' />
  <xsd:element name='Percentage' type='PercentageType' />
  <xsd:element name='Person' type='PersonType' />
  <xsd:element name='PersonAccentText' type='xsd:string' />
  <xsd:element name='PersonAccident' type='DrivingIncidentType' />
  <xsd:complexType name='PersonAccidentRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonAccidentRelationship' type='PersonAccidentRelationshipType' />
  <xsd:element name='PersonAccompliceIn' type='ActivityType' />
  <xsd:complexType name='PersonAccompliceInRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonAccompliceInRelationship' type='PersonAccompliceInRelationshipType' />
  <xsd:element name='PersonAccompliceWith' type='PersonType' />
  <xsd:complexType name='PersonAccompliceWithRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonAccompliceWithRelationship' type='PersonAccompliceWithRelationshipType' />
  <xsd:element name='PersonAcquaintence' type='PersonType' />
  <xsd:complexType name='PersonAcquaintenceRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonAcquaintenceRelationship' type='PersonAcquaintenceRelationshipType' />
  <xsd:element name='PersonAdoptedChild' type='PersonType' />
  <xsd:complexType name='PersonAdoptedChildRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonAdoptedChildRelationship' type='PersonAdoptedChildRelationshipType' />
  <xsd:element name='PersonAdoptiveParent' type='PersonType' />
  <xsd:complexType name='PersonAdoptiveParentRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonAdoptiveParentRelationship' type='PersonAdoptiveParentRelationshipType' />
  <xsd:element name='PersonAffiliation' type='OrganizationType' />
  <xsd:complexType name='PersonAffiliationRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonAffiliationRelationship' type='PersonAffiliationRelationshipType' />
  <xsd:element name='PersonAgeDescriptionText' type='xsd:string' />
  <xsd:element name='PersonAgeMeasure' type='AgeMeasureType' />
  <xsd:element name='PersonAlias' type='PersonNameType' />
  <xsd:complexType name='PersonAliasRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonAliasRelationship' type='PersonAliasRelationshipType' />
  <xsd:element name='PersonAliasName' type='PersonNameType' />
  <xsd:element name='PersonAssigned'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='EnforcementUnitTypeElement' />
        <xsd:element ref='OrganizationTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name='PersonAssignedRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonAssignedRelationship' type='PersonAssignedRelationshipType' />
  <xsd:element name='PersonAssignedIDDetails' type='PersonAssignedIDDetailsType' />
  <xsd:element name='PersonAssignedTo' type='OrganizationType' />
  <xsd:complexType name='PersonAssignedToRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonAssignedToRelationship' type='PersonAssignedToRelationshipType' />
  <xsd:element name='PersonAuthorityFigure' type='PersonType' />
  <xsd:complexType name='PersonAuthorityFigureRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonAuthorityFigureRelationship' type='PersonAuthorityFigureRelationshipType' />
  <xsd:element name='PersonBabysittee' type='PersonType' />
  <xsd:complexType name='PersonBabysitteeRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonBabysitteeRelationship' type='PersonBabysitteeRelationshipType' />
  <xsd:element name='PersonBabysitter' type='PersonType' />
  <xsd:complexType name='PersonBabysitterRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonBabysitterRelationship' type='PersonBabysitterRelationshipType' />
  <xsd:element name='PersonBarID' type='IDType' />
  <xsd:complexType name='PersonBarIDRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonBarIDRelationship' type='PersonBarIDRelationshipType' />
  <xsd:element name='PersonBiologicalChild' type='PersonType' />
  <xsd:complexType name='PersonBiologicalChildRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonBiologicalChildRelationship' type='PersonBiologicalChildRelationshipType' />
  <xsd:element name='PersonBiologicalParent' type='PersonType' />
  <xsd:complexType name='PersonBiologicalParentRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonBiologicalParentRelationship' type='PersonBiologicalParentRelationshipType' />
  <xsd:element name='PersonBiometricDetails' type='PersonBiometricDetailsType' />
  <xsd:element name='PersonBirthDate' type='xsd:date' />
  <xsd:element name='PersonBirthLocation' type='LocationType' />
  <xsd:element name='PersonBirthPlaceCode' type='ncic-st:POBType' />
  <xsd:element name='PersonBloodTypeCode' type='ncic-per:BLTType' />
  <xsd:element name='PersonBloodTypeText' type='xsd:string' />
  <xsd:element name='PersonBodyOdor' type='BiometricType' />
  <xsd:element name='PersonBookedAt'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='FacilityTypeElement' />
        <xsd:element ref='LocationTypeElement' />
        <xsd:element ref='StructureTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name='PersonBookedAtRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonBookedAtRelationship' type='PersonBookedAtRelationshipType' />
  <xsd:element name='PersonBornAt' type='LocationType' />
  <xsd:complexType name='PersonBornAtRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonBornAtRelationship' type='PersonBornAtRelationshipType' />
  <xsd:element name='PersonBuildCode' type='xsd:string' />
  <xsd:element name='PersonBuildText' type='xsd:string' />
  <xsd:element name='PersonCapability' type='CapabilityType' />
  <xsd:element name='PersonCharge' type='ChargeType' />
  <xsd:complexType name='PersonChargeRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonChargeRelationship' type='PersonChargeRelationshipType' />
  <xsd:element name='PersonChild' type='PersonType' />
  <xsd:complexType name='PersonChildRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonChildRelationship' type='PersonChildRelationshipType' />
  <xsd:element name='PersonCircumcisionIndicator' type='xsd:string' />
  <xsd:element name='PersonCitizenshipCode'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='fips_10-4:CountryCodeTypeElement' />
        <xsd:element ref='iso_3166:CountryAlpha2CodeTypeElement' />
        <xsd:element ref='iso_3166:CountryAlpha3CodeTypeElement' />
        <xsd:element ref='iso_3166:CountryNumericCodeTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='PersonCitizenshipText' type='xsd:string' />
  <xsd:element name='PersonClothing' type='ClothingType' />
  <xsd:element name='PersonCohabitant' type='PersonType' />
  <xsd:complexType name='PersonCohabitantRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonCohabitantRelationship' type='PersonCohabitantRelationshipType' />
  <xsd:element name='PersonCommonLawSpouse' type='PersonType' />
  <xsd:complexType name='PersonCommonLawSpouseRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonCommonLawSpouseRelationship' type='PersonCommonLawSpouseRelationshipType' />
  <xsd:element name='PersonComplexionCode' type='xsd:string' />
  <xsd:element name='PersonComplexionText' type='xsd:string' />
  <xsd:element name='PersonDayContact' type='ContactInformationType' />
  <xsd:complexType name='PersonDayContactRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonDayContactRelationship' type='PersonDayContactRelationshipType' />
  <xsd:element name='PersonDeathDate' type='xsd:date' />
  <xsd:element name='PersonDental' type='PersonDentalType' />
  <xsd:element name='PersonDentalCharacteristicGeneralCode' type='ncic-per:DCHGeneralType' />
  <xsd:element name='PersonDentalCharacteristicGeneralText' type='xsd:string' />
  <xsd:element name='PersonDentalCharacteristicOtherCode' type='ncic-per:DCHOtherType' />
  <xsd:element name='PersonDentalCharacteristicOtherText' type='xsd:string' />
  <xsd:element name='PersonDentalCharacteristicRemovableAppliancesCode' type='ncic-per:DCHRemovableAppliancesType' />
  <xsd:element name='PersonDentalCharacteristicRemovableAppliancesText' type='xsd:string' />
  <xsd:element name='PersonDentalCharacteristicRestorationCariesCode' type='ncic-per:DCHRestorationCariesType' />
  <xsd:element name='PersonDentalCharacteristicRestorationCariesText' type='xsd:string' />
  <xsd:element name='PersonDentalCharacteristicStatusCode' type='ncic-per:DCHStatusType' />
  <xsd:element name='PersonDentalCharacteristicStatusText' type='xsd:string' />
  <xsd:element name='PersonDentalCharacteristicText' type='xsd:string' />
  <xsd:element name='PersonDependentQuantity' type='QuantityType' />
  <xsd:element name='PersonDescriptionText' type='xsd:string' />
  <xsd:element name='PersonDetainedAt'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='LocationTypeElement' />
        <xsd:element ref='StructureTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name='PersonDetainedAtRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonDetainedAtRelationship' type='PersonDetainedAtRelationshipType' />
  <xsd:element name='PersonDigitalImage' type='ImageType' />
  <xsd:element name='PersonDigitizedSignatureImage' type='ImageType' />
  <xsd:element name='PersonDisguiseDescriptionText' type='xsd:string' />
  <xsd:element name='PersonDNA' type='DNAType' />
  <xsd:element name='PersonDomesticPartner' type='PersonType' />
  <xsd:complexType name='PersonDomesticPartnerRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonDomesticPartnerRelationship' type='PersonDomesticPartnerRelationshipType' />
  <xsd:element name='PersonDriverLicenseID' type='ANSID20IDType' />
  <xsd:element name='PersonDriversLicense' type='DriverLicenseType' />
  <xsd:complexType name='PersonDriversLicenseRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonDriversLicenseRelationship' type='PersonDriversLicenseRelationshipType' />
  <xsd:element name='PersonDrivingInsuranceCoverageTypeText' type='xsd:string' />
  <xsd:element name='PersonDrivingInsuranceStatusText' type='xsd:string' />
  <xsd:element name='PersonEarShape' type='BiometricType' />
  <xsd:element name='PersonEducationLevelText' type='xsd:string' />
  <xsd:element name='PersonEmergencyContact' type='ContactInformationType' />
  <xsd:complexType name='PersonEmergencyContactRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonEmergencyContactRelationship' type='PersonEmergencyContactRelationshipType' />
  <xsd:element name='PersonEmployer' type='OrganizationType' />
  <xsd:complexType name='PersonEmployerRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonEmployerRelationship' type='PersonEmployerRelationshipType' />
  <xsd:element name='PersonEthnicityCode' type='nibrs:EthnicityCodeType' />
  <xsd:element name='PersonEthnicityText' type='xsd:string' />
  <xsd:element name='PersonEveningContact' type='ContactInformationType' />
  <xsd:complexType name='PersonEveningContactRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonEveningContactRelationship' type='PersonEveningContactRelationshipType' />
  <xsd:element name='PersonEyeColorCode' type='ncic-per:EYEType' />
  <xsd:element name='PersonEyeColorText' type='xsd:string' />
  <xsd:element name='PersonEyewearDescriptionText' type='xsd:string' />
  <xsd:element name='PersonFacialFeatures' type='BiometricType' />
  <xsd:element name='PersonFamilyRelation' type='PersonType' />
  <xsd:complexType name='PersonFamilyRelationRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonFamilyRelationRelationship' type='PersonFamilyRelationRelationshipType' />
  <xsd:element name='PersonFBIID' type='IDType' />
  <xsd:element name='PersonFBINumber' type='IDType' />
  <xsd:complexType name='PersonFBINumberRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonFBINumberRelationship' type='PersonFBINumberRelationshipType' />
  <xsd:element name='PersonFingerGeometry' type='BiometricType' />
  <xsd:element name='PersonFingerPrintSet' type='FingerPrintSetType' />
  <xsd:element name='PersonFirearmSalesDisqualifiedIndicator' type='xsd:boolean' />
  <xsd:element name='PersonFootPrint' type='BiometricType' />
  <xsd:element name='PersonFosterChild' type='PersonType' />
  <xsd:complexType name='PersonFosterChildRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonFosterChildRelationship' type='PersonFosterChildRelationshipType' />
  <xsd:element name='PersonFosterParent' type='PersonType' />
  <xsd:complexType name='PersonFosterParentRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonFosterParentRelationship' type='PersonFosterParentRelationshipType' />
  <xsd:element name='PersonFullName' type='xsd:string' />
  <xsd:element name='PersonGait' type='BiometricType' />
  <xsd:element name='PersonGangAffiliation' type='OrganizationType' />
  <xsd:complexType name='PersonGangAffiliationRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonGangAffiliationRelationship' type='PersonGangAffiliationRelationshipType' />
  <xsd:element name='PersonGeneralAppearanceDescriptionText' type='xsd:string' />
  <xsd:element name='PersonGeneralLedgerIdentifier' type='IDType' />
  <xsd:complexType name='PersonGeneralLedgerIdentifierRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonGeneralLedgerIdentifierRelationship' type='PersonGeneralLedgerIdentifierRelationshipType' />
  <xsd:element name='PersonGivenName' type='xsd:string' />
  <xsd:element name='PersonGuardian' type='PersonType' />
  <xsd:complexType name='PersonGuardianRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonGuardianRelationship' type='PersonGuardianRelationshipType' />
  <xsd:element name='PersonGuardianOf' type='PersonType' />
  <xsd:complexType name='PersonGuardianOfRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonGuardianOfRelationship' type='PersonGuardianOfRelationshipType' />
  <xsd:element name='PersonHairAppearanceCode' type='xsd:string' />
  <xsd:element name='PersonHairAppearanceText' type='xsd:string' />
  <xsd:element name='PersonHairColorCode' type='ncic-per:HAIType' />
  <xsd:element name='PersonHairColorText' type='xsd:string' />
  <xsd:element name='PersonHairFacialCode' type='xsd:string' />
  <xsd:element name='PersonHairFacialText' type='xsd:string' />
  <xsd:element name='PersonHairLengthCode' type='xsd:string' />
  <xsd:element name='PersonHairLengthText' type='xsd:string' />
  <xsd:element name='PersonHairStyleCode' type='xsd:string' />
  <xsd:element name='PersonHairStyleText' type='xsd:string' />
  <xsd:element name='PersonHairTypeCode' type='xsd:string' />
  <xsd:element name='PersonHairTypeText' type='xsd:string' />
  <xsd:element name='PersonHandednessCode' type='xsd:string' />
  <xsd:element name='PersonHandednessText' type='xsd:string' />
  <xsd:element name='PersonHandGeometry' type='BiometricType' />
  <xsd:element name='PersonHeightDescriptionText' type='xsd:string' />
  <xsd:element name='PersonHeightMeasure' type='PersonHeightMeasureType' />
  <xsd:attribute name='PersonHeightUnitCode' type='PersonHeightUnitCodeType' />
  <xsd:element name='PersonHeightUnitCode' type='PersonHeightUnitCodeType' />
  <xsd:element name='PersonHire' type='EmploymentType' />
  <xsd:complexType name='PersonHireRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonHireRelationship' type='PersonHireRelationshipType' />
  <xsd:element name='PersonHome'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='ContactInformationTypeElement' />
        <xsd:element ref='LocationTypeElement' />
        <xsd:element ref='StructureTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name='PersonHomeRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonHomeRelationship' type='PersonHomeRelationshipType' />
  <xsd:element name='PersonHumanResourcesIdentifier' type='IDType' />
  <xsd:complexType name='PersonHumanResourcesIdentifierRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonHumanResourcesIdentifierRelationship' type='PersonHumanResourcesIdentifierRelationshipType' />
  <xsd:attribute name='PersonIDTypeCode' type='ncic-per:MNUType' />
  <xsd:element name='PersonIDTypeCode' type='ncic-per:MNUType' />
  <xsd:element name='PersonInjury' type='InjuryType' />
  <xsd:element name='PersonIntoxication' type='IntoxicationType' />
  <xsd:element name='PersonIrisFeatures' type='BiometricType' />
  <xsd:element name='PersonJewelryDescriptionText' type='xsd:string' />
  <xsd:element name='PersonKeystrokeDynamics' type='BiometricType' />
  <xsd:element name='PersonLanguageEnglishIndicator' type='xsd:boolean' />
  <xsd:element name='PersonLearningDisabilityText' type='xsd:string' />
  <xsd:element name='PersonLipMovement' type='BiometricType' />
  <xsd:element name='PersonLivingIndicator' type='xsd:boolean' />
  <xsd:element name='PersonLocalID' type='IDType' />
  <xsd:element name='PersonMaidenName' type='xsd:string' />
  <xsd:element name='PersonMaritalStatusCode' type='xsd:string' />
  <xsd:element name='PersonMaritalStatusText' type='xsd:string' />
  <xsd:element name='PersonMarriedTo' type='PersonType' />
  <xsd:complexType name='PersonMarriedToRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonMarriedToRelationship' type='PersonMarriedToRelationshipType' />
  <xsd:element name='PersonMedicalCondition' type='MedicalConditionType' />
  <xsd:element name='PersonMedicalDescriptionText' type='xsd:string' />
  <xsd:element name='PersonMedicalDetails' type='PersonMedicalDetailsType' />
  <xsd:element name='PersonMedicalFileIndicator' type='xsd:boolean' />
  <xsd:element name='PersonMedicationRequiredText' type='xsd:string' />
  <xsd:element name='PersonMentalStateText' type='xsd:string' />
  <xsd:element name='PersonMiddleName' type='xsd:string' />
  <xsd:element name='PersonMilitarySummary' type='MilitarySummaryType' />
  <xsd:element name='PersonModusOperandi' type='ActivityType' />
  <xsd:complexType name='PersonModusOperandiRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonModusOperandiRelationship' type='PersonModusOperandiRelationshipType' />
  <xsd:element name='PersonMoniker' type='PersonNameType' />
  <xsd:complexType name='PersonMonikerRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonMonikerRelationship' type='PersonMonikerRelationshipType' />
  <xsd:element name='PersonMonikerName' type='xsd:string' />
  <xsd:element name='PersonMoodDescriptionText' type='xsd:string' />
  <xsd:element name='PersonName' type='PersonNameType' />
  <xsd:element name='PersonNameInitialsText' type='xsd:string' />
  <xsd:element name='PersonNameSoundexText' type='xsd:string' />
  <xsd:element name='PersonNationalityCode'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='fips_10-4:CountryCodeTypeElement' />
        <xsd:element ref='iso_3166:CountryAlpha2CodeTypeElement' />
        <xsd:element ref='iso_3166:CountryAlpha3CodeTypeElement' />
        <xsd:element ref='iso_3166:CountryNumericCodeTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='PersonNationalityText' type='xsd:string' />
  <xsd:element name='PersonNeighbor' type='PersonType' />
  <xsd:complexType name='PersonNeighborRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonNeighborRelationship' type='PersonNeighborRelationshipType' />
  <xsd:element name='PersonNightContact' type='ContactInformationType' />
  <xsd:complexType name='PersonNightContactRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonNightContactRelationship' type='PersonNightContactRelationshipType' />
  <xsd:element name='PersonOfficerIdentifier' type='IDType' />
  <xsd:complexType name='PersonOfficerIdentifierRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonOfficerIdentifierRelationship' type='PersonOfficerIdentifierRelationshipType' />
  <xsd:element name='PersonOtherID' type='PersonOtherIDType' />
  <xsd:element name='PersonPalmPrint' type='BiometricType' />
  <xsd:element name='PersonParent' type='PersonType' />
  <xsd:complexType name='PersonParentRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonParentRelationship' type='PersonParentRelationshipType' />
  <xsd:element name='PersonPhysicalDetails' type='PersonPhysicalDetailsType' />
  <xsd:element name='PersonPhysicalDisabilityText' type='xsd:string' />
  <xsd:element name='PersonPhysicalFeature' type='PhysicalFeatureType' />
  <xsd:element name='PersonPrefixName' type='xsd:string' />
  <xsd:element name='PersonPrimaryContact' type='ContactInformationType' />
  <xsd:complexType name='PersonPrimaryContactRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonPrimaryContactRelationship' type='PersonPrimaryContactRelationshipType' />
  <xsd:element name='PersonPrimaryLanguageCode'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='iso_639-2b:LanguageCodeTypeElement' />
        <xsd:element ref='iso_639-2t:LanguageCodeTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='PersonPrimaryLanguageText' type='xsd:string' />
  <xsd:element name='PersonPrimaryWorker' type='PersonType' />
  <xsd:complexType name='PersonPrimaryWorkerRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonPrimaryWorkerRelationship' type='PersonPrimaryWorkerRelationshipType' />
  <xsd:element name='PersonRaceCode' type='ncic-per:RACType' />
  <xsd:element name='PersonRaceText' type='xsd:string' />
  <xsd:element name='PersonReferralWorker' type='PersonType' />
  <xsd:complexType name='PersonReferralWorkerRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonReferralWorkerRelationship' type='PersonReferralWorkerRelationshipType' />
  <xsd:element name='PersonRegisteredOffenderIndicator' type='xsd:boolean' />
  <xsd:element name='PersonReligionText' type='xsd:string' />
  <xsd:element name='PersonRetina' type='BiometricType' />
  <xsd:element name='PersonSaliva' type='BiometricType' />
  <xsd:element name='PersonSecondaryLanguageCode'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='iso_639-2b:LanguageCodeTypeElement' />
        <xsd:element ref='iso_639-2t:LanguageCodeTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='PersonSecondaryLanguageText' type='xsd:string' />
  <xsd:element name='PersonSemen' type='BiometricType' />
  <xsd:element name='PersonSexCode' type='ncic-per:SEXType' />
  <xsd:element name='PersonSexText' type='xsd:string' />
  <xsd:element name='PersonSexualOrientationCode' type='xsd:string' />
  <xsd:element name='PersonSexualOrientationText' type='xsd:string' />
  <xsd:element name='PersonSkinToneCode' type='ncic-per:SKNType' />
  <xsd:element name='PersonSkinToneText' type='xsd:string' />
  <xsd:element name='PersonSocialDetails' type='PersonSocialDetailsType' />
  <xsd:element name='PersonSocialFriend' type='PersonType' />
  <xsd:complexType name='PersonSocialFriendRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonSocialFriendRelationship' type='PersonSocialFriendRelationshipType' />
  <xsd:element name='PersonSocialSecurityNumber' type='IDType' />
  <xsd:complexType name='PersonSocialSecurityNumberRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonSocialSecurityNumberRelationship' type='PersonSocialSecurityNumberRelationshipType' />
  <xsd:element name='PersonSpeechDescriptionText' type='xsd:string' />
  <xsd:element name='PersonSpeechPattern' type='BiometricType' />
  <xsd:element name='PersonSpouse' type='PersonType' />
  <xsd:complexType name='PersonSpouseRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonSpouseRelationship' type='PersonSpouseRelationshipType' />
  <xsd:element name='PersonSSNID' type='IDType' />
  <xsd:element name='PersonStateID' type='IDType' />
  <xsd:element name='PersonStranger' type='PersonType' />
  <xsd:complexType name='PersonStrangerRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonStrangerRelationship' type='PersonStrangerRelationshipType' />
  <xsd:element name='PersonSuffixName' type='xsd:string' />
  <xsd:element name='PersonSurName' type='xsd:string' />
  <xsd:element name='PersonTaxID' type='IDType' />
  <xsd:element name='PersonThermalFaceImage' type='BiometricType' />
  <xsd:element name='PersonThermalHandImage' type='BiometricType' />
  <xsd:element name='PersonThermalImage' type='BiometricType' />
  <xsd:element name='PersonUnspecifiedContact' type='ContactInformationType' />
  <xsd:complexType name='PersonUnspecifiedContactRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonUnspecifiedContactRelationship' type='PersonUnspecifiedContactRelationshipType' />
  <xsd:element name='PersonUrine' type='BiometricType' />
  <xsd:element name='PersonUSCitizenIndicator' type='xsd:boolean' />
  <xsd:element name='PersonVeinPattern' type='BiometricType' />
  <xsd:element name='PersonVendorIdentifier' type='IDType' />
  <xsd:complexType name='PersonVendorIdentifierRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonVendorIdentifierRelationship' type='PersonVendorIdentifierRelationshipType' />
  <xsd:element name='PersonVisionPrescriptionText' type='xsd:string' />
  <xsd:element name='PersonWasCommonLawSpouse' type='PersonType' />
  <xsd:complexType name='PersonWasCommonLawSpouseRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonWasCommonLawSpouseRelationship' type='PersonWasCommonLawSpouseRelationshipType' />
  <xsd:element name='PersonWasDomesticPartner' type='PersonType' />
  <xsd:complexType name='PersonWasDomesticPartnerRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonWasDomesticPartnerRelationship' type='PersonWasDomesticPartnerRelationshipType' />
  <xsd:element name='PersonWasMarriedTo' type='PersonType' />
  <xsd:complexType name='PersonWasMarriedToRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonWasMarriedToRelationship' type='PersonWasMarriedToRelationshipType' />
  <xsd:element name='PersonWasSpouse' type='PersonType' />
  <xsd:complexType name='PersonWasSpouseRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonWasSpouseRelationship' type='PersonWasSpouseRelationshipType' />
  <xsd:element name='PersonWeightDescriptionText' type='xsd:string' />
  <xsd:element name='PersonWeightMeasure' type='PersonWeightMeasureType' />
  <xsd:attribute name='PersonWeightUnitCode' type='PersonWeightUnitCodeType' />
  <xsd:element name='PersonWeightUnitCode' type='PersonWeightUnitCodeType' />
  <xsd:element name='PersonWorkContact' type='ContactInformationType' />
  <xsd:complexType name='PersonWorkContactRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonWorkContactRelationship' type='PersonWorkContactRelationshipType' />
  <xsd:element name='PersonWorkLocation'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='LocationTypeElement' />
        <xsd:element ref='StructureTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name='PersonWorkLocationRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PersonWorkLocationRelationship' type='PersonWorkLocationRelationshipType' />
  <xsd:element name='PersonXRayImage' type='ImageType' />
  <xsd:element name='PhysicalFeatureCategoryText' type='xsd:string' />
  <xsd:element name='PhysicalFeatureDescriptionText' type='xsd:string' />
  <xsd:element name='PhysicalFeatureImage' type='ImageType' />
  <xsd:element name='PhysicalFeatureLocationText' type='xsd:string' />
  <xsd:element name='PhysicalFeatureTypeCode' type='ncic-per:SMTType' />
  <xsd:element name='PhysicalFeatureTypeText' type='xsd:string' />
  <xsd:element name='Plea' type='PleaType' />
  <xsd:element name='PleaDescriptionText' type='xsd:string' />
  <xsd:element name='PleaNegotiatedIndicator' type='xsd:boolean' />
  <xsd:element name='PleaRecommendationText' type='xsd:string' />
  <xsd:element name='PleaTypeCode' type='ut_offender:PleaTypeCodeType' />
  <xsd:element name='PreviousSentence' type='SentenceType' />
  <xsd:element name='PrimaryContactInformation' type='ContactInformationType' />
  <xsd:attribute name='Probability' type='xsd:decimal' />
  <xsd:element name='Probability' type='xsd:decimal' />
  <xsd:element name='Probation' type='SupervisionType' />
  <xsd:element name='Program' type='ProgramType' />
  <xsd:element name='ProgramAction' type='EventType' />
  <xsd:element name='ProgramAdministrator'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='ProgramCapacityText' type='xsd:integer' />
  <xsd:element name='ProgramCondition' type='ConditionType' />
  <xsd:element name='ProgramFacility' type='FacilityType' />
  <xsd:element name='ProgramPubliclyRunIndicator' type='xsd:boolean' />
  <xsd:element name='ProgramPurposeText' type='xsd:string' />
  <xsd:element name='ProgramReferral' type='ReferralType' />
  <xsd:element name='ProgramRelease' type='ReleaseType' />
  <xsd:element name='ProgramResidentialIndicator' type='xsd:boolean' />
  <xsd:element name='ProgramSubject' type='SubjectType' />
  <xsd:element name='ProgramSupervisedIndicator' type='xsd:boolean' />
  <xsd:element name='ProgramSupervisor'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='Progress' type='ProgressType' />
  <xsd:element name='ProgressComplianceIndicator' type='xsd:boolean' />
  <xsd:element name='ProgressComplianceText' type='xsd:string' />
  <xsd:element name='ProgressPaymentAmountText' type='xsd:string' />
  <xsd:element name='ProgressTimeAmountText' type='xsd:string' />
  <xsd:element name='Property' type='PropertyType' />
  <xsd:element name='PropertyActionText' type='xsd:string' />
  <xsd:element name='PropertyAgeMeasure' type='AgeMeasureType' />
  <xsd:element name='PropertyAssignedIDDetails' type='PropertyAssignedIDDetailsType' />
  <xsd:element name='PropertyBarCodeID' type='IDType' />
  <xsd:element name='PropertyBinary' type='BinaryType' />
  <xsd:element name='PropertyBrandText' type='xsd:string' />
  <xsd:element name='PropertyCategoryCode'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='ncic-art:TYPArticleCategoryTypeElement' />
        <xsd:element ref='nibrs:PropertyCategoryCodeTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='PropertyCategoryText' type='xsd:string' />
  <xsd:element name='PropertyColorDescriptionText' type='xsd:string' />
  <xsd:element name='PropertyComponentMeasure' type='MeasureType' />
  <xsd:element name='PropertyConditionText' type='xsd:string' />
  <xsd:element name='PropertyContainedIn' type='StructureType' />
  <xsd:complexType name='PropertyContainedInRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PropertyContainedInRelationship' type='PropertyContainedInRelationshipType' />
  <xsd:element name='PropertyCurrentResaleValue' type='PropertyValueType' />
  <xsd:element name='PropertyDealerID' type='IDType' />
  <xsd:element name='PropertyDescriptionText' type='xsd:string' />
  <xsd:element name='PropertyDetail' type='PropertyDetailType' />
  <xsd:element name='PropertyDetailCode' type='ncic-art:TYPAType' />
  <xsd:element name='PropertyDetailDescription' type='xsd:string' />
  <xsd:element name='PropertyDetailText' type='xsd:string' />
  <xsd:element name='PropertyDisposition' type='PropertyDispositionType' />
  <xsd:element name='PropertyDispositionCode' type='nibrs:PropertyLossCodeType' />
  <xsd:element name='PropertyDispositionLocation' type='LocationType' />
  <xsd:element name='PropertyDispositionProperty' type='PropertyType' />
  <xsd:element name='PropertyFederalID' type='IDType' />
  <xsd:element name='PropertyHeightMeasure' type='LengthMeasureType' />
  <xsd:element name='PropertyHoldingOrganization' type='OrganizationType' />
  <xsd:element name='PropertyImage' type='ImageType' />
  <xsd:element name='PropertyLengthMeasure' type='LengthMeasureType' />
  <xsd:element name='PropertyLocation' type='LocationType' />
  <xsd:element name='PropertyMakeText' type='xsd:string' />
  <xsd:element name='PropertyMissingValue' type='PropertyValueType' />
  <xsd:element name='PropertyModelText' type='xsd:string' />
  <xsd:element name='PropertyMovingOrganization' type='OrganizationType' />
  <xsd:element name='PropertyNCICID' type='IDType' />
  <xsd:element name='PropertyOtherValue' type='PropertyValueType' />
  <xsd:element name='PropertyOwner'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='PropertyOwnerAppliedID' type='IDType' />
  <xsd:element name='PropertyOwnerPurchasedValue' type='PropertyValueType' />
  <xsd:element name='PropertyPhysicalDetails' type='PropertyPhysicalDetailsType' />
  <xsd:element name='PropertyPossessionDescriptionText' type='xsd:string' />
  <xsd:element name='PropertyPossessor'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='PropertyReceiptID' type='IDType' />
  <xsd:element name='PropertyRecoveredValue' type='PropertyValueType' />
  <xsd:element name='PropertyRegistration' type='PropertyRegistrationType' />
  <xsd:element name='PropertySeizedAt' type='LocationType' />
  <xsd:complexType name='PropertySeizedAtRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PropertySeizedAtRelationship' type='PropertySeizedAtRelationshipType' />
  <xsd:element name='PropertySeizedBy'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name='PropertySeizedByRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PropertySeizedByRelationship' type='PropertySeizedByRelationshipType' />
  <xsd:element name='PropertySeizedFrom'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name='PropertySeizedFromRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='PropertySeizedFromRelationship' type='PropertySeizedFromRelationshipType' />
  <xsd:element name='PropertySeizure' type='PropertySeizureType' />
  <xsd:element name='PropertySeizureDisposition' type='DispositionType' />
  <xsd:element name='PropertySeizureMethodText' type='xsd:string' />
  <xsd:element name='PropertySeizureOwningPerson' type='PersonType' />
  <xsd:element name='PropertySeizurePossessingPerson' type='PersonType' />
  <xsd:element name='PropertySeizureProperty' type='PropertyType' />
  <xsd:element name='PropertySeizurePropertyHoldingOrganization' type='OrganizationType' />
  <xsd:element name='PropertySeizureReleaseConditionText' type='xsd:string' />
  <xsd:element name='PropertySeizureSeizingEnforcementOfficial' type='EnforcementOfficialType' />
  <xsd:element name='PropertySeizureWarrant' type='WarrantType' />
  <xsd:element name='PropertySerialID' type='IDType' />
  <xsd:element name='PropertySizeDescriptionText' type='xsd:string' />
  <xsd:element name='PropertyStateID' type='IDType' />
  <xsd:element name='PropertyStatus' type='PropertyStatusType' />
  <xsd:attribute name='PropertyStatusCode' type='xsd:string' />
  <xsd:element name='PropertyStatusCode' type='xsd:string' />
  <xsd:element name='PropertyStyleText' type='xsd:string' />
  <xsd:element name='PropertyTitle' type='PropertyTitleType' />
  <xsd:element name='PropertyTotalDamageValue' type='PropertyValueType' />
  <xsd:element name='PropertyTypeCode' type='ncic-art:TYPAType' />
  <xsd:element name='PropertyTypeText' type='xsd:string' />
  <xsd:element name='PropertyUsageText' type='xsd:string' />
  <xsd:element name='PropertyValue' type='PropertyValueType' />
  <xsd:element name='PropertyValueAmount' type='AmountType' />
  <xsd:element name='PropertyValueAssigningMethodText' type='xsd:string' />
  <xsd:element name='PropertyValueAssigningOrganization' type='OrganizationType' />
  <xsd:element name='PropertyValueAssigningPerson' type='PersonType' />
  <xsd:element name='PropertyValueDate' type='xsd:date' />
  <xsd:element name='PropertyValueDescriptionText' type='xsd:string' />
  <xsd:element name='PropertyValueDetails' type='PropertyValueDetailsType' />
  <xsd:element name='PropertyValueTaxIncludedIndicator' type='xsd:boolean' />
  <xsd:element name='PropertyVisibleID' type='IDType' />
  <xsd:element name='PropertyWeaponIndicator' type='xsd:boolean' />
  <xsd:element name='PropertyWeaponUsageIndicator' type='xsd:boolean' />
  <xsd:element name='PropertyWeaponUseText' type='xsd:string' />
  <xsd:element name='PropertyWeightMeasure' type='WeightMeasureType' />
  <xsd:element name='PropertyWidthMeasure' type='LengthMeasureType' />
  <xsd:element name='PropertyYearDate' type='xsd:gYear' />
  <xsd:element name='ProsecutionCharge' type='ChargeType' />
  <xsd:element name='ProtectionOrder' type='ProtectionOrderType' />
  <xsd:element name='ProtectionOrderConditionCode' type='ncic-per:PCOType' />
  <xsd:element name='ProtectionOrderRestrictedPerson' type='PersonType' />
  <xsd:element name='Quantity' type='QuantityType' />
  <xsd:attribute name='QuantityUnitText' type='xsd:string' />
  <xsd:element name='QuantityUnitText' type='xsd:string' />
  <xsd:element name='Range' type='RangeType' />
  <xsd:element name='Rate' type='RateType' />
  <xsd:attribute name='RateUnitText' type='xsd:string' />
  <xsd:element name='RateUnitText' type='xsd:string' />
  <xsd:element name='RealEstate' type='RealEstateType' />
  <xsd:element name='RealEstateAcreageText' type='xsd:string' />
  <xsd:element name='RealEstateAttachedStructure' type='StructureType' />
  <xsd:element name='RealEstateBoundaryDescriptionText' type='xsd:string' />
  <xsd:element name='Referral' type='ReferralType' />
  <xsd:element name='ReferralActivity' type='ActivityType' />
  <xsd:element name='ReferralCourtOrder' type='CourtOrderType' />
  <xsd:element name='ReferralDesignation'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='ReferralIssuer'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='ReferralMandatoryIndicator' type='xsd:boolean' />
  <xsd:element name='ReferralProperty' type='PropertyType' />
  <xsd:element name='ReferralSubject' type='SubjectType' />
  <xsd:element name='ReferralSupervisor'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='RegisteredOffender' type='RegisteredOffenderType' />
  <xsd:element name='RegisteredOffenderConviction' type='ConvictionType' />
  <xsd:element name='RegisteredOffenderCourtOrder' type='CourtOrderType' />
  <xsd:element name='RegisteredOffenderDescription' type='xsd:string' />
  <xsd:element name='RegisteredOffenderEndDate' type='xsd:date' />
  <xsd:element name='RegisteredOffenderEntryDate' type='xsd:date' />
  <xsd:element name='RegisteredOffenderID' type='IDType' />
  <xsd:element name='RegisteredOffenderStartDate' type='xsd:date' />
  <xsd:element name='RegisteredOffenderTypeCode' type='xsd:string' />
  <xsd:element name='RegisteredOffenderTypeText' type='xsd:string' />
  <xsd:element name='RegisteredSexOffender' type='RegisteredOffenderType' />
  <xsd:element name='RegistrationAuthorityText' type='xsd:string' />
  <xsd:element name='RegistrationCountryCode'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='fips_10-4:CountryCodeTypeElement' />
        <xsd:element ref='iso_3166:CountryAlpha2CodeTypeElement' />
        <xsd:element ref='iso_3166:CountryAlpha3CodeTypeElement' />
        <xsd:element ref='iso_3166:CountryNumericCodeTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='RegistrationCountryText' type='xsd:string' />
  <xsd:element name='RegistrationCountyCode' type='fips_6-4:USCountyCodeType' />
  <xsd:element name='RegistrationCountyText' type='xsd:string' />
  <xsd:element name='RegistrationDuplicateQuantity' type='xsd:nonNegativeInteger' />
  <xsd:element name='RegistrationEffectiveDate' type='xsd:date' />
  <xsd:element name='RegistrationExpirationDate' type='xsd:date' />
  <xsd:element name='RegistrationFee' type='FeeType' />
  <xsd:element name='RegistrationID' type='IDType' />
  <xsd:element name='RegistrationIssuedFor' type='PropertyType' />
  <xsd:complexType name='RegistrationIssuedForRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='RegistrationIssuedForRelationship' type='RegistrationIssuedForRelationshipType' />
  <xsd:element name='RegistrationIssuedTo'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name='RegistrationIssuedToRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='RegistrationIssuedToRelationship' type='RegistrationIssuedToRelationshipType' />
  <xsd:element name='RegistrationOutsideJurisdictionIndicator' type='xsd:boolean' />
  <xsd:element name='RegistrationStateCode'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='ansi_d20:JurisdictionAuthorityCodeTypeElement' />
        <xsd:element ref='can:CanadianProvinceCodeTypeElement' />
        <xsd:element ref='fips_10-4:InternationalStateCodeTypeElement' />
        <xsd:element ref='fips_5-2:USStateCodeTypeElement' />
        <xsd:element ref='fips_5-2:USStateNumericCodeTypeElement' />
        <xsd:element ref='ncic-st:RESTypeElement' />
        <xsd:element ref='usps:USStateCodeTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='RegistrationStateText' type='xsd:string' />
  <xsd:element name='RegistrationStatus' type='StatusType' />
  <xsd:element name='RehabilitationProgram' type='ProgramType' />
  <xsd:element name='RelativeLocation' type='RelativeLocationType' />
  <xsd:element name='RelativeLocationDescriptionText' type='xsd:string' />
  <xsd:element name='RelativeLocationDirectionCode' type='DirectionCodeType' />
  <xsd:element name='RelativeLocationDirectionText' type='xsd:string' />
  <xsd:element name='RelativeLocationDistanceText' type='xsd:string' />
  <xsd:element name='RelativeLocationHeadingValue' type='RelativeLocationHeadingType' />
  <xsd:element name='RelativeLocationReferenceLocation' type='LocationType' />
  <xsd:element name='Release' type='ReleaseType' />
  <xsd:element name='ReleaseFromLocation' type='LocationType' />
  <xsd:element name='ReleaseIssuer'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='ReleaseProperty' type='PropertyType' />
  <xsd:element name='ReleaseRecipient'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='ReleaseSubject' type='SubjectType' />
  <xsd:element name='ReleaseSupervisor'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='ReleaseToLocation' type='LocationType' />
  <xsd:attribute name='Reliability' type='xsd:decimal' />
  <xsd:element name='Reliability' type='xsd:decimal' />
  <xsd:attribute name='ReportedDate' type='xsd:date' />
  <xsd:element name='ReportedDate' type='xsd:date' />
  <xsd:attribute name='ReportingOrganization' type='xsd:string' />
  <xsd:element name='ReportingOrganization' type='xsd:string' />
  <xsd:attribute name='ReportingPerson' type='xsd:string' />
  <xsd:element name='ReportingPerson' type='xsd:string' />
  <xsd:attribute name='ReportingPersonRole' type='xsd:string' />
  <xsd:element name='ReportingPersonRole' type='xsd:string' />
  <xsd:element name='Residence' type='ResidenceType' />
  <xsd:element name='ResidenceDescriptionText' type='xsd:string' />
  <xsd:element name='ResidenceEndDate' type='xsd:date' />
  <xsd:element name='ResidenceOccupancyTypeText' type='xsd:string' />
  <xsd:element name='ResidencePaymentAmount' type='AmountType' />
  <xsd:element name='ResidencePaymentPeriodText' type='xsd:string' />
  <xsd:element name='ResidenceStartDate' type='xsd:date' />
  <xsd:element name='ResidenceTypeText' type='xsd:string' />
  <xsd:element name='ResidentialStructure' type='StructureType' />
  <xsd:element name='RiskReductionFacility' type='FacilityType' />
  <xsd:element name='RiskReductionProgram' type='ProgramType' />
  <xsd:element name='SameAs' type='SuperType' />
  <xsd:complexType name='SameAsRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='SameAsRelationship' type='SameAsRelationshipType' />
  <xsd:element name='Sanction' type='SanctionType' />
  <xsd:element name='SanctionAdultSentenceIndicator' type='xsd:boolean' />
  <xsd:element name='SanctionCreditedAmount' type='xsd:string' />
  <xsd:element name='SanctionDisciplinaryAction' type='DisciplinaryActionType' />
  <xsd:element name='SanctionFrequencyText' type='xsd:string' />
  <xsd:element name='SanctionGroupingText' type='xsd:string' />
  <xsd:element name='SanctionIssuingAgency' type='OrganizationType' />
  <xsd:element name='SanctionJurisdictionalAgency' type='OrganizationType' />
  <xsd:element name='SanctionProgress' type='ProgressType' />
  <xsd:element name='SanctionRelatedChargeDispositionText' type='xsd:string' />
  <xsd:element name='SanctionRelatedSanctionID' type='IDType' />
  <xsd:element name='SanctionSentenceDefinitionIndicator' type='xsd:boolean' />
  <xsd:element name='SanctionSetAmount' type='xsd:string' />
  <xsd:element name='SanctionSetDate' type='xsd:date' />
  <xsd:element name='SanctionStayedAmount' type='xsd:string' />
  <xsd:element name='SanctionSuspendedAmount' type='xsd:string' />
  <xsd:element name='SanctionValueText' type='xsd:string' />
  <xsd:element name='ScheduleActivityText' type='xsd:string' />
  <xsd:element name='ScheduleDate' type='xsd:date' />
  <xsd:element name='ScheduleDay' type='ScheduleDayType' />
  <xsd:element name='ScheduleDayEndTime' type='xsd:time' />
  <xsd:element name='ScheduleDayStartTime' type='xsd:time' />
  <xsd:element name='SchedulePerson' type='PersonType' />
  <xsd:element name='SearchWarrant' type='WarrantType' />
  <xsd:element name='Security' type='SecurityType' />
  <xsd:element name='SecurityClassificationCurrent' type='ClassificationType' />
  <xsd:element name='SecurityClassificationDowngrade' type='ClassificationType' />
  <xsd:element name='SecurityClassificationInitial' type='ClassificationType' />
  <xsd:element name='SecurityClassificationUpgrade' type='ClassificationType' />
  <xsd:element name='SecurityCollectionEndDate' type='xsd:date' />
  <xsd:element name='SecurityCollectionStartDate' type='xsd:date' />
  <xsd:element name='SecurityControlText' type='xsd:string' />
  <xsd:element name='SecurityDateSeriesCode' type='ncic-sec:SDTType' />
  <xsd:element name='SecurityDateSeriesText' type='xsd:string' />
  <xsd:element name='SecurityDeclassification' type='ClassificationType' />
  <xsd:element name='SecurityDenominationCode' type='ncic-sec:DENType' />
  <xsd:element name='SecurityDenominationText' type='xsd:string' />
  <xsd:element name='SecurityDisseminationCode' type='xsd:string' />
  <xsd:element name='SecurityDisseminationText' type='xsd:string' />
  <xsd:element name='SecurityFGICode' type='xsd:string' />
  <xsd:element name='SecurityFGIText' type='xsd:string' />
  <xsd:element name='SecurityForeignReleasabilityText' type='xsd:string' />
  <xsd:element name='SecurityIssuer'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='SecurityLevelCode' type='dod:SecurityLevelCodeType' />
  <xsd:element name='SecurityLevelText' type='xsd:string' />
  <xsd:element name='SecurityMetadata' type='SecurityMetadataType' />
  <xsd:element name='SecurityNonICMarkingsCode' type='xsd:string' />
  <xsd:element name='SecurityNonICMarkingsText' type='xsd:string' />
  <xsd:element name='SecurityTypeCode' type='ncic-sec:TYPSType' />
  <xsd:attribute name='Sensitivity' type='xsd:string' />
  <xsd:element name='Sensitivity' type='xsd:string' />
  <xsd:element name='Sentence' type='SentenceType' />
  <xsd:element name='SentenceCharge' type='ChargeType' />
  <xsd:element name='SentenceCondition' type='ConditionType' />
  <xsd:element name='SentenceDescriptionText' type='xsd:string' />
  <xsd:element name='SentenceGroupingText' type='xsd:string' />
  <xsd:element name='SentenceIssuer'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='SentenceModification' type='SentenceModificationType' />
  <xsd:element name='SentenceModificationAggravatedIndicator' type='xsd:boolean' />
  <xsd:element name='SentenceModificationCharge' type='ChargeType' />
  <xsd:element name='SentenceModificationConfinementCreditDayText' type='xsd:integer' />
  <xsd:element name='SentenceModificationConfinementCreditIndicator' type='xsd:boolean' />
  <xsd:element name='SentenceModificationDismissalIndicator' type='xsd:boolean' />
  <xsd:element name='SentenceModificationDismissalRemainingCase' type='CaseType' />
  <xsd:element name='SentenceModificationDismissalRemainingQuantity' type='xsd:nonNegativeInteger' />
  <xsd:element name='SentenceModificationMitigatedIndicator' type='xsd:boolean' />
  <xsd:element name='SentenceModificationOriginalTerm' type='TermType' />
  <xsd:element name='SentenceModificationParoleIndicator' type='xsd:boolean' />
  <xsd:element name='SentenceModificationParoleTerm' type='TermType' />
  <xsd:element name='SentenceModificationProbation' type='SupervisionType' />
  <xsd:element name='SentenceModificationProbationIndicator' type='xsd:boolean' />
  <xsd:element name='SentenceModificationRestitutionIndicator' type='xsd:boolean' />
  <xsd:element name='SentenceModificationSuspendedIndicator' type='xsd:boolean' />
  <xsd:element name='SentenceModificationSuspendedTerm' type='TermType' />
  <xsd:element name='SentenceSeverityLevel' type='SeverityLevelType' />
  <xsd:element name='SentenceSubject' type='SubjectType' />
  <xsd:element name='SentenceTerm' type='TermType' />
  <xsd:element name='SentencingGuideline' type='SentencingGuidelineType' />
  <xsd:element name='SentencingGuidelineChargeSeverityLevelText' type='xsd:string' />
  <xsd:element name='SentencingGuidelineDepartureReasonText' type='xsd:string' />
  <xsd:element name='SentencingGuidelineDepartureTypeText' type='xsd:string' />
  <xsd:element name='SentencingGuidelineMonthsMaximumText' type='xsd:string' />
  <xsd:element name='SentencingGuidelineMonthsMinimumText' type='xsd:string' />
  <xsd:element name='SentencingGuidelineRecommendationMonthsText' type='xsd:string' />
  <xsd:element name='ServiceCall' type='ServiceCallType' />
  <xsd:element name='ServiceCallArrivedDate' type='xsd:date' />
  <xsd:element name='ServiceCallArrivedTime' type='xsd:time' />
  <xsd:element name='ServiceCallAssignedUnit' type='OrganizationType' />
  <xsd:element name='ServiceCallAssistingUnit' type='OrganizationType' />
  <xsd:element name='ServiceCallClearanceCode' type='xsd:string' />
  <xsd:element name='ServiceCallClearanceText' type='xsd:string' />
  <xsd:element name='ServiceCallClearedDate' type='xsd:date' />
  <xsd:element name='ServiceCallClearedTime' type='xsd:time' />
  <xsd:element name='ServiceCallDispatchedDate' type='xsd:date' />
  <xsd:element name='ServiceCallDispatchedOfficial' type='EnforcementOfficialType' />
  <xsd:element name='ServiceCallDispatchedTime' type='xsd:time' />
  <xsd:element name='ServiceCallDispatcher' type='PersonType' />
  <xsd:element name='ServiceCallMechanismText' type='xsd:string' />
  <xsd:element name='ServiceCallOperator' type='PersonType' />
  <xsd:element name='ServiceCallOriginator' type='PersonType' />
  <xsd:element name='ServiceCallResponseLocation' type='LocationType' />
  <xsd:element name='ServiceCallResponsePerson' type='PersonType' />
  <xsd:element name='SeverityLevel' type='SeverityLevelType' />
  <xsd:element name='SeverityLevelAssignedDate' type='xsd:date' />
  <xsd:element name='SeverityLevelAssignedJudge' type='JudicialOfficialType' />
  <xsd:element name='SeverityLevelCriminalHistoryScoreText' type='xsd:string' />
  <xsd:element name='SeverityLevelDescriptionText' type='xsd:string' />
  <xsd:element name='SeverityLevelID' type='IDType' />
  <xsd:element name='SeverityLevelIssuingAgency' type='OrganizationType' />
  <xsd:attribute name='Source' type='xsd:string' />
  <xsd:element name='Source' type='xsd:string' />
  <xsd:attribute name='SourceIDText' type='xsd:string' />
  <xsd:element name='SourceIDText' type='xsd:string' />
  <xsd:attribute name='SpeedRateUnitCode' type='unece:VelocityType' />
  <xsd:element name='SpeedRateUnitCode' type='unece:VelocityType' />
  <xsd:element name='Status' type='StatusType' />
  <xsd:attribute name='StatusDate' type='xsd:date' />
  <xsd:element name='StatusDate' type='xsd:date' />
  <xsd:attribute name='StatusIssuerID' type='xsd:string' />
  <xsd:element name='StatusIssuerID' type='xsd:string' />
  <xsd:attribute name='StatusIssuerText' type='xsd:string' />
  <xsd:element name='StatusIssuerText' type='xsd:string' />
  <xsd:attribute name='StatusTime' type='xsd:time' />
  <xsd:element name='StatusTime' type='xsd:time' />
  <xsd:element name='Statute' type='StatuteType' />
  <xsd:element name='StatuteCodeID' type='IDType' />
  <xsd:element name='StatuteCodeSectionID' type='IDType' />
  <xsd:element name='StatuteCommentText' type='xsd:string' />
  <xsd:element name='StatuteDescriptionText' type='xsd:string' />
  <xsd:element name='StatuteEnactmentDate' type='xsd:date' />
  <xsd:element name='StatuteJurisdiction' type='JurisdictionType' />
  <xsd:element name='StatuteKeywordText' type='xsd:string' />
  <xsd:element name='StatuteLevelText' type='xsd:string' />
  <xsd:element name='StatuteOffenseCode' type='mn_off:OffenseCodeType' />
  <xsd:element name='StatuteOffenseEnhancibleIndicator' type='xsd:boolean' />
  <xsd:element name='StatuteOffenseID' type='IDType' />
  <xsd:element name='StatuteRepealDate' type='xsd:date' />
  <xsd:element name='StatuteStatus' type='StatusType' />
  <xsd:element name='StatuteText' type='xsd:string' />
  <xsd:element name='StatuteTypeCode' type='mn_off:StatuteTypeCodeType' />
  <xsd:element name='StatuteTypeText' type='xsd:string' />
  <xsd:element name='Street' type='StreetType' />
  <xsd:element name='StreetExtensionText' type='xsd:string' />
  <xsd:element name='StreetFullText' type='xsd:string' />
  <xsd:element name='StreetName' type='xsd:string' />
  <xsd:element name='StreetNumberText' type='xsd:string' />
  <xsd:element name='StreetPostdirectionalText' type='xsd:string' />
  <xsd:element name='StreetPredirectionalText' type='xsd:string' />
  <xsd:element name='StreetTypeText' type='xsd:string' />
  <xsd:element name='Structure' type='StructureType' />
  <xsd:element name='StructureCommercialIndicator' type='xsd:boolean' />
  <xsd:element name='StructureContains' type='PropertyType' />
  <xsd:complexType name='StructureContainsRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='StructureContainsRelationship' type='StructureContainsRelationshipType' />
  <xsd:element name='StructureGarageFor' type='VehicleType' />
  <xsd:complexType name='StructureGarageForRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='StructureGarageForRelationship' type='StructureGarageForRelationshipType' />
  <xsd:element name='StructureLocation' type='LocationType' />
  <xsd:complexType name='StructureLocationRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='StructureLocationRelationship' type='StructureLocationRelationshipType' />
  <xsd:element name='StructureOccupiedBy' type='OrganizationType' />
  <xsd:complexType name='StructureOccupiedByRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='StructureOccupiedByRelationship' type='StructureOccupiedByRelationshipType' />
  <xsd:element name='StructureOrganization' type='OrganizationType' />
  <xsd:element name='StructureResidenceFor' type='PersonType' />
  <xsd:complexType name='StructureResidenceForRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='StructureResidenceForRelationship' type='StructureResidenceForRelationshipType' />
  <xsd:element name='StructureTypeCode' type='xsd:string' />
  <xsd:element name='StructureWorker' type='PersonType' />
  <xsd:complexType name='StructureWorkerRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='StructureWorkerRelationship' type='StructureWorkerRelationshipType' />
  <xsd:element name='SubExhibit' type='ExhibitType' />
  <xsd:element name='Subject' type='SubjectType' />
  <xsd:element name='SubjectCautionInformationCaveat' type='CaveatType' />
  <xsd:element name='SubjectCautionInformationCode' type='ncic-per:CMCType' />
  <xsd:element name='SubjectCriminalOrganizationInvolvementCode' type='ncic-per:ECRType' />
  <xsd:element name='SubjectCriminalTraitDetails' type='CriminalTraitDetailsType' />
  <xsd:element name='SubjectDetainmentLocation' type='LocationType' />
  <xsd:complexType name='SubjectDetainmentLocationRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='SubjectDetainmentLocationRelationship' type='SubjectDetainmentLocationRelationshipType' />
  <xsd:element name='SubjectDisciplinaryAction' type='DisciplinaryActionType' />
  <xsd:element name='SubjectID' type='IDType' />
  <xsd:element name='SubjectInvolvementCriminalOrganization' type='CriminalOrganizationType' />
  <xsd:element name='SubjectInvolvementPerson' type='PersonType' />
  <xsd:element name='SubjectOffenderNoticeCaveat' type='CaveatType' />
  <xsd:element name='SubjectStatus' type='StatusType' />
  <xsd:element name='SubjectStatusCode' type='xsd:string' />
  <xsd:element name='SubjectSupervision' type='SupervisionType' />
  <xsd:element name='SubjectWarrantTypeCode' type='xsd:string' />
  <xsd:element name='SubjectWarrantTypeDescriptionText' type='xsd:string' />
  <xsd:element name='Submission' type='SubmissionType' />
  <xsd:element name='SubmissionDocument' type='DocumentType' />
  <xsd:element name='SubmissionFee' type='FeeType' />
  <xsd:element name='SubmissionReceivedDate' type='xsd:date' />
  <xsd:element name='SubmissionReceivedTime' type='xsd:time' />
  <xsd:element name='SubmissionReceiver'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='SubmissionSubmittedDate' type='xsd:date' />
  <xsd:element name='SubmissionSubmittedTime' type='xsd:time' />
  <xsd:element name='SubmissionSubmitter'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='Summons' type='CourtOrderType' />
  <xsd:element name='Supervision' type='SupervisionType' />
  <xsd:element name='SupervisionAgency' type='OrganizationType' />
  <xsd:element name='SupervisionAreaID' type='IDType' />
  <xsd:element name='SupervisionAssessment' type='AssessmentType' />
  <xsd:element name='SupervisionAssignedTerm' type='TermType' />
  <xsd:element name='SupervisionBedID' type='IDType' />
  <xsd:element name='SupervisionBoardActionDocument' type='DocumentType' />
  <xsd:element name='SupervisionCautionText' type='xsd:string' />
  <xsd:element name='SupervisionCellID' type='IDType' />
  <xsd:element name='SupervisionClassificationDate' type='xsd:date' />
  <xsd:element name='SupervisionCondition' type='ConditionType' />
  <xsd:element name='SupervisionConditionalRelease' type='ConditionalReleaseType' />
  <xsd:element name='SupervisionCurrentIndicator' type='xsd:boolean' />
  <xsd:element name='SupervisionCustodyStatus' type='StatusType' />
  <xsd:element name='SupervisionCustodyTransfer' type='CustodyTransferType' />
  <xsd:element name='SupervisionDisciplinaryAction' type='DisciplinaryActionType' />
  <xsd:element name='SupervisionFacility' type='FacilityType' />
  <xsd:element name='SupervisionFee' type='FeeType' />
  <xsd:element name='SupervisionFelonyOffenseIndicator' type='xsd:boolean' />
  <xsd:element name='SupervisionGoodDaysCreditText' type='xsd:string' />
  <xsd:element name='SupervisionIntensiveIndicator' type='xsd:boolean' />
  <xsd:element name='SupervisionIsolationIndicator' type='xsd:boolean' />
  <xsd:element name='SupervisionJurisdiction' type='JurisdictionType' />
  <xsd:element name='SupervisionLevelCode' type='xsd:string' />
  <xsd:element name='SupervisionLevelText' type='xsd:string' />
  <xsd:element name='SupervisionMandatoryIndicator' type='xsd:boolean' />
  <xsd:element name='SupervisionModifiedTerm' type='TermType' />
  <xsd:element name='SupervisionOfficial' type='EnforcementOfficialType' />
  <xsd:element name='SupervisionOtherLocation' type='LocationType' />
  <xsd:element name='SupervisionReinstatementDate' type='xsd:date' />
  <xsd:element name='SupervisionRelease' type='ReleaseType' />
  <xsd:element name='SupervisionRestriction' type='SupervisionRestrictionType' />
  <xsd:element name='SupervisionRestrictionBehaviorText' type='xsd:string' />
  <xsd:element name='SupervisionRestrictionCode' type='xsd:string' />
  <xsd:element name='SupervisionRestrictionLocation' type='LocationType' />
  <xsd:element name='SupervisionRestrictionPerson' type='PersonType' />
  <xsd:element name='SupervisionSelfImposedIndicator' type='xsd:boolean' />
  <xsd:element name='SupervisionServedTerm' type='TermType' />
  <xsd:element name='SupervisionSubject' type='SubjectType' />
  <xsd:element name='SupervisionSubjectResponsibilityText' type='xsd:string' />
  <xsd:element name='SupervisionSubjectStatus' type='StatusType' />
  <xsd:element name='SupervisionViolationText' type='xsd:string' />
  <xsd:element name='SupervisionVisitation' type='VisitationType' />
  <xsd:element name='Suspect' type='SubjectType' />
  <xsd:element name='Target' type='TargetType' />
  <xsd:element name='TargetDescriptionText' type='xsd:string' />
  <xsd:element name='TargetLocation' type='LocationType' />
  <xsd:element name='TargetName' type='xsd:string' />
  <xsd:element name='TargetOrganization' type='OrganizationType' />
  <xsd:element name='TargetPerson' type='PersonType' />
  <xsd:element name='TargetProperty' type='PropertyType' />
  <xsd:element name='TargetReasonText' type='xsd:string' />
  <xsd:element name='TargetTypeCode' type='xsd:string' />
  <xsd:element name='TargetTypeText' type='xsd:string' />
  <xsd:element name='TelephoneAreaCodeText' type='xsd:string' />
  <xsd:element name='TelephoneCityText' type='xsd:string' />
  <xsd:element name='TelephoneCountryText' type='xsd:string' />
  <xsd:element name='TelephoneExchangeText' type='xsd:string' />
  <xsd:element name='TelephoneNumber' type='TelephoneNumberType' />
  <xsd:element name='TelephoneNumberCommentText' type='xsd:string' />
  <xsd:element name='TelephoneNumberFullText' type='xsd:string' />
  <xsd:element name='TelephoneNumberInstructionText' type='xsd:string' />
  <xsd:element name='TelephoneSubscriberText' type='xsd:string' />
  <xsd:element name='TelephoneSuffixText' type='xsd:string' />
  <xsd:element name='Term' type='TermType' />
  <xsd:element name='TermDaysText' type='xsd:string' />
  <xsd:element name='TermMaximumText' type='xsd:string' />
  <xsd:element name='TermMinimumText' type='xsd:string' />
  <xsd:element name='TermMonthsText' type='xsd:string' />
  <xsd:element name='TermYearsText' type='xsd:string' />
  <xsd:element name='Text' type='TextType' />
  <xsd:element name='TimeMeasure' type='TimeMeasureType' />
  <xsd:attribute name='TimeUnitCode' type='unece:TimeType' />
  <xsd:element name='TimeUnitCode' type='unece:TimeType' />
  <xsd:element name='TitleDuplicateQuantity' type='xsd:nonNegativeInteger' />
  <xsd:element name='TitleID' type='IDType' />
  <xsd:element name='TitleIssueDate' type='xsd:date' />
  <xsd:element name='TitleIssuedFor' type='PropertyType' />
  <xsd:complexType name='TitleIssuedForRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='TitleIssuedForRelationship' type='TitleIssuedForRelationshipType' />
  <xsd:element name='TitleIssuedTo'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name='TitleIssuedToRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='TitleIssuedToRelationship' type='TitleIssuedToRelationshipType' />
  <xsd:element name='TitleIssuingAuthorityText' type='xsd:string' />
  <xsd:element name='TitleLienIndicator' type='xsd:boolean' />
  <xsd:element name='TitleReplaces' type='PropertyTitleType' />
  <xsd:complexType name='TitleReplacesRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='TitleReplacesRelationship' type='TitleReplacesRelationshipType' />
  <xsd:element name='TitleStatusCode' type='ansi_d20:TitleStatusCodeType' />
  <xsd:element name='TitleStatusText' type='xsd:string' />
  <xsd:element name='TitleTypeText' type='xsd:string' />
  <xsd:attribute name='Tolerance' type='xsd:decimal' />
  <xsd:element name='Tolerance' type='xsd:decimal' />
  <xsd:element name='TowingCompany' type='OrganizationType' />
  <xsd:element name='UpperBound' type='xsd:string' />
  <xsd:element name='UTMCoordinate' type='UTMCoordinateType' />
  <xsd:element name='UTMCoordinateID' type='IDType' />
  <xsd:element name='UTMDatumID' type='IDType' />
  <xsd:element name='UTMEastingValue' type='xsd:integer' />
  <xsd:element name='UTMGridZoneID' type='IDType' />
  <xsd:element name='UTMGridZoneSquareID' type='IDType' />
  <xsd:element name='UTMNorthingValue' type='xsd:integer' />
  <xsd:element name='Vehicle' type='VehicleType' />
  <xsd:element name='VehicleAxleQuantity' type='xsd:nonNegativeInteger' />
  <xsd:element name='VehicleBrand' type='VehicleBrandType' />
  <xsd:complexType name='VehicleBrandRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='VehicleBrandRelationship' type='VehicleBrandRelationshipType' />
  <xsd:element name='VehicleBrandCode' type='ansi_d20:BrandCodeType' />
  <xsd:element name='VehicleBrandDamagePercentageTypeCode' type='ansi_d20:BrandDamagePercentageTypeCodeType' />
  <xsd:element name='VehicleBrandDamagePercentageTypeText' type='xsd:string' />
  <xsd:element name='VehicleBrandDate' type='xsd:date' />
  <xsd:element name='VehicleBrander' type='VehicleBranderType' />
  <xsd:complexType name='VehicleBranderRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='VehicleBranderRelationship' type='VehicleBranderRelationshipType' />
  <xsd:element name='VehicleBrandSalvagePercentage' type='PercentageType' />
  <xsd:element name='VehicleBrandText' type='xsd:string' />
  <xsd:element name='VehicleBrandVehicleDispositionCode' type='ansi_d20:BrandVehicleDispositionCodeType' />
  <xsd:element name='VehicleBrandVehicleDispositionText' type='xsd:string' />
  <xsd:element name='VehicleBrandVehicleSourceText' type='xsd:string' />
  <xsd:element name='VehicleCargoText' type='xsd:string' />
  <xsd:element name='VehicleColorInteriorText' type='xsd:string' />
  <xsd:element name='VehicleColorPrimaryCode' type='ncic-veh:VCOType' />
  <xsd:element name='VehicleColorPrimaryText' type='xsd:string' />
  <xsd:element name='VehicleColorSecondaryCode' type='ncic-veh:VCOType' />
  <xsd:element name='VehicleColorSecondaryText' type='xsd:string' />
  <xsd:element name='VehicleCurrentWeightMeasure' type='WeightMeasureType' />
  <xsd:element name='VehicleDoorQuantity' type='xsd:nonNegativeInteger' />
  <xsd:element name='VehicleEmissionInspection' type='VehicleEmissionInspection' />
  <xsd:element name='VehicleEmissionInspectionQuantity' type='xsd:nonNegativeInteger' />
  <xsd:element name='VehicleEngineCylinderQuantity' type='xsd:nonNegativeInteger' />
  <xsd:element name='VehicleEngineDisplacementMeasure' type='VehicleEngineDisplacementMeasureType' />
  <xsd:attribute name='VehicleEngineDisplacementUnitCode' type='ansi_d20:VehicleEngineDisplacementUnitCodeType' />
  <xsd:element name='VehicleEngineDisplacementUnitCode' type='ansi_d20:VehicleEngineDisplacementUnitCodeType' />
  <xsd:element name='VehicleEngineHorsePowerQuantity' type='xsd:integer' />
  <xsd:element name='VehicleEngineID' type='IDType' />
  <xsd:element name='VehicleEnginePowerDisplacementText' type='EnginePowerDisplacementType' />
  <xsd:element name='VehicleEngineQuantity' type='xsd:nonNegativeInteger' />
  <xsd:element name='VehicleFirstSoldYearDate' type='xsd:gYear' />
  <xsd:element name='VehicleFuelTypeCode' type='ansi_d20:VehicleFuelTypeCodeType' />
  <xsd:element name='VehicleFuelTypeText' type='xsd:string' />
  <xsd:element name='VehicleGarage' type='StructureType' />
  <xsd:complexType name='VehicleGarageRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='VehicleGarageRelationship' type='VehicleGarageRelationshipType' />
  <xsd:element name='VehicleGarageIndicator' type='xsd:boolean' />
  <xsd:element name='VehicleGrossLadenSumWeightMeasure' type='WeightMeasureType' />
  <xsd:element name='VehicleGrossLadenUnitWeightMeasure' type='WeightMeasureType' />
  <xsd:element name='VehicleID' type='ANSID20IDType' />
  <xsd:element name='VehicleInspection' type='VehicleInspectionType' />
  <xsd:element name='VehicleInspectionAddress' type='AddressType' />
  <xsd:element name='VehicleInspectionEmissionCertificationID' type='IDType' />
  <xsd:element name='VehicleInspectionEmissionPassIndicator' type='xsd:boolean' />
  <xsd:element name='VehicleInspectionInspectorID' type='IDType' />
  <xsd:element name='VehicleInspectionJurisdictionAuthorityCode' type='ansi_d20:JurisdictionAuthorityCodeType' />
  <xsd:element name='VehicleInspectionJurisdictionAuthorityText' type='xsd:string' />
  <xsd:element name='VehicleInspectionSafetyPassIndicator' type='xsd:boolean' />
  <xsd:element name='VehicleInspectionSmogCertificateCode' type='ansi_d20:SmogCertificateCodeType' />
  <xsd:element name='VehicleInspectionStationID' type='IDType' />
  <xsd:element name='VehicleInspectionTestTypeText' type='xsd:string' />
  <xsd:element name='VehicleInvoiceDate' type='xsd:date' />
  <xsd:element name='VehicleInvoiceID' type='IDType' />
  <xsd:element name='VehicleLeaseIndicator' type='xsd:boolean' />
  <xsd:element name='VehicleLicensePlateID' type='IDType' />
  <xsd:complexType name='VehicleLicensePlateIDRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='VehicleLicensePlateIDRelationship' type='VehicleLicensePlateIDRelationshipType' />
  <xsd:element name='VehicleMakeCode' type='ncic-veh:VMAType' />
  <xsd:element name='VehicleMaximumLoadWeightMeasure' type='WeightMeasureType' />
  <xsd:element name='VehicleModelCode' type='ncic-veh:VMOType' />
  <xsd:element name='VehicleModelCodeText' type='xsd:string' />
  <xsd:element name='VehicleModelYearDate' type='xsd:gYear' />
  <xsd:element name='VehicleMSRPAmount' type='AmountType' />
  <xsd:element name='VehicleOdometerReadingMeasure' type='OdometerReadingMeasureType' />
  <xsd:attribute name='VehicleOdometerReadingUnitCode' type='ansi_d20:VehicleOdometerReadingUnitCodeType' />
  <xsd:element name='VehicleOdometerReadingUnitCode' type='ansi_d20:VehicleOdometerReadingUnitCodeType' />
  <xsd:element name='VehicleOwner'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='OrganizationTypeElement' />
        <xsd:element ref='PersonTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name='VehicleOwnerRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='VehicleOwnerRelationship' type='VehicleOwnerRelationshipType' />
  <xsd:element name='VehicleOwnershipTypeText' type='xsd:string' />
  <xsd:element name='VehiclePaperMCOIssuedIndicator' type='xsd:boolean' />
  <xsd:element name='VehiclePart' type='VehiclePartType' />
  <xsd:element name='VehiclePartBrandCode' type='ncic-veh:BRAType' />
  <xsd:element name='VehiclePartBrandText' type='xsd:string' />
  <xsd:element name='VehiclePartCategoryCode' type='ncic-veh:CATType' />
  <xsd:element name='VehiclePartCategoryText' type='xsd:string' />
  <xsd:element name='VehiclePartDescriptionText' type='xsd:string' />
  <xsd:element name='VehiclePartID' type='IDType' />
  <xsd:element name='VehiclePassengerSafeQuantity' type='xsd:integer' />
  <xsd:element name='VehicleRegistration' type='VehicleRegistrationType' />
  <xsd:complexType name='VehicleRegistrationRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='VehicleRegistrationRelationship' type='VehicleRegistrationRelationshipType' />
  <xsd:element name='VehicleRegistrationDecal' type='DecalType' />
  <xsd:element name='VehicleRegistrationGrossWeightMeasure' type='WeightMeasureType' />
  <xsd:element name='VehicleRegistrationLocation' type='LocationType' />
  <xsd:complexType name='VehicleRegistrationLocationRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='VehicleRegistrationLocationRelationship' type='VehicleRegistrationLocationRelationshipType' />
  <xsd:element name='VehicleRegistrationPermenantIndicator' type='xsd:boolean' />
  <xsd:element name='VehicleRegistrationPlateBackgroundText' type='xsd:string' />
  <xsd:element name='VehicleRegistrationPlateColorCode' type='ansi_d20:RegistrationPlateColorCodeType' />
  <xsd:element name='VehicleRegistrationPlateColorText' type='xsd:string' />
  <xsd:element name='VehicleRegistrationPlateID' type='IDType' />
  <xsd:element name='VehicleRegistrationPlateTypeCode' type='ncic-veh:LITType' />
  <xsd:element name='VehicleRegistrationPlateTypeText' type='xsd:string' />
  <xsd:element name='VehicleRegistrationStatus' type='StatusType' />
  <xsd:element name='VehicleRegistrationStatusCode' type='ansi_d20:RegistrationStatusCodeType' />
  <xsd:element name='VehicleRegistrationStatusDetailCode' type='ansi_d20:RegistrationStatusDetailCodeType' />
  <xsd:element name='VehicleRegistrationStatusDetailText' type='xsd:string' />
  <xsd:element name='VehicleRentalIndicator' type='xsd:boolean' />
  <xsd:element name='VehicleSafetyInspection' type='VehicleSafetyInspection' />
  <xsd:element name='VehicleSalesTaxPercentage' type='PercentageType' />
  <xsd:element name='VehicleSeatingQuantity' type='xsd:nonNegativeInteger' />
  <xsd:element name='VehicleShipDate' type='xsd:date' />
  <xsd:element name='VehicleStyleCode' type='ncic-veh:VSTType' />
  <xsd:element name='VehicleTaxableAmount' type='AmountType' />
  <xsd:element name='VehicleTitle' type='VehicleTitleType' />
  <xsd:complexType name='VehicleTitleRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='VehicleTitleRelationship' type='VehicleTitleRelationshipType' />
  <xsd:element name='VehicleTitleDocumentTypeCode' type='ansi_d20:VehicleTitleDocumentTypeCodeType' />
  <xsd:element name='VehicleTitlePurchaseDate' type='xsd:date' />
  <xsd:element name='VehicleTitlePurchasePriceAmount' type='AmountType' />
  <xsd:element name='VehicleTitleSalesTaxAmount' type='AmountType' />
  <xsd:element name='VehicleTitleSalesTaxPercentage' type='PercentageType' />
  <xsd:element name='VehicleTitleTaxableValue' type='PropertyValueType' />
  <xsd:element name='VehicleTowedIndicator' type='xsd:boolean' />
  <xsd:element name='VehicleTower' type='OrganizationType' />
  <xsd:complexType name='VehicleTowerRelationshipType'>
    <xsd:complexContent>
      <xsd:extension base='BaseRelationshipType' />
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name='VehicleTowerRelationship' type='VehicleTowerRelationshipType' />
  <xsd:element name='VehicleTransmissionTypeCode' type='ansi_d20:VehicleTransmissionTypeCodeType' />
  <xsd:element name='VehicleTransmissionTypeText' type='xsd:string' />
  <xsd:element name='VehicleUnladenWeightMeasure' type='WeightMeasureType' />
  <xsd:element name='VehicleUseCode' type='ansi_d20:VehicleUseCodeType' />
  <xsd:element name='VehicleUseText' type='xsd:string' />
  <xsd:element name='VehicleVINAText' type='xsd:string' />
  <xsd:element name='VehicleWantedIndicator' type='xsd:boolean' />
  <xsd:element name='Verdict' type='VerdictType' />
  <xsd:element name='VerdictDate' type='xsd:date' />
  <xsd:element name='VerdictDispositionDate' type='xsd:date' />
  <xsd:element name='VerdictDispositionName' type='xsd:string' />
  <xsd:element name='VerdictIssuingCourt' type='CourtType' />
  <xsd:element name='VerdictIssuingJudge' type='JudicialOfficialType' />
  <xsd:element name='VerdictIssuingJudgeIndicator' type='xsd:boolean' />
  <xsd:element name='VerdictName' type='xsd:string' />
  <xsd:element name='VerdictSubject' type='SubjectType' />
  <xsd:element name='Victim' type='VictimType' />
  <xsd:element name='VictimDispositionText' type='xsd:string' />
  <xsd:element name='VictimID' type='IDType' />
  <xsd:element name='VictimInjury' type='InjuryType' />
  <xsd:element name='VictimMedicalTreatmentRequiredIndicator' type='xsd:boolean' />
  <xsd:element name='VictimProperty' type='PropertyType' />
  <xsd:element name='VictimSeeksProsecutionIndicator' type='xsd:boolean' />
  <xsd:element name='Violation' type='IncidentType' />
  <xsd:element name='Visitation' type='VisitationType' />
  <xsd:element name='VisitationPurposeText' type='xsd:string' />
  <xsd:element name='VisitationRestrictedAccessPerson' type='PersonType' />
  <xsd:element name='VisitationRestrictedAccessReasonText' type='xsd:string' />
  <xsd:element name='VisitationSupervisingOfficial'>
    <xsd:complexType>
      <xsd:choice>
        <xsd:element ref='EnforcementOfficialTypeElement' />
        <xsd:element ref='JudicialOfficialTypeElement' />
      </xsd:choice>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name='VisitationVisitor' type='PersonType' />
  <xsd:element name='VisitationVisitorRelationshipText' type='xsd:string' />
  <xsd:element name='Warrant' type='WarrantType' />
  <xsd:element name='WarrantAppearanceBail' type='BailType' />
  <xsd:element name='WarrantAppearanceBailForfeitText' type='xsd:string' />
  <xsd:element name='WarrantExtraditionLimitationCode' type='ncic-misc:EXLType' />
  <xsd:element name='WarrantExtraditionLimitationText' type='xsd:string' />
  <xsd:element name='WarrantExtraditionStateText' type='xsd:string' />
  <xsd:element name='WarrantFurtherProcessingText' type='xsd:string' />
  <xsd:element name='WarrantLevelText' type='xsd:string' />
  <xsd:element name='WarrantNCICCode' type='xsd:string' />
  <xsd:element name='WarrantProbableCauseText' type='xsd:string' />
  <xsd:element name='WarrantUCRCode' type='xsd:string' />
  <xsd:element name='WeightMeasure' type='WeightMeasureType' />
  <xsd:attribute name='WeightUnitCode' type='unece:MassType' />
  <xsd:element name='WeightUnitCode' type='unece:MassType' />
  <xsd:element name='Witness' type='WitnessType' />
  <xsd:element name='WitnessAccountDescriptionText' type='xsd:string' />
  <xsd:element name='WitnessDate' type='xsd:date' />
  <xsd:element name='WitnessID' type='IDType' />
  <xsd:element name='WitnessLocationDescriptionText' type='xsd:string' />
  <xsd:element name='WitnessReportVerifiedIndicator' type='xsd:boolean' />
  <xsd:element name='WitnessSpecialConditionText' type='xsd:string' />
  <xsd:element name='WitnessTime' type='xsd:time' />
  <xsd:element name='WitnessWillTestifyIndicator' type='xsd:boolean' />
  <xsd:element name='WorkContactInformation' type='ContactInformationType' />
</xsd:schema>
