Documentation for ATIS-Draft-03-00-79

Complex Type: IMPerson

[Table of contents]

Super-types: None
Sub-types: None
Name IMPerson
Used by (from the same schema document) Complex Type IMInjury , Complex Type IMOtherVehicleInvolved , Complex Type IMOtherVehicleInvolved , Complex Type IMPTVehicleInvolved , Complex Type IMWitness
Abstract no
XML Instance Representation
<...>
<personID> IM-PersonIdentifier </personID> [0..1]
<role-in-incident> [1]
Start Sequence [1..10]
<role-in-incident-item> IM-RoleInIncident </role-in-incident-item> [1]
End Sequence
</role-in-incident>
<firstName> CPT-PersonFirstName </firstName> [0..1]
<middleName> CPT-PersonMiddleName </middleName> [0..1]
<lastName> CPT-PersonLastName </lastName> [0..1]
<address> lrms:AddressPoint </address> [1]
<home-phone> IM-HomePhone </home-phone> [1]
<work-phone> IM-WorkPhone </work-phone> [0..1]
<gender> CPT-Sex </gender> [0..1]
<age> IM-Age </age> [0..1]
<note> CPT-Footnote </note> [0..1]
<localIMPerson> local:IMPerson </localIMPerson> [0..1]
</...>
Diagram
h248391426 h593028177 h1273718939 h189423232 h793960193 h851402497 h-96574677 h-1124261831 h767753979 h-361560741 h-125442069 h1468090622
Schema Component Representation
<xs:complexType name="IMPerson">
<xs:sequence>
<xs:element name="personID" type=" IM-PersonIdentifier " minOccurs="0"/>
<xs:element name="role-in-incident">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="10">
<xs:element name="role-in-incident-item" type=" IM-RoleInIncident "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="firstName" type=" CPT-PersonFirstName " minOccurs="0"/>
<xs:element name="middleName" type=" CPT-PersonMiddleName " minOccurs="0"/>
<xs:element name="lastName" type=" CPT-PersonLastName " minOccurs="0"/>
<xs:element name="address" type=" lrms:AddressPoint "/>
<xs:element name="home-phone" type=" IM-HomePhone "/>
<xs:element name="work-phone" type=" IM-WorkPhone " minOccurs="0"/>
<xs:element name="gender" type=" CPT-Sex " minOccurs="0"/>
<xs:element name="age" type=" IM-Age " minOccurs="0"/>
<xs:element name="note" type=" CPT-Footnote " minOccurs="0"/>
<xs:element name="localIMPerson" type=" local:IMPerson " minOccurs="0"/>
</xs:sequence>
</xs:complexType>