source: tmcsimulator-scriptbuilder/trunk/Incidents/inc_100.xml @ 131

Revision 131, 4.7 KB checked in by bmcguffin, 9 years ago (diff)

DTD file for XML writing is now internal, so script.dtd file is no longer necessary. XML files are now readable on their own.

Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE TMC_SCRIPT [
3<!ELEMENT TMC_SCRIPT (SCRIPT_DATA | SCRIPT_EVENT)*>
4<!ATTLIST TMC_SCRIPT title CDATA #REQUIRED>
5<!ELEMENT SCRIPT_DATA (NEW_UNIT*, CARDFILE*)>
6<!ELEMENT NEW_UNIT (ID | STATUS | MASTER_INC_NUM | PRIMARY | OOS | TYPE |
7CURR_LOC | DESTINATION | MISC_INFO | STACK | AREA | OFFICER | BADGE_NUM | TIMER |
8OFFICE | P | AGY | ALIAS | UNIT_STATUS)*>
9<!ATTLIST NEW_UNIT UnitNum CDATA #REQUIRED>
10<!ELEMENT ID (#PCDATA)>
11<!ELEMENT STATUS (#PCDATA)>
12<!ELEMENT MASTER_INC_NUM (#PCDATA)>
13<!ELEMENT PRIMARY (#PCDATA)>
14<!ELEMENT OOS (#PCDATA)>
15<!ELEMENT TYPE (#PCDATA)>
16<!ELEMENT CURR_LOC (#PCDATA)>
17<!ELEMENT DESTINATION (#PCDATA)>
18<!ELEMENT MISC_INFO (#PCDATA)>
19<!ELEMENT STACK (#PCDATA)>
20<!ELEMENT AREA (#PCDATA)>
21<!ELEMENT BADGE_NUM (#PCDATA)>
22<!ELEMENT OFFICER (#PCDATA)>
23<!ELEMENT OFFICE (#PCDATA)>
24<!ELEMENT TIMER (#PCDATA)>
25<!ELEMENT P (#PCDATA)>
26<!ELEMENT AGY (#PCDATA)>
27<!ELEMENT ALIAS (#PCDATA)>
28<!ELEMENT UNIT_STATUS (#PCDATA)>
29<!ELEMENT CARDFILE (NAME | ADDRESS | CITY | STATE | ZIP | PHONE | FAX | COMMENT)*>
30<!ATTLIST CARDFILE Category CDATA #REQUIRED>
31<!ELEMENT NAME (#PCDATA)>
32<!ELEMENT ADDRESS (#PCDATA)>
33<!ELEMENT CITY (#PCDATA)>
34<!ELEMENT STATE (#PCDATA)>
35<!ELEMENT ZIP (#PCDATA)>
36<!ELEMENT PHONE (#PCDATA)>
37<!ELEMENT FAX (#PCDATA)>
38<!ELEMENT COMMENT (#PCDATA)>
39<!ELEMENT SCRIPT_EVENT (TIME_INDEX | INCIDENT | CAD_DATA | GENERAL_INFO |
40ATMS_EVALUATION | CAD_EVALUATION | ACTIVITY_LOG_EVALUATION | FACILITATOR_EVALUATION |
41RADIO_EVALUATION | CHP_RADIO | MAINTENANCE_RADIO | CMS_EVALUATION | TMT_RADIO |
42TELEPHONE | CMS_EVALUATION)*>
43<!ELEMENT TIME_INDEX (#PCDATA)>
44<!ELEMENT INCIDENT (#PCDATA)>
45<!ATTLIST INCIDENT LogNum CDATA #REQUIRED>
46<!ELEMENT CAD_DATA (HEADER_INFO | CAD_INCIDENT_EVENT | LOCATION_INFO | MASTER_INC_NUM |
47P | ADDITIONAL_INFO | LOCATION | GENERAL)*>
48<!ELEMENT HEADER_INFO (Type | Beat | TruncLoc | FullLoc)*>
49<!ELEMENT Type (#PCDATA)>
50<!ELEMENT Beat (#PCDATA)>
51<!ELEMENT TruncLoc (#PCDATA)>
52<!ELEMENT FullLoc (#PCDATA)>
53<!ELEMENT CAD_INCIDENT_EVENT (DETAIL | AUDIO | UNIT | PARAMICS |
54TOW | WITNESS | SERVICE | CCTV_INFO)*>
55<!ELEMENT DETAIL (#PCDATA)>
56<!ELEMENT AUDIO EMPTY>
57<!ATTLIST AUDIO Length CDATA #REQUIRED>
58<!ATTLIST AUDIO Path CDATA #REQUIRED>
59<!ELEMENT UNIT EMPTY>
60<!ATTLIST UNIT UnitNum CDATA #REQUIRED>
61<!ATTLIST UNIT Status CDATA #REQUIRED>
62<!ATTLIST UNIT Primary CDATA #REQUIRED>
63<!ATTLIST UNIT Active CDATA #REQUIRED>
64<!ELEMENT PARAMICS (Status | Incident_type | Lane_number)*>
65<!ATTLIST PARAMICS LocationID CDATA #REQUIRED>
66<!ELEMENT Status (#PCDATA)>
67<!ELEMENT Incident_type (#PCDATA)>
68<!ELEMENT Lane_number (#PCDATA)>
69<!ELEMENT TOW EMPTY>
70<!ATTLIST TOW Company CDATA #REQUIRED>
71<!ATTLIST TOW ConfNum CDATA #REQUIRED>
72<!ATTLIST TOW PubNum CDATA #REQUIRED>
73<!ATTLIST TOW Beat CDATA #REQUIRED>
74<!ELEMENT WITNESS EMPTY>
75<!ATTLIST WITNESS Name CDATA #REQUIRED>
76<!ATTLIST WITNESS Address CDATA #REQUIRED>
77<!ATTLIST WITNESS PhoneNum CDATA #REQUIRED>
78<!ELEMENT SERVICE (#PCDATA)>
79<!ELEMENT CCTV_INFO (#PCDATA)>
80<!ELEMENT LOCATION_INFO (Route | Direction | Postmile | Location_type)*>
81<!ATTLIST LOCATION_INFO ID CDATA #REQUIRED>
82<!ELEMENT Route (#PCDATA)>
83<!ELEMENT Direction (#PCDATA)>
84<!ELEMENT Postmile (#PCDATA)>
85<!ELEMENT Location_type (#PCDATA)>
86<!ELEMENT ADDITIONAL_INFO (TYPE_CODE, TYPE)>
87<!ELEMENT TYPE_CODE (#PCDATA)>
88<!ELEMENT LOCATION (#PCDATA | BEAT | ADDRESS | LOC | CITY | AREA | FIRE | LAW | EMS)*>
89<!ELEMENT BEAT (#PCDATA)>
90<!ELEMENT LOC (#PCDATA)>
91<!ELEMENT FIRE (#PCDATA)>
92<!ELEMENT LAW (#PCDATA)>
93<!ELEMENT EMS (#PCDATA)>
94<!ELEMENT GENERAL (AGY)>
95<!ELEMENT GENERAL_INFO (TITLE, TEXT)>
96<!ELEMENT TITLE (#PCDATA)>
97<!ELEMENT TEXT (#PCDATA)>
98<!ELEMENT ATMS_EVALUATION (EXPECTED_ACTION*)>
99<!ELEMENT CAD_EVALUATION (EXPECTED_ACTION*)>
100<!ELEMENT ACTIVITY_LOG_EVALUATION (EXPECTED_ACTION*)>
101<!ELEMENT FACILITATOR_EVALUATION (EXPECTED_ACTION*)>
102<!ELEMENT RADIO_EVALUATION (EXPECTED_ACTION*)>
103<!ELEMENT EXPECTED_ACTION (#PCDATA)>
104<!ELEMENT CHP_RADIO (DIALOG)>
105<!ATTLIST CHP_RADIO RadioFile CDATA #REQUIRED>
106<!ELEMENT DIALOG (LINE*)>
107<!ELEMENT LINE (#PCDATA)>
108<!ATTLIST LINE Role CDATA #REQUIRED>
109<!ELEMENT MAINTENANCE_RADIO (#PCDATA)>
110<!ELEMENT TMT_RADIO (#PCDATA)>
111<!ELEMENT TELEPHONE (INSTRUCTOR | STUDENT)*>
112<!ELEMENT INSTRUCTOR (#PCDATA)>
113<!ATTLIST INSTRUCTOR Role CDATA #REQUIRED>
114<!ELEMENT STUDENT (#PCDATA)>
115<!ELEMENT CMS_EVALUATION (LOCATION | SAMPLE_MESSAGE)*>
116<!ATTLIST CMS_EVALUATION cmsID CDATA #REQUIRED>
117<!ATTLIST CMS_EVALUATION type CDATA #REQUIRED>
118<!ELEMENT SAMPLE_MESSAGE (CMS_LINE*)>
119<!ELEMENT CMS_LINE (#PCDATA)>]>
120<TMC_SCRIPT title="Full Simulation"><SCRIPT_EVENT><TIME_INDEX>00:00:00</TIME_INDEX>
121<INCIDENT LogNum="100">Media Log</INCIDENT>
122<CAD_DATA><HEADER_INFO><Type>Media</Type>
123<Beat></Beat>
124<TruncLoc></TruncLoc>
125<FullLoc></FullLoc>
126</HEADER_INFO>
127</CAD_DATA>
128</SCRIPT_EVENT>
129</TMC_SCRIPT>
Note: See TracBrowser for help on using the repository browser.