Documentation for ATIS-Draft-03-00-79

Complex Type: IMInjury

[Table of contents]

Super-types: None
Sub-types: None
Name IMInjury
Used by (from the same schema document) Complex Type IMIncident
Abstract no
XML Instance Representation
<...>
<incident> IMIncidentIden </incident> [1]
<injury-nature> IM-InjuryNature </injury-nature> [1]
<person> IMPerson </person> [0..1]
<reported-by> IMReportedBy </reported-by> [1]
<facility-name> IM-CareFacilityName </facility-name> [0..1]
<locationAtIncident> [1]
Start Choice [1]
<ptv> IMPTVehicleInvolved </ptv> [1]
<other-veh> IMOtherVehicleInvolved </other-veh> [1]
<transit-facility> CPTTransitFacilityIden </transit-facility> [1]
<geo-loc> lrms:GeoLocation </geo-loc> [1]
End Choice
</locationAtIncident>
<localIMInjury> local:IMInjury </localIMInjury> [0..1]
</...>
Diagram
h-1971041825 h310457890 h1468090622 h-26036813 h-519538013 h-1375677754 h1001002828 h2133900120 h-542031743 h1275761952
Schema Component Representation
<xs:complexType name="IMInjury">
<xs:sequence>
<xs:element name="incident" type=" IMIncidentIden "/>
<xs:element name="injury-nature" type=" IM-InjuryNature "/>
<xs:element name="person" type=" IMPerson " minOccurs="0"/>
<-- mandatory, if available -->
<xs:element name="reported-by" type=" IMReportedBy "/>
<xs:element name="facility-name" type=" IM-CareFacilityName " minOccurs="0"/>
<-- facility caring for injured person -->
<xs:element name="locationAtIncident">
<xs:complexType>
<xs:choice>
<xs:element name="ptv" type=" IMPTVehicleInvolved "/>
<-- person was on-board a PTV -->
<xs:element name="other-veh" type=" IMOtherVehicleInvolved "/>
<-- person in another veh -->
<xs:element name="transit-facility" type=" CPTTransitFacilityIden "/>
<-- person at transit fac -->
<xs:element name="geo-loc" type=" lrms:GeoLocation "/>
<-- geographic location -->
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="localIMInjury" type=" local:IMInjury " minOccurs="0"/>
</xs:sequence>
</xs:complexType>