namespace | http://www.IM-Partial-00-00-00 | ||||
type | union of (restriction of xs:unsignedInt, restriction of xs:string) | ||||
used by |
|
||||
annotation |
|
||||
source | <xs:simpleType name="SplitReason"> <xs:annotation> <xs:appinfo> relatedEvent (0) responsibleEvent (1) -- the first action event previousEvent (2) parentEvent (3) -- a split siblingEvent (4) mergedEvent (5) -- a join </xs:appinfo> <xs:documentation> <Definition> The rationale for an event-numbering change (such as a split, or a merge). Used in the IEEE pedigree structure, along with the events in question, and a free-text field description of any further data.</Definition> <Remarks> Taken from the work of SAE J2354 and added to this standard.</Remarks> </xs:documentation> </xs:annotation> <xs:union> <xs:simpleType> <xs:restriction base="xs:unsignedInt"> <xs:minInclusive value="0"/> <xs:maxInclusive value="5"/> </xs:restriction> </xs:simpleType> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="relatedEvent"/> <xs:enumeration value="responsibleEvent"/> <xs:enumeration value="previousEvent"/> <xs:enumeration value="parentEvent"/> <xs:enumeration value="siblingEvent"/> <xs:enumeration value="mergedEvent"/> </xs:restriction> </xs:simpleType> </xs:union> </xs:simpleType> |