Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Source
Used by
Imported schema prsn.xsd
Namespace http://www.tnsaferoads.net/mvc/prsn/prsn
Annotations
Documentation for the Person
MMUCC Data Element Reference ??
This schema defines and validates an instance of Person within the context
of a Collision report document.
This schema validates an instance of Persons associated
with the accident.

http://www.mmucc.us/dataelements/person-intro.aspx

MMUCC 2007 - Person "linked" data elements are obtained after linkage
to driver history and injury data. The data elements used for linkage include: Driver
License Number and Class (P11); Driver Name (P12); Drug Test (P20); Date of Birth (P1);
Sex (P2); Injury Area Transported to Medical Facility By (P28); Crash Date and Time
(C2); Crash County (C3); Crash City/Place (C4); Crash Location (C5); Date and Time Crash
Reported to Law Enforcement Agency (C10); and/or others depending upon the data files
being linked. When a state does not have the capability to link to other state data, as
many of the data elements as feasible should be collected at the scene.
<xi:include href="../XML/GPL.xhtml"/>
This software should be used in compliance with GNU GENERAL PUBLIC LICENSE            
Version 3, 29 June 2007 or later. TNSR™
Element prsn:AccPersonType / prsn:Alcohol
Namespace http://www.tnsaferoads.net/mvc/prsn/prsn
Diagram
Diagram comm0.tmp#id185 comm0.tmp#id186 comm0.tmp#id187 comm0.tmp#id184
Type alchl:AlcoholTestType
Model ALL(alchl:TestResultValue alchl:TestGiven alchl:TestKitID)
Children alchl:TestGiven, alchl:TestKitID, alchl:TestResultValue
Instance
<prsn:Alcohol>
  <alchl:TestResultValue>{1,1}</alchl:TestResultValue>
  <alchl:TestGiven>{1,1}</alchl:TestGiven>
  <alchl:TestKitID>{1,1}</alchl:TestKitID>
</prsn:Alcohol>
Source
<xsd:element name="Alcohol" type="alchl:AlcoholTestType" minOccurs="0"/>
Element prsn:AccPersonType / prsn:Drugs
Namespace http://www.tnsaferoads.net/mvc/prsn/prsn
Diagram
Diagram comm19.tmp#id190 comm19.tmp#id192 comm19.tmp#id203 comm19.tmp#id189
Type drg:DrugTestType
Model drg:TestGiven , drg:ResultClass , drg:TestKitID
Children drg:ResultClass, drg:TestGiven, drg:TestKitID
Instance
<prsn:Drugs>
  <drg:TestGiven>{1,1}</drg:TestGiven>
  <drg:ResultClass>{1,1}</drg:ResultClass>
  <drg:TestKitID>{1,1}</drg:TestKitID>
</prsn:Drugs>
Source
<xsd:element name="Drugs" type="drg:DrugTestType" minOccurs="0"/>
Element prsn:AccPersonType / prsn:InjuryCode
Namespace http://www.tnsaferoads.net/mvc/prsn/prsn
Diagram
Diagram comm26.tmp#id205
Type ansi:AccidentSeverityCodeType
Facets
enumeration 1
Fatal Accident
enumeration 2
Incapacitating Injury Accident
enumeration 3
Non-incapacitating Evident Injury
enumeration 4
Possible Injury Accident
enumeration 5
Non-injury Accident
enumeration 9
Unknown
Source
<xsd:element name="InjuryCode" type="ansi:AccidentSeverityCodeType" id="PersonInjuryCode"/>
Element prsn:AccPersonType / prsn:MedicalTransport
Namespace http://www.tnsaferoads.net/mvc/prsn/prsn
Diagram
Diagram comm21.tmp#id208 comm21.tmp#id210 comm21.tmp#id211 comm21.tmp#id212 comm21.tmp#id207
Type mdcl:MedicalTransportType
Attributes
QName Type Fixed Default Use Annotation
mdcl:EMSAgencyResponseID restriction of xsd:string required
indicate identification code for the name of the ambulance service or hospital that transported the person
mdcl:EMSRunNumber restriction of xsd:token required
indicate the run number assigned by the ambulance service or hospital that transported the person
mdcl:ReceivingMedicalFacitlityHospital restriction of xsd:string required
indicate the name of the medical facility to which the the person was transported.
mdcl:TransportSource mdcl:MedicalTransportSourceType required
A code representing the source of the medical transport
Source
<xsd:element name="MedicalTransport" type="mdcl:MedicalTransportType"/>
Element prsn:NonOccupantPersonID
Namespace http://www.tnsaferoads.net/mvc/prsn/prsn
Annotations
The element group of identifier codes for the Nonoccupant persons
associated with the accident
Diagram
Diagram comm9.tmp#id369
Type prsn:NonOccupantPersonIDType
Facets
length 2
enumeration 05
Pedestrian – All Except Those Covered In 08
Below
enumeration 06
Bicyclist
enumeration 07
Other Cyclist
enumeration 08
Other Persons on Personal Conveyances/In
Buildings
pattern \d{2}
Source
<xsd:element name="NonOccupantPersonID" id="NonOccupantPersonID" type="prsn:NonOccupantPersonIDType">
  <xsd:annotation>
    <xsd:documentation>The element group of identifier codes for the Nonoccupant persons associated with the accident</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element prsn:NonMotoristPersonID
Namespace http://www.tnsaferoads.net/mvc/prsn/prsn
Annotations
The element group of identifiers for the Nonmotorist persons
associated with the accident
Diagram
Diagram comm9.tmp#id371
Type prsn:NonMotoristPersonIDType
Facets
length 2
enumeration 03
Occupant Of A Motor Vehicle Not In
Transport
enumeration 04
Occupant Of A Non-Motor Vehicle Transport
Device
enumeration 19
Unknown Type of Non-Motorist
pattern \d{2}
Source
<xsd:element name="NonMotoristPersonID" id="NonMotoristPersonID" type="prsn:NonMotoristPersonIDType">
  <xsd:annotation>
    <xsd:documentation>The element group of identifiers for the Nonmotorist persons associated with the accident</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element prsn:MotoristPersonID
Namespace http://www.tnsaferoads.net/mvc/prsn/prsn
Annotations
The element group of identifiers for the Motorist persons associated
with the accident.
Diagram
Diagram comm9.tmp#id253
Type prsn:MotoristPersonIDType
Facets
length 2
enumeration 00
None
enumeration 01
Driver of a motor vehicle in transport
enumeration 02
Passenger of a motor vehicle in transport
enumeration 09
Unknown occupant type in a motor vehicle in
transport
pattern \d{2}
Source
<xsd:element name="MotoristPersonID" id="MotoristPersonID" type="prsn:MotoristPersonIDType">
  <xsd:annotation>
    <xsd:documentation>The element group of identifiers for the Motorist persons associated with the accident.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element prsn:AccPerson
Namespace http://www.tnsaferoads.net/mvc/prsn/prsn
Annotations
The element group for the "Accident Person"
(AccPerson) component. This element is for use as convenience and for use as needed
in building the accident report document/application.
Diagram
Diagram comm3.tmp#id156 comm4.tmp#id168 comm4.tmp#id155 comm9.tmp#id175 comm9.tmp#id176 comm9.tmp#id177 comm5.tmp#id178 comm6.tmp#id172 comm9.tmp#id154 comm9.tmp#id183 comm9.tmp#id188 comm9.tmp#id204 comm9.tmp#id206 comm25.tmp#id213 comm9.tmp#id153
Type prsn:AccPersonType
Type hierarchy
Model addr:Address , prty:Phone{1,3} , (dte:DateOfBirth) , prsn:Alcohol{0,1} , prsn:Drugs{0,1} , prsn:InjuryCode , prsn:MedicalTransport , prsnrfct:PersonRelatedFactors
Children addr:Address, dte:DateOfBirth, prsn:Alcohol, prsn:Drugs, prsn:InjuryCode, prsn:MedicalTransport, prsnrfct:PersonRelatedFactors, prty:Phone
Instance
<prsn:AccPerson prsn:AncestryEthnicity="" prsnnm:First="" prsn:Gender="" prsnnm:Last="" prsnnm:Middle="" prsn:Race="" prsnnm:Suffix="">
  <addr:Address addr:Address1="" addr:Address2="" addr:City="" addr:Country="" addr:State="" addr:Validated="" addr:ZipCode="">{1,1}</addr:Address>
  <prty:Phone prty:TypeOfPhone="">{1,3}</prty:Phone>
</prsn:AccPerson>
Attributes
QName Type Fixed Default Use Annotation
prsn:AncestryEthnicity restriction of xsd:token optional

http://www.cdc.gov/nchs/data/dvs/Mort99doc.pdf

Reference: National Center for Health Statistics.
Documentation for the Mortality Public Use Data Set,
1999.
prsn:Gender restriction of xsd:token required
prsn:Race restriction of xsd:token optional

http://www.cdc.gov/nchs/data/dvs/Mort99doc.pdf

Reference: National Center for Health Statistics.
Documentation for the Mortality Public Use Data Set,
1999.
prsnnm:First xsd:string required
prsnnm:Last xsd:string required
prsnnm:Middle xsd:string required
prsnnm:Suffix xsd:normalizedString optional
Source
<xsd:element name="AccPerson" id="AccPerson" type="prsn:AccPersonType">
  <xsd:annotation>
    <xsd:documentation xml:lang="en-US">The element group for the "Accident Person" (AccPerson) component. This element is for use as convenience and for use as needed in building the accident report document/application.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element prsn:Person
Namespace http://www.tnsaferoads.net/mvc/prsn/prsn
Annotations
Base person element
Diagram
Diagram comm3.tmp#id156 comm4.tmp#id168 comm4.tmp#id155 comm9.tmp#id175 comm9.tmp#id176 comm9.tmp#id177 comm5.tmp#id178 comm6.tmp#id172 comm9.tmp#id154
Type prsn:PersonType
Type hierarchy
Model addr:Address , prty:Phone{1,3} , (dte:DateOfBirth)
Children addr:Address, dte:DateOfBirth, prty:Phone
Instance
<prsn:Person prsn:AncestryEthnicity="" prsnnm:First="" prsn:Gender="" prsnnm:Last="" prsnnm:Middle="" prsn:Race="" prsnnm:Suffix="">
  <addr:Address addr:Address1="" addr:Address2="" addr:City="" addr:Country="" addr:State="" addr:Validated="" addr:ZipCode="">{1,1}</addr:Address>
  <prty:Phone prty:TypeOfPhone="">{1,3}</prty:Phone>
</prsn:Person>
Attributes
QName Type Fixed Default Use Annotation
prsn:AncestryEthnicity restriction of xsd:token optional

http://www.cdc.gov/nchs/data/dvs/Mort99doc.pdf

Reference: National Center for Health Statistics.
Documentation for the Mortality Public Use Data Set,
1999.
prsn:Gender restriction of xsd:token required
prsn:Race restriction of xsd:token optional

http://www.cdc.gov/nchs/data/dvs/Mort99doc.pdf

Reference: National Center for Health Statistics.
Documentation for the Mortality Public Use Data Set,
1999.
prsnnm:First xsd:string required
prsnnm:Last xsd:string required
prsnnm:Middle xsd:string required
prsnnm:Suffix xsd:normalizedString optional
Source
<xsd:element name="Person" id="Person" type="prsn:PersonType">
  <xsd:annotation>
    <xsd:documentation xml:lang="en-US">Base person element</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element prsn:Witness
Namespace http://www.tnsaferoads.net/mvc/prsn/prsn
Annotations
The information collected by the investigating
officer regarding any witnesses to the collision.
Diagram
Diagram comm3.tmp#id156 comm4.tmp#id168 comm4.tmp#id155 comm5.tmp#id178 comm6.tmp#id172
Type extension of prty:PartyType
Type hierarchy
Model addr:Address , prty:Phone{1,3} , (dte:DateOfBirth{0,1})
Children addr:Address, dte:DateOfBirth, prty:Phone
Instance
<prsn:Witness prsnnm:First="" prsnnm:Last="" prsnnm:Middle="" prsnnm:Suffix="">
  <addr:Address addr:Address1="" addr:Address2="" addr:City="" addr:Country="" addr:State="" addr:Validated="" addr:ZipCode="">{1,1}</addr:Address>
  <prty:Phone prty:TypeOfPhone="">{1,3}</prty:Phone>
</prsn:Witness>
Attributes
QName Type Fixed Default Use Annotation
prsnnm:First xsd:string required
prsnnm:Last xsd:string required
prsnnm:Middle xsd:string required
prsnnm:Suffix xsd:normalizedString optional
Source
<xsd:element name="Witness" id="Witness">
  <xsd:annotation>
    <xsd:documentation xml:lang="en-US">The information collected by the investigating officer regarding any witnesses to the collision.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType mixed="true">
    <xsd:complexContent mixed="true">
      <xsd:extension base="prty:PartyType">
        <xsd:choice>
          <xsd:annotation>
            <xsd:documentation xml:lang="en-US">Must choose one of: Known Date of Birth or Unknown Date of Birth.</xsd:documentation>
          </xsd:annotation>
          <xsd:element ref="dte:DateOfBirth" minOccurs="0">
            <xsd:annotation>
              <xsd:documentation xml:lang="en-US">The date of birth is known.</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
        </xsd:choice>
        <xsd:attributeGroup ref="prsnnm:PersonNameAttrib"/>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
</xsd:element>
Complex Type prsn:AccPersonType
Namespace http://www.tnsaferoads.net/mvc/prsn/prsn
Annotations
The complex type that defines and validates an
instance of a person involved in the accident or "Accident Person." This is the base
type is primarily for use in the main body of the Collision Report document. Use
this type as a base to from which person instances are derived or as a standalone to
define new elements (through extension) as this type.
Diagram
Diagram comm3.tmp#id156 comm4.tmp#id168 comm4.tmp#id155 comm9.tmp#id175 comm9.tmp#id176 comm9.tmp#id177 comm5.tmp#id178 comm6.tmp#id172 comm9.tmp#id154 comm9.tmp#id183 comm9.tmp#id188 comm9.tmp#id204 comm9.tmp#id206 comm25.tmp#id213
Type extension of prsn:PersonType
Type hierarchy
Used by
Model addr:Address , prty:Phone{1,3} , (dte:DateOfBirth) , prsn:Alcohol{0,1} , prsn:Drugs{0,1} , prsn:InjuryCode , prsn:MedicalTransport , prsnrfct:PersonRelatedFactors
Children addr:Address, dte:DateOfBirth, prsn:Alcohol, prsn:Drugs, prsn:InjuryCode, prsn:MedicalTransport, prsnrfct:PersonRelatedFactors, prty:Phone
Attributes
QName Type Fixed Default Use Annotation
prsn:AncestryEthnicity restriction of xsd:token optional

http://www.cdc.gov/nchs/data/dvs/Mort99doc.pdf

Reference: National Center for Health Statistics.
Documentation for the Mortality Public Use Data Set,
1999.
prsn:Gender restriction of xsd:token required
prsn:Race restriction of xsd:token optional

http://www.cdc.gov/nchs/data/dvs/Mort99doc.pdf

Reference: National Center for Health Statistics.
Documentation for the Mortality Public Use Data Set,
1999.
prsnnm:First xsd:string required
prsnnm:Last xsd:string required
prsnnm:Middle xsd:string required
prsnnm:Suffix xsd:normalizedString optional
Source
<xsd:complexType name="AccPersonType" id="AccPersonType" mixed="true">
  <xsd:annotation>
    <xsd:documentation xml:lang="en-US">The complex type that defines and validates an instance of a person involved in the accident or "Accident Person." This is the base type is primarily for use in the main body of the Collision Report document. Use this type as a base to from which person instances are derived or as a standalone to define new elements (through extension) as this type.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent mixed="true">
    <xsd:extension base="prsn:PersonType">
      <xsd:sequence id="CollisionPersonSeq">
        <xsd:annotation>
          <xsd:documentation xml:lang="en-US">Elements related to this person for this collision. These elements are associated with each person involved in the collision whether for MOTORISTS AND NON-MOTORISTS. Appropriate values are available for and are to be used for non motorists.</xsd:documentation>
        </xsd:annotation>
        <xsd:element name="Alcohol" type="alchl:AlcoholTestType" minOccurs="0"/>
        <xsd:element name="Drugs" type="drg:DrugTestType" minOccurs="0"/>
        <xsd:element name="InjuryCode" type="ansi:AccidentSeverityCodeType" id="PersonInjuryCode"/>
        <xsd:element name="MedicalTransport" type="mdcl:MedicalTransportType"/>
        <xsd:element ref="prsnrfct:PersonRelatedFactors"/>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Complex Type prsn:PersonType
Namespace http://www.tnsaferoads.net/mvc/prsn/prsn
Annotations
ANSI-D16, 2.1.1 person: A person is any living
human. After death, a human body is not considered to be a
person.
Diagram
Diagram comm3.tmp#id156 comm4.tmp#id168 comm4.tmp#id155 comm9.tmp#id175 comm9.tmp#id176 comm9.tmp#id177 comm5.tmp#id178 comm6.tmp#id172
Type extension of prty:PartyType
Type hierarchy
Used by
Complex Type prsn:AccPersonType
Element prsn:Person
Model addr:Address , prty:Phone{1,3} , (dte:DateOfBirth)
Children addr:Address, dte:DateOfBirth, prty:Phone
Attributes
QName Type Fixed Default Use Annotation
prsn:AncestryEthnicity restriction of xsd:token optional

http://www.cdc.gov/nchs/data/dvs/Mort99doc.pdf

Reference: National Center for Health Statistics.
Documentation for the Mortality Public Use Data Set,
1999.
prsn:Gender restriction of xsd:token required
prsn:Race restriction of xsd:token optional

http://www.cdc.gov/nchs/data/dvs/Mort99doc.pdf

Reference: National Center for Health Statistics.
Documentation for the Mortality Public Use Data Set,
1999.
prsnnm:First xsd:string required
prsnnm:Last xsd:string required
prsnnm:Middle xsd:string required
prsnnm:Suffix xsd:normalizedString optional
Source
<xsd:complexType name="PersonType" id="PersonType" mixed="true">
  <xsd:annotation>
    <xsd:documentation xml:lang="en-US">ANSI-D16, 2.1.1 person: A person is any living human. After death, a human body is not considered to be a person.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent mixed="true">
    <xsd:extension base="prty:PartyType">
      <xsd:annotation>
        <xsd:documentation>Every person has as its base type the "PartyType." By definition, every person will have the attribute of the "PartyType" in common.</xsd:documentation>
      </xsd:annotation>
      <xsd:choice>
        <xsd:annotation>
          <xsd:documentation xml:lang="en-US">Must choose one of: Known Date of Birth or UNK Date of Birth.</xsd:documentation>
        </xsd:annotation>
        <xsd:element ref="dte:DateOfBirth"/>
      </xsd:choice>
      <xsd:attribute name="Race" use="optional" form="qualified" id="Race">
        <xsd:annotation>
          <xsd:documentation source="http://www.cdc.gov/nchs/data/dvs/Mort99doc.pdf" xml:lang="en-US">Reference: National Center for Health Statistics. Documentation for the Mortality Public Use Data Set, 1999.
            <!--Taken from FARS 2005 Coding Manual - U.S. Department Of Transportation National Highway Traffic Safety Administration FATALITY ANALYSIS REPORTING SYSTEM.--></xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="xsd:token">
            <xsd:length value="2"/>
            <xsd:pattern value="\d{2}"/>
            <xsd:enumeration value="00">
              <xsd:annotation>
                <xsd:documentation>Unknown Race</xsd:documentation>
              </xsd:annotation>
              <!--Unknown Race-->
            </xsd:enumeration>
            <xsd:enumeration value="01" id="Caucasian">
              <xsd:annotation>
                <xsd:documentation>White, Mexican, Puerto Rican, Other Caucasian</xsd:documentation>
              </xsd:annotation>
              <!--White, Mexican, Puerto Rican, Other Caucasian-->
            </xsd:enumeration>
            <xsd:enumeration value="02" id="Black">
              <xsd:annotation>
                <xsd:documentation>Black</xsd:documentation>
              </xsd:annotation>
              <!--Black-->
            </xsd:enumeration>
            <xsd:enumeration value="03" id="Race.Indian">
              <xsd:annotation>
                <xsd:documentation>American, Canadian, Alaskan, Aluet, Eskimo</xsd:documentation>
              </xsd:annotation>
              <!--American, Canadian, Alaskan, Aluet, Eskimo-->
            </xsd:enumeration>
            <xsd:enumeration value="04" id="Chinese">
              <xsd:annotation>
                <xsd:documentation>Chinese</xsd:documentation>
              </xsd:annotation>
              <!--Chinese-->
            </xsd:enumeration>
            <xsd:enumeration value="05" id="Japanese">
              <xsd:annotation>
                <xsd:documentation>Japanese</xsd:documentation>
              </xsd:annotation>
              <!--Japanese-->
            </xsd:enumeration>
            <xsd:enumeration value="06" id="OtherNonWhite">
              <xsd:annotation>
                <xsd:documentation>Other Non-White</xsd:documentation>
              </xsd:annotation>
              <!--Other Non-White-->
            </xsd:enumeration>
            <xsd:enumeration value="07" id="Hawaiian">
              <xsd:annotation>
                <xsd:documentation>Hawaiian or part Hawaiian</xsd:documentation>
              </xsd:annotation>
              <!--Hawaiian or part Hawaiian-->
            </xsd:enumeration>
            <xsd:enumeration value="08" id="Filipino">
              <xsd:annotation>
                <xsd:documentation>Filipino</xsd:documentation>
              </xsd:annotation>
              <!--Filipino-->
            </xsd:enumeration>
            <xsd:enumeration value="09" id="AsianPacificIslander">
              <xsd:annotation>
                <xsd:documentation>Asian, Pacific Islander, Other</xsd:documentation>
              </xsd:annotation>
              <!--Asian, Pacific Islander, Other-->
            </xsd:enumeration>
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="AncestryEthnicity" use="optional" form="qualified" id="AncestryEthnicity">
        <xsd:annotation>
          <xsd:documentation source="http://www.cdc.gov/nchs/data/dvs/Mort99doc.pdf" xml:lang="en-US">Reference: National Center for Health Statistics. Documentation for the Mortality Public Use Data Set, 1999.
            <!--Taken from FARS 2005 Coding Manual - U.S. Department Of Transportation National Highway Traffic Safety Administration FATALITY ANALYSIS REPORTING SYSTEM - For FARS, we tried to match the coding structure to the National Center for Health Statistics (NCHS) coding structure for these elements; however, it was necessary to modify NCHS’s structure slightly in order to be consistent with other FARS codes.--></xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="xsd:token">
            <xsd:length value="2"/>
            <xsd:pattern value="\d{2}"/>
            <xsd:enumeration value="01" id="Mexican">
              <xsd:annotation>
                <xsd:documentation>Mexican</xsd:documentation>
              </xsd:annotation>
              <!--Mexican-->
            </xsd:enumeration>
            <xsd:enumeration value="02" id="PuertoRican">
              <xsd:annotation>
                <xsd:documentation>Puerto Rican</xsd:documentation>
              </xsd:annotation>
              <!--Puerto Rican-->
            </xsd:enumeration>
            <xsd:enumeration value="03" id="Cuban">
              <xsd:annotation>
                <xsd:documentation>Cuban</xsd:documentation>
              </xsd:annotation>
              <!--Cuban-->
            </xsd:enumeration>
            <xsd:enumeration value="04" id="CentralOrSouthAmerican">
              <xsd:annotation>
                <xsd:documentation>Central or South American</xsd:documentation>
              </xsd:annotation>
              <!--Central or South American-->
            </xsd:enumeration>
            <xsd:enumeration value="05" id="OtherAndUNKSpanish">
              <xsd:annotation>
                <xsd:documentation>Other and Unknown Spanish</xsd:documentation>
              </xsd:annotation>
              <!--Other and Unknown Spanish-->
            </xsd:enumeration>
            <xsd:enumeration value="06" id="American">
              <xsd:annotation>
                <xsd:documentation>American</xsd:documentation>
              </xsd:annotation>
              <!--American-->
            </xsd:enumeration>
            <xsd:enumeration value="07" id="Indian">
              <xsd:annotation>
                <xsd:documentation>American, Alaskan, Canadian, or Mexican Indian, Eskimo, Aleut</xsd:documentation>
              </xsd:annotation>
              <!--American, Alaskan, Canadian, or Mexican Indian, Eskimo, Aluet-->
            </xsd:enumeration>
            <xsd:enumeration value="08" id="English">
              <xsd:annotation>
                <xsd:documentation>English, Scottish, Welsh, Scotch-Irish</xsd:documentation>
              </xsd:annotation>
              <!--English, Scottish, Wlesh, Scotch-Irish-->
            </xsd:enumeration>
            <xsd:enumeration value="09" id="Irish">
              <xsd:annotation>
                <xsd:documentation>Irish</xsd:documentation>
              </xsd:annotation>
              <!--Irish-->
            </xsd:enumeration>
            <xsd:enumeration value="10" id="German">
              <xsd:annotation>
                <xsd:documentation>German</xsd:documentation>
              </xsd:annotation>
              <!--German-->
            </xsd:enumeration>
            <xsd:enumeration value="11" id="French">
              <xsd:annotation>
                <xsd:documentation>French</xsd:documentation>
              </xsd:annotation>
              <!--French-->
            </xsd:enumeration>
            <xsd:enumeration value="12" id="Norse">
              <xsd:annotation>
                <xsd:documentation>Norwegian, Swedish, Danish</xsd:documentation>
              </xsd:annotation>
              <!--Norwegian, Sweedish, Danish-->
            </xsd:enumeration>
            <xsd:enumeration value="13" id="Polish">
              <xsd:annotation>
                <xsd:documentation>Polish</xsd:documentation>
              </xsd:annotation>
              <!--Polish-->
            </xsd:enumeration>
            <xsd:enumeration value="14" id="Italian">
              <xsd:annotation>
                <xsd:documentation>Italian</xsd:documentation>
              </xsd:annotation>
              <!--Italian-->
            </xsd:enumeration>
            <xsd:enumeration value="15" id="OtherAmerican">
              <xsd:annotation>
                <xsd:documentation>Other North, Central, and South American or Canadian</xsd:documentation>
              </xsd:annotation>
              <!--Other North, Central, and South American or Canadian-->
            </xsd:enumeration>
            <xsd:enumeration value="16" id="OtherWesternEourpean">
              <xsd:annotation>
                <xsd:documentation>Other Western European</xsd:documentation>
              </xsd:annotation>
              <!--Other Western European-->
            </xsd:enumeration>
            <xsd:enumeration value="17" id="OtherNorthernEuropean">
              <xsd:annotation>
                <xsd:documentation>Other Northern European</xsd:documentation>
              </xsd:annotation>
              <!--Other Northern European-->
            </xsd:enumeration>
            <xsd:enumeration value="18" id="OtherEasternEuropean">
              <xsd:annotation>
                <xsd:documentation>Other Eastern European</xsd:documentation>
              </xsd:annotation>
              <!--Other Eastern European-->
            </xsd:enumeration>
            <xsd:enumeration value="19" id="OtherSouthernEuropean">
              <xsd:annotation>
                <xsd:documentation>Other Southern European exlcudes Spain</xsd:documentation>
              </xsd:annotation>
              <!--Other Southern European exlcudes Spain-->
            </xsd:enumeration>
            <xsd:enumeration value="20" id="SWAsianPacificIslander">
              <xsd:annotation>
                <xsd:documentation>Southwest Asian Pacific islander</xsd:documentation>
              </xsd:annotation>
              <!--Southwest Asian Pacific islander-->
            </xsd:enumeration>
            <xsd:enumeration value="21" id="SouthCentralAsian">
              <xsd:annotation>
                <xsd:documentation>South Central Asian</xsd:documentation>
              </xsd:annotation>
              <!--South Central Asian-->
            </xsd:enumeration>
            <xsd:enumeration value="22" id="OtherAsian">
              <xsd:annotation>
                <xsd:documentation>Other Asian</xsd:documentation>
              </xsd:annotation>
              <!--Other Asian-->
            </xsd:enumeration>
            <xsd:enumeration value="23" id="NorthAfrican">
              <xsd:annotation>
                <xsd:documentation>North African</xsd:documentation>
              </xsd:annotation>
              <!--North African-->
            </xsd:enumeration>
            <xsd:enumeration value="24" id="OtherAfrican">
              <xsd:annotation>
                <xsd:documentation>Other African</xsd:documentation>
              </xsd:annotation>
              <!--Other African-->
            </xsd:enumeration>
            <xsd:enumeration value="99" id="UnknownAncestryEthnicity">
              <xsd:annotation>
                <xsd:documentation>Unknown Ancestry or Ethnicity</xsd:documentation>
              </xsd:annotation>
              <!--Unknown Ancestry or Ethnicity-->
            </xsd:enumeration>
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="Gender" use="required" form="qualified" id="Gender">
        <xsd:simpleType>
          <xsd:restriction base="xsd:token">
            <xsd:length value="2"/>
            <xsd:pattern value="\d{2}"/>
            <xsd:enumeration value="01" id="Male"/>
            <xsd:enumeration value="02" id="Female"/>
            <xsd:enumeration value="03" id="Gender.Unknown"/>
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:attribute>
      <xsd:attributeGroup ref="prsnnm:PersonNameAttrib"/>
    </xsd:extension>
  </xsd:complexContent>
  <!--Person attributes fundamental to every person-->
</xsd:complexType>
Simple Type prsn:MotoristPersonIDType
Namespace http://www.tnsaferoads.net/mvc/prsn/prsn
Annotations
Any Motorist-occupant of a motor vehicle in
transport. (D16/96, 2.2.40)
Diagram
Diagram
Type restriction of xsd:token
Facets
length 2
enumeration 00
None
enumeration 01
Driver of a motor vehicle in transport
enumeration 02
Passenger of a motor vehicle in transport
enumeration 09
Unknown occupant type in a motor vehicle in
transport
pattern \d{2}
Used by
Source
<xsd:simpleType name="MotoristPersonIDType">
  <xsd:annotation>
    <xsd:documentation xml:lang="en-US">Any Motorist-occupant of a motor vehicle in transport. (D16/96, 2.2.40)</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:token">
    <xsd:length value="2"/>
    <xsd:pattern value="\d{2}"/>
    <xsd:enumeration value="00" id="None">
      <xsd:annotation>
        <xsd:documentation>None</xsd:documentation>
      </xsd:annotation>
      <!--None-->
    </xsd:enumeration>
    <xsd:enumeration value="01" id="DriverOfMotorVehicle">
      <xsd:annotation>
        <xsd:documentation>Driver of a motor vehicle in transport</xsd:documentation>
      </xsd:annotation>
      <!--Driver of a motor vehicle in transport-->
    </xsd:enumeration>
    <xsd:enumeration value="02" id="Passenger">
      <xsd:annotation>
        <xsd:documentation>Passenger of a motor vehicle in transport</xsd:documentation>
      </xsd:annotation>
      <!--Passenger of a motor vehicle in transport-->
    </xsd:enumeration>
    <xsd:enumeration value="09" id="Unknown">
      <xsd:annotation>
        <xsd:documentation>Unknown occupant type in a motor vehicle in transport</xsd:documentation>
      </xsd:annotation>
      <!--Unknown occupant type in a motor vehicle in transport-->
    </xsd:enumeration>
  </xsd:restriction>
</xsd:simpleType>
Simple Type prsn:NonOccupantPersonIDType
Namespace http://www.tnsaferoads.net/mvc/prsn/prsn
Annotations
SimpleType Person type identifiers grouped by
NonMotorist types
Diagram
Diagram
Type restriction of xsd:token
Facets
length 2
enumeration 05
Pedestrian – All Except Those Covered In 08
Below
enumeration 06
Bicyclist
enumeration 07
Other Cyclist
enumeration 08
Other Persons on Personal Conveyances/In
Buildings
pattern \d{2}
Used by
Source
<xsd:simpleType name="NonOccupantPersonIDType">
  <xsd:annotation>
    <xsd:documentation xml:lang="en-US">SimpleType Person type identifiers grouped by NonMotorist types</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:token">
    <xsd:length value="2"/>
    <xsd:pattern value="\d{2}"/>
    <xsd:enumeration value="05" id="PedestrianAllExceptThoseCoveredIn08">
      <xsd:annotation>
        <xsd:documentation>Pedestrian – All Except Those Covered In 08 Below</xsd:documentation>
      </xsd:annotation>
      <!--Pedestrian – All Except Those Covered In 08 Below -->
    </xsd:enumeration>
    <xsd:enumeration value="06" id="Bicyclist">
      <xsd:annotation>
        <xsd:documentation>Bicyclist</xsd:documentation>
      </xsd:annotation>
      <!--Bicyclist -->
    </xsd:enumeration>
    <xsd:enumeration value="07" id="OtherCyclist">
      <xsd:annotation>
        <xsd:documentation>Other Cyclist</xsd:documentation>
      </xsd:annotation>
      <!--Other Cyclist -->
    </xsd:enumeration>
    <xsd:enumeration value="08" id="OtherPersonsOnPersonalConveyancesInBuildings">
      <!-- Other Persons on Personal Conveyances/In Buildings -->
      <xsd:annotation>
        <xsd:documentation>Other Persons on Personal Conveyances/In Buildings</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
  </xsd:restriction>
</xsd:simpleType>
Simple Type prsn:NonMotoristPersonIDType
Namespace http://www.tnsaferoads.net/mvc/prsn/prsn
Annotations
SimpleType Person type identifiers grouped by
NonMotorist types
Diagram
Diagram
Type restriction of xsd:token
Facets
length 2
enumeration 03
Occupant Of A Motor Vehicle Not In
Transport
enumeration 04
Occupant Of A Non-Motor Vehicle Transport
Device
enumeration 19
Unknown Type of Non-Motorist
pattern \d{2}
Used by
Source
<xsd:simpleType name="NonMotoristPersonIDType">
  <xsd:annotation>
    <xsd:documentation xml:lang="en-US">SimpleType Person type identifiers grouped by NonMotorist types</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:token">
    <xsd:length value="2"/>
    <xsd:pattern value="\d{2}"/>
    <xsd:enumeration value="03" id="OccupantOfAMotorVehicleNotInTransport">
      <xsd:annotation>
        <xsd:documentation>Occupant Of A Motor Vehicle Not In Transport</xsd:documentation>
      </xsd:annotation>
      <!--Occupant Of A Motor Vehicle Not In Transport -->
    </xsd:enumeration>
    <xsd:enumeration value="04" id="OccupantOfANon-MotorVehicleTransportDevice">
      <xsd:annotation>
        <xsd:documentation>Occupant Of A Non-Motor Vehicle Transport Device</xsd:documentation>
      </xsd:annotation>
      <!--Occupant Of A Non-Motor Vehicle Transport Device -->
    </xsd:enumeration>
    <xsd:enumeration value="19" id="UnknownTypeOfNon-Motorist">
      <xsd:annotation>
        <xsd:documentation>Unknown Type of Non-Motorist</xsd:documentation>
      </xsd:annotation>
      <!--Unknown Type of Non-Motorist -->
    </xsd:enumeration>
  </xsd:restriction>
</xsd:simpleType>
Attribute prsn:PersonType / @prsn:Race
Namespace http://www.tnsaferoads.net/mvc/prsn/prsn
Annotations

http://www.cdc.gov/nchs/data/dvs/Mort99doc.pdf

Reference: National Center for Health Statistics.
Documentation for the Mortality Public Use Data Set,
1999.
Type restriction of xsd:token
Facets
length 2
enumeration 00
Unknown Race
enumeration 01
White, Mexican, Puerto Rican, Other
Caucasian
enumeration 02
Black
enumeration 03
American, Canadian, Alaskan, Aluet,
Eskimo
enumeration 04
Chinese
enumeration 05
Japanese
enumeration 06
Other Non-White
enumeration 07
Hawaiian or part Hawaiian
enumeration 08
Filipino
enumeration 09
Asian, Pacific Islander,
Other
pattern \d{2}
Used by
Complex Type prsn:PersonType
Source
<xsd:attribute name="Race" use="optional" form="qualified" id="Race">
  <xsd:annotation>
    <xsd:documentation source="http://www.cdc.gov/nchs/data/dvs/Mort99doc.pdf" xml:lang="en-US">Reference: National Center for Health Statistics. Documentation for the Mortality Public Use Data Set, 1999.
      <!--Taken from FARS 2005 Coding Manual - U.S. Department Of Transportation National Highway Traffic Safety Administration FATALITY ANALYSIS REPORTING SYSTEM.--></xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:token">
      <xsd:length value="2"/>
      <xsd:pattern value="\d{2}"/>
      <xsd:enumeration value="00">
        <xsd:annotation>
          <xsd:documentation>Unknown Race</xsd:documentation>
        </xsd:annotation>
        <!--Unknown Race-->
      </xsd:enumeration>
      <xsd:enumeration value="01" id="Caucasian">
        <xsd:annotation>
          <xsd:documentation>White, Mexican, Puerto Rican, Other Caucasian</xsd:documentation>
        </xsd:annotation>
        <!--White, Mexican, Puerto Rican, Other Caucasian-->
      </xsd:enumeration>
      <xsd:enumeration value="02" id="Black">
        <xsd:annotation>
          <xsd:documentation>Black</xsd:documentation>
        </xsd:annotation>
        <!--Black-->
      </xsd:enumeration>
      <xsd:enumeration value="03" id="Race.Indian">
        <xsd:annotation>
          <xsd:documentation>American, Canadian, Alaskan, Aluet, Eskimo</xsd:documentation>
        </xsd:annotation>
        <!--American, Canadian, Alaskan, Aluet, Eskimo-->
      </xsd:enumeration>
      <xsd:enumeration value="04" id="Chinese">
        <xsd:annotation>
          <xsd:documentation>Chinese</xsd:documentation>
        </xsd:annotation>
        <!--Chinese-->
      </xsd:enumeration>
      <xsd:enumeration value="05" id="Japanese">
        <xsd:annotation>
          <xsd:documentation>Japanese</xsd:documentation>
        </xsd:annotation>
        <!--Japanese-->
      </xsd:enumeration>
      <xsd:enumeration value="06" id="OtherNonWhite">
        <xsd:annotation>
          <xsd:documentation>Other Non-White</xsd:documentation>
        </xsd:annotation>
        <!--Other Non-White-->
      </xsd:enumeration>
      <xsd:enumeration value="07" id="Hawaiian">
        <xsd:annotation>
          <xsd:documentation>Hawaiian or part Hawaiian</xsd:documentation>
        </xsd:annotation>
        <!--Hawaiian or part Hawaiian-->
      </xsd:enumeration>
      <xsd:enumeration value="08" id="Filipino">
        <xsd:annotation>
          <xsd:documentation>Filipino</xsd:documentation>
        </xsd:annotation>
        <!--Filipino-->
      </xsd:enumeration>
      <xsd:enumeration value="09" id="AsianPacificIslander">
        <xsd:annotation>
          <xsd:documentation>Asian, Pacific Islander, Other</xsd:documentation>
        </xsd:annotation>
        <!--Asian, Pacific Islander, Other-->
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:attribute>
Attribute prsn:PersonType / @prsn:AncestryEthnicity
Namespace http://www.tnsaferoads.net/mvc/prsn/prsn
Annotations

http://www.cdc.gov/nchs/data/dvs/Mort99doc.pdf

Reference: National Center for Health Statistics.
Documentation for the Mortality Public Use Data Set,
1999.
Type restriction of xsd:token
Facets
length 2
enumeration 01
Mexican
enumeration 02
Puerto Rican
enumeration 03
Cuban
enumeration 04
Central or South American
enumeration 05
Other and Unknown Spanish
enumeration 06
American
enumeration 07
American, Alaskan, Canadian, or Mexican
Indian, Eskimo, Aleut
enumeration 08
English, Scottish, Welsh,
Scotch-Irish
enumeration 09
Irish
enumeration 10
German
enumeration 11
French
enumeration 12
Norwegian, Swedish,
Danish
enumeration 13
Polish
enumeration 14
Italian
enumeration 15
Other North, Central, and South American or
Canadian
enumeration 16
Other Western European
enumeration 17
Other Northern European
enumeration 18
Other Eastern European
enumeration 19
Other Southern European exlcudes
Spain
enumeration 20
Southwest Asian Pacific
islander
enumeration 21
South Central Asian
enumeration 22
Other Asian
enumeration 23
North African
enumeration 24
Other African
enumeration 99
Unknown Ancestry or
Ethnicity
pattern \d{2}
Used by
Complex Type prsn:PersonType
Source
<xsd:attribute name="AncestryEthnicity" use="optional" form="qualified" id="AncestryEthnicity">
  <xsd:annotation>
    <xsd:documentation source="http://www.cdc.gov/nchs/data/dvs/Mort99doc.pdf" xml:lang="en-US">Reference: National Center for Health Statistics. Documentation for the Mortality Public Use Data Set, 1999.
      <!--Taken from FARS 2005 Coding Manual - U.S. Department Of Transportation National Highway Traffic Safety Administration FATALITY ANALYSIS REPORTING SYSTEM - For FARS, we tried to match the coding structure to the National Center for Health Statistics (NCHS) coding structure for these elements; however, it was necessary to modify NCHS’s structure slightly in order to be consistent with other FARS codes.--></xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:token">
      <xsd:length value="2"/>
      <xsd:pattern value="\d{2}"/>
      <xsd:enumeration value="01" id="Mexican">
        <xsd:annotation>
          <xsd:documentation>Mexican</xsd:documentation>
        </xsd:annotation>
        <!--Mexican-->
      </xsd:enumeration>
      <xsd:enumeration value="02" id="PuertoRican">
        <xsd:annotation>
          <xsd:documentation>Puerto Rican</xsd:documentation>
        </xsd:annotation>
        <!--Puerto Rican-->
      </xsd:enumeration>
      <xsd:enumeration value="03" id="Cuban">
        <xsd:annotation>
          <xsd:documentation>Cuban</xsd:documentation>
        </xsd:annotation>
        <!--Cuban-->
      </xsd:enumeration>
      <xsd:enumeration value="04" id="CentralOrSouthAmerican">
        <xsd:annotation>
          <xsd:documentation>Central or South American</xsd:documentation>
        </xsd:annotation>
        <!--Central or South American-->
      </xsd:enumeration>
      <xsd:enumeration value="05" id="OtherAndUNKSpanish">
        <xsd:annotation>
          <xsd:documentation>Other and Unknown Spanish</xsd:documentation>
        </xsd:annotation>
        <!--Other and Unknown Spanish-->
      </xsd:enumeration>
      <xsd:enumeration value="06" id="American">
        <xsd:annotation>
          <xsd:documentation>American</xsd:documentation>
        </xsd:annotation>
        <!--American-->
      </xsd:enumeration>
      <xsd:enumeration value="07" id="Indian">
        <xsd:annotation>
          <xsd:documentation>American, Alaskan, Canadian, or Mexican Indian, Eskimo, Aleut</xsd:documentation>
        </xsd:annotation>
        <!--American, Alaskan, Canadian, or Mexican Indian, Eskimo, Aluet-->
      </xsd:enumeration>
      <xsd:enumeration value="08" id="English">
        <xsd:annotation>
          <xsd:documentation>English, Scottish, Welsh, Scotch-Irish</xsd:documentation>
        </xsd:annotation>
        <!--English, Scottish, Wlesh, Scotch-Irish-->
      </xsd:enumeration>
      <xsd:enumeration value="09" id="Irish">
        <xsd:annotation>
          <xsd:documentation>Irish</xsd:documentation>
        </xsd:annotation>
        <!--Irish-->
      </xsd:enumeration>
      <xsd:enumeration value="10" id="German">
        <xsd:annotation>
          <xsd:documentation>German</xsd:documentation>
        </xsd:annotation>
        <!--German-->
      </xsd:enumeration>
      <xsd:enumeration value="11" id="French">
        <xsd:annotation>
          <xsd:documentation>French</xsd:documentation>
        </xsd:annotation>
        <!--French-->
      </xsd:enumeration>
      <xsd:enumeration value="12" id="Norse">
        <xsd:annotation>
          <xsd:documentation>Norwegian, Swedish, Danish</xsd:documentation>
        </xsd:annotation>
        <!--Norwegian, Sweedish, Danish-->
      </xsd:enumeration>
      <xsd:enumeration value="13" id="Polish">
        <xsd:annotation>
          <xsd:documentation>Polish</xsd:documentation>
        </xsd:annotation>
        <!--Polish-->
      </xsd:enumeration>
      <xsd:enumeration value="14" id="Italian">
        <xsd:annotation>
          <xsd:documentation>Italian</xsd:documentation>
        </xsd:annotation>
        <!--Italian-->
      </xsd:enumeration>
      <xsd:enumeration value="15" id="OtherAmerican">
        <xsd:annotation>
          <xsd:documentation>Other North, Central, and South American or Canadian</xsd:documentation>
        </xsd:annotation>
        <!--Other North, Central, and South American or Canadian-->
      </xsd:enumeration>
      <xsd:enumeration value="16" id="OtherWesternEourpean">
        <xsd:annotation>
          <xsd:documentation>Other Western European</xsd:documentation>
        </xsd:annotation>
        <!--Other Western European-->
      </xsd:enumeration>
      <xsd:enumeration value="17" id="OtherNorthernEuropean">
        <xsd:annotation>
          <xsd:documentation>Other Northern European</xsd:documentation>
        </xsd:annotation>
        <!--Other Northern European-->
      </xsd:enumeration>
      <xsd:enumeration value="18" id="OtherEasternEuropean">
        <xsd:annotation>
          <xsd:documentation>Other Eastern European</xsd:documentation>
        </xsd:annotation>
        <!--Other Eastern European-->
      </xsd:enumeration>
      <xsd:enumeration value="19" id="OtherSouthernEuropean">
        <xsd:annotation>
          <xsd:documentation>Other Southern European exlcudes Spain</xsd:documentation>
        </xsd:annotation>
        <!--Other Southern European exlcudes Spain-->
      </xsd:enumeration>
      <xsd:enumeration value="20" id="SWAsianPacificIslander">
        <xsd:annotation>
          <xsd:documentation>Southwest Asian Pacific islander</xsd:documentation>
        </xsd:annotation>
        <!--Southwest Asian Pacific islander-->
      </xsd:enumeration>
      <xsd:enumeration value="21" id="SouthCentralAsian">
        <xsd:annotation>
          <xsd:documentation>South Central Asian</xsd:documentation>
        </xsd:annotation>
        <!--South Central Asian-->
      </xsd:enumeration>
      <xsd:enumeration value="22" id="OtherAsian">
        <xsd:annotation>
          <xsd:documentation>Other Asian</xsd:documentation>
        </xsd:annotation>
        <!--Other Asian-->
      </xsd:enumeration>
      <xsd:enumeration value="23" id="NorthAfrican">
        <xsd:annotation>
          <xsd:documentation>North African</xsd:documentation>
        </xsd:annotation>
        <!--North African-->
      </xsd:enumeration>
      <xsd:enumeration value="24" id="OtherAfrican">
        <xsd:annotation>
          <xsd:documentation>Other African</xsd:documentation>
        </xsd:annotation>
        <!--Other African-->
      </xsd:enumeration>
      <xsd:enumeration value="99" id="UnknownAncestryEthnicity">
        <xsd:annotation>
          <xsd:documentation>Unknown Ancestry or Ethnicity</xsd:documentation>
        </xsd:annotation>
        <!--Unknown Ancestry or Ethnicity-->
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:attribute>
Attribute prsn:PersonType / @prsn:Gender
Namespace http://www.tnsaferoads.net/mvc/prsn/prsn
Type restriction of xsd:token
Facets
length 2
enumeration 01
enumeration 02
enumeration 03
pattern \d{2}
Used by
Complex Type prsn:PersonType
Source
<xsd:attribute name="Gender" use="required" form="qualified" id="Gender">
  <xsd:simpleType>
    <xsd:restriction base="xsd:token">
      <xsd:length value="2"/>
      <xsd:pattern value="\d{2}"/>
      <xsd:enumeration value="01" id="Male"/>
      <xsd:enumeration value="02" id="Female"/>
      <xsd:enumeration value="03" id="Gender.Unknown"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:attribute>