namespace | http://www.TCIP-Adopted-03-00-01 | ||
type | union of (restriction of xs:unsignedInt, restriction of xs:string, restriction of xs:unsignedInt, IM-EmployeeFunction) | ||
used by |
|
||
annotation |
|
||
source | <xs:simpleType name="IM-EmployeeFunction"> <xs:annotation> <xs:appinfo> command (1) -- command safety (2) -- safety information (3) -- information liaison (4) -- liaison operations (5) -- operations staging (6) -- staging branch (7) -- branch division (8) -- division strike team (9) -- strike team company (10) -- company task force (11) -- task force group (12) -- group planning (13) -- planning resource unit (14) -- resource unit situation unit (15) -- situation unit documentation unit (16) -- documentation unit demobilization (17) -- demobilization unit technical specialist (18) -- technical specialist logistics (19) -- logistics service branch (20) -- service branch communications (21) -- communications unit medical unit (22) -- medical unit rehabilitation (23) -- rehabilitation food unit (24) -- food unit support branch (25) -- support branch supply unit (26) -- supply unit facilities unit (27) -- facilities unit ground support unit (28) -- ground support unit administration (29) -- finance/administration time unit (30) -- time unit procurement unit (31) -- procurement unit claims unit (32) -- compensations claims unit cost unit (33) -- cost unit transit ft operator (34) -- Transit: full time operator transit pt operator (35) -- Transit: part time operator transit conductor (36) -- Transit: conductor transit engineer (37) -- Transit: engineer transit maintenance (38) -- Transit: maintenance transit supervisor (39) -- Transit: supervisor/ manager transit revenue collector (40) -- Transit: revenue collector transit dispatcher (41) -- Transit: dispatcher -- 42-127 (reserved for standard codes) -- 128-255 (reserved for local use) </xs:appinfo> </xs:annotation> <xs:union> <xs:simpleType> <xs:restriction base="xs:unsignedInt"> <xs:minInclusive value="1"/> <xs:maxInclusive value="41"/> </xs:restriction> </xs:simpleType> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="command"/> <xs:enumeration value="safety"/> <xs:enumeration value="information"/> <xs:enumeration value="liaison"/> <xs:enumeration value="operations"/> <xs:enumeration value="staging"/> <xs:enumeration value="branch"/> <xs:enumeration value="division"/> <xs:enumeration value="strike team"/> <xs:enumeration value="company"/> <xs:enumeration value="task force"/> <xs:enumeration value="group"/> <xs:enumeration value="planning"/> <xs:enumeration value="resource unit"/> <xs:enumeration value="situation unit"/> <xs:enumeration value="documentation unit"/> <xs:enumeration value="demobilization"/> <xs:enumeration value="technical specialist"/> <xs:enumeration value="logistics"/> <xs:enumeration value="service branch"/> <xs:enumeration value="communications"/> <xs:enumeration value="medical unit"/> <xs:enumeration value="rehabilitation"/> <xs:enumeration value="food unit"/> <xs:enumeration value="support branch"/> <xs:enumeration value="supply unit"/> <xs:enumeration value="facilities unit"/> <xs:enumeration value="ground support unit"/> <xs:enumeration value="administration"/> <xs:enumeration value="time unit"/> <xs:enumeration value="procurement unit"/> <xs:enumeration value="claims unit"/> <xs:enumeration value="cost unit"/> <xs:enumeration value="transit ft operator"/> <xs:enumeration value="transit pt operator"/> <xs:enumeration value="transit conductor"/> <xs:enumeration value="transit engineer"/> <xs:enumeration value="transit maintenance"/> <xs:enumeration value="transit supervisor"/> <xs:enumeration value="transit revenue collector"/> <xs:enumeration value="transit dispatcher"/> </xs:restriction> </xs:simpleType> <xs:simpleType> <xs:restriction base="xs:unsignedInt"> <xs:minInclusive value="128"/> <xs:maxInclusive value="255"/> </xs:restriction> </xs:simpleType> <xs:simpleType> <xs:restriction base="local:IM-EmployeeFunction"/> </xs:simpleType> </xs:union> </xs:simpleType> |