-- -- Output of registry data into file: -- C:\Documents and Settings\Administrator\My Documents\Code\Mini_Edit/Source.txt -- in format need to operate on the ASN source files. -- -- Run on Mini-Edit Version 0.5.214 -- From file: ATIS_J2354_r64.mdb -- This report was created on 4/14/2003 at 10:36:32 AM -- ################################################### -- -- -- Run this file with a line like: -- asn1 source.txt -errorfile errs.txt -noun -- -- The local module consisting of DEs / DFs and MSGs ATIS DEFINITIONS AUTOMATIC TAGS::= BEGIN -- -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ -- -- Start of Messages and Data Frame entries... -- -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ -- -- MSG_MAYDAY_Ack-Msg (Desc Name) Record 1 Ack-Msg ::= SEQUENCE { acknowledge-Data Acknowledge-Data } -- MSG_MAYDAY_Acknowledge-Data (Desc Name) Record 2 Acknowledge-Data ::= SEQUENCE { code Message-Type (acknowledge-Data-Msg), wd-cnt Frame-word-cnt, -- length of this message acknowledge Ack } -- MSG_AdvisoryInformation (Desc Name) Record 3 AdvisoryInformation ::= SEQUENCE { messageHeader MessageHeader, responseGroups SEQUENCE (SIZE(1..100)) OF ResponseGroup OPTIONAL, statusBlocks SEQUENCE (SIZE(1..100)) OF StatusBlock OPTIONAL, ... } -- DF_AirlineTravelInformation (Desc Name) Record 4 AirlineTravelInformation ::= SEQUENCE { head Head OPTIONAL, location LRMS.LocationReference, -- location for which this applies isForecast BOOLEAN OPTIONAL, -- forecast or predicted period coverageTime ComplexTime OPTIONAL, forecastExpires DateTimePair OPTIONAL, serviceName Name, -- flight or service name originAirport AirportCode OPTIONAL, -- optional when the origin is known, such -- as an all departing flight sign board destinationAirport AirportCode OPTIONAL, departTimeScheduled DateTimePair OPTIONAL, arriveTimeScheduled DateTimePair OPTIONAL, offSchedule TCIP.PI-OffSchedule OPTIONAL, departureConcourse Flight-GateNumber OPTIONAL, arrivalConcourse Flight-GateNumber OPTIONAL, -- used only when needed in large airports -- with overlapping gate mumbering systems departureGate Flight-GateNumber OPTIONAL, arrivalGate Flight-GateNumber OPTIONAL, generalGate Flight-GateNumber OPTIONAL, -- use with commuter flights when multiple -- flights all leave from the same gate/area baggageClaim Flight-GateNumber OPTIONAL, overallStatus ITIS.DelayStatusCancellation OPTIONAL, -- use "Regular service" when conditions are normal timeValue TimeInterval OPTIONAL, -- if status is a type of delay this provides -- the current estimate of time, if travel time -- is used in the ITIS codes this provides a -- trip duration (units are minutes in all uses) furtherData URL-Link OPTIONAL, tail Tail OPTIONAL, -- linkages to related event messages such as -- weather would be inserted in the references -- of the header section ... -- # LOCAL_CONTENT } -- DEPRECATED_Altitude (Desc Name) Record 5 Altitude ::= CHOICE { levelCode LevelCode, -- a range of -7 to + 7 of fixed levels altitude Altitude -- an actual value of altitude } LevelCode ::= INTEGER (-7..7) -- Do not use -- DF_Amenity (Desc Name) Record 6 Amenity ::= SEQUENCE { amenityID TCIP.PI-AmenityID OPTIONAL, amenity-Type TCIP.PI-Amenity-Type, name TCIP.PI-AmenityName OPTIONAL, status TCIP.PI-AmenityStatus OPTIONAL } -- MSG_ATIS_Message (Desc Name) Record 7 ATISMessage ::= CHOICE { informationRequest InformationRequest, informationResponse InformationResponse, advisoryInformation AdvisoryInformation, routeRequest RouteRequest } -- DEPRECATED_CancelRoute (Desc Name) Record 8 CancelRoute ::= SEQUENCE { traveler-Id Traveler-Identity, requestId RequestIdentity OPTIONAL, -- routeId RouteIdentity OPTIONAL ... } -- MSG_MAYDAY_Cargo-Info (Desc Name) Record 9 Cargo-Info ::= SEQUENCE { code Message-Type (cargo-Info-Msg), wd-cnt Frame-word-cnt, -- length of this message cargo Data-cargo, status Sensor-status } -- DF_ComplexTime (Desc Name) Record 10 ComplexTime ::= SEQUENCE { start DateTimePair OPTIONAL, -- the time when the entire item begins end DateTimePair OPTIONAL, -- the time when the entire item is over weekly SEQUENCE (SIZE(1..8)) OF SEQUENCE { day Day-of-week, times TimePair } OPTIONAL, occurrences SEQUENCE (SIZE(1..32)) OF SEQUENCE { date Date, times TimePair OPTIONAL } OPTIONAL, furtherData URL-Link OPTIONAL, -- used to convey any schedule graphics ... } -- DEPRECATED_ConfirmRoute (Desc Name) Record 11 ConfirmRoute ::= SEQUENCE { traveler-Id Traveler-Identity, requestId RequestIdentity OPTIONAL } -- DF_ContactInformation (Desc Name) Record 12 ContactInformation ::= SEQUENCE { emails SEQUENCE (SIZE(1..10)) OF Email OPTIONAL, phones SEQUENCE (SIZE(1..10)) OF PhoneInformation OPTIONAL, -- made up of country code, phone#, and ext -- and allow phones.fax.pager/etc to be entered device-Identity Device-Identity OPTIONAL, ... } -- DF_TravelerContactSetting (Desc Name) Record 13 ContactSetting ::= SEQUENCE { agencyIdentifier TMDD.Organization-contact-center-identifier OPTIONAL, agencyLocation LRMS.AreaLocation OPTIONAL, agencyName TMDD.Link-ownership OPTIONAL, -- TMDD.Contact-organization-name userIdentity Traveler-Identity OPTIONAL, userSetting Traveler-Setting OPTIONAL, deviceIdentity Setting-Identity OPTIONAL, person SEQUENCE { honorific HonorificName OPTIONAL, firstName FirstName OPTIONAL, middleName MiddleName OPTIONAL, lastName LastName OPTIONAL, nameSuffix NameSuffix OPTIONAL }, contacts ContactInformation OPTIONAL, address LRMS.AddressPointProfile OPTIONAL, devices SEQUENCE (SIZE(1..16)) OF TravelerDeviceSetting OPTIONAL, tail Tail OPTIONAL, ... } -- DEPRECATED_CoreRouteRequest (Desc Name) Record 14 CoreRouteRequest ::= SEQUENCE { origin LRMS.LocationReference, destination LRMS.LocationReference OPTIONAL, wayPoints SEQUENCE (SIZE(1..100))OF LRMS.LocationReference OPTIONAL, ... } -- DEPRECATED_CrossStreetsProfile (Desc Name) Record 15 CrossStreetsProfile ::= SEQUENCE {id INTEGER, dv OCTET STRING} -- was defined in last revision as: -- SEQUENCE { -- onStreetName IA5String (SIZE(1..255)), -- fromStreetName IA5String (SIZE(1..255)), -- toStreetName IA5String (SIZE(1..255)), -- side ENUMERATED { -- right(0), -- left(1) -- }, -- horizontalDatum INTEGER { -- wgs-84 (0), -- wgs-84egm-96 (1), -- nad83 (2), -- nad27 (3), -- reservedStandard (7), -- ... -- }, -- verticalDatum INTEGER { -- wgs-84(0), -- navd-88(1), -- verticalLevelCode(2), -- reservedStandard(7), -- ... -- }, -- startLongitude INTEGER (-180000000..180000000), -- startLatitude INTEGER (-90000000..90000000), -- endLongitude INTEGER (-180000000..180000000), -- endLatitude INTEGER (-90000000..90000000), -- startAltitude Altitude, -- endAltitude Altitude, -- distanceOffset1 INTEGER (-8388607..8388607), -- distanceOffset2 INTEGER (-8388607..8388607) -- } -- MSG_MAYDAY_Current-Position (Desc Name) Record 16 Current-Position ::= SEQUENCE { code Message-Type (current-Position-Msg), wd-cnt Frame-word-cnt, -- length of this message which ENUMERATED { posLL (1), posLRMS (2) }, format CHOICE { posLL SEQUENCE { lat Location-lat, long Location-long, alt Location-alt, vel Velocity, head Heading, time Time-minutes, tech Location-tech, qual Location-quality }, posLRMS LRMS.LocationReference -- any valid profile -- however ISP->V and -- address are preferred } } -- DF_Database (Desc Name) Record 17 Database ::= SEQUENCE { dbNumber DatabaseNumber, databaseName DatabaseName OPTIONAL, databaseVersion DatabaseVersion OPTIONAL } -- DF_DatabaseIdentity (Desc Name) Record 18 DatabaseIdentity ::= SEQUENCE { identity UTF8String (SIZE(1..10)) OPTIONAL, number DatabaseNumber OPTIONAL, name Database OPTIONAL, version DatabaseVersion OPTIONAL, ... } -- DEPRECATED_DatabaseSetting (Desc Name) Record 19 DatabaseSetting ::= SEQUENCE (SIZE(1..16)) OF Database -- MSG_MAYDAY_Data-msg (Desc Name) Record 20 Data-msg ::= SEQUENCE OF SEQUENCE { theMsg CHOICE { -- in a normal message any set of the below -- in any order, may be present current-Position Current-Position, prior-Position Prior-Position, start-Position Start-Position, position-History Position-History, position-Text Position-Text, last-DSRC Last-DSRC, vehicle-Info Vehicle-Info, vehicle-Details Vehicle-Details, vehicle-Sensors Vehicle-Sensors, vehicle-SRS Vehicle-SRS, vehicle-Security Vehicle-Security, cargo-Info Cargo-Info, occupant-Info Occupant-Info, occupant-SRS Occupant-SRS, text-Info Text-Info, proprietary-Info Proprietary-Info, position-LRMS Position-LRMS, ... -- these three message are a special case and may -- not be sent in this way -- Msg: Message-Set-List -- Msg: Request-Data -- Msg: Acknowledge-Data } } -- DF_DateTimePair (Desc Name) Record 21 DateTimePair ::= SEQUENCE { date Date, time Time, offset TimeOffset OPTIONAL } -- DEPRECATED_DeleteSetting (Desc Name) Record 22 DeleteSetting ::= SEQUENCE { messageHeader MessageHeader, traveler-Identity Traveler-Identity, traveler-setting Traveler-Setting OPTIONAL, setting-Identity Setting-Identity, ... } -- MSG_DirectoryAdvancedRequest (Desc Name) Record 23 DirectoryAdvancedRequest ::= SEQUENCE { messageHeader MessageHeader, traveler-Identity Traveler-Identity OPTIONAL, traveler-Location LRMS.LocationReference OPTIONAL, typePair SEQUENCE (SIZE(1..32)) OF DirectoryTypePair, search-Radius SearchRadius OPTIONAL, limitEntriesReturned LimitReturns OPTIONAL, start DateTimePair OPTIONAL, end DateTimePair OPTIONAL, locationType LRMS.LocationReference OPTIONAL, tail Tail OPTIONAL, ... } -- MSG_DirectoryAppointmentReply (Desc Name) Record 24 DirectoryAppointmentReply ::= SEQUENCE { traveler-Identity Traveler-Identity, directoryEntry-Identity Identity, appointmentTime DateTimePair OPTIONAL, coinfirm Appointment-Confirmation OPTIONAL, confirmationNumber ConfirmationNumber OPTIONAL, furtherData URL-Link OPTIONAL, ... } -- MSG_DirectoryAppointmentRequest (Desc Name) Record 25 DirectoryAppointmentRequest ::= SEQUENCE { traveler-Identity Traveler-Identity, directoryEntry-Identity Identity, appointmentTime DateTimePair } -- DF_DirectoryCoreRequest (Desc Name) Record 26 DirectoryCoreRequest ::= SEQUENCE { traveler-Identity Traveler-Identity, entry-Location RouteOrLocation, directorySearch-Radius SearchRadius, requestPair DirectoryTypePair, limitReturns LimitReturns OPTIONAL, directoryEntry-LocationType LRMS.LocationReference OPTIONAL, ... } -- MSG_DirectoryDetailReply (Desc Name) Record 27 DirectoryDetailReply ::= SEQUENCE { identity Identity, location LRMS.LocationReference OPTIONAL, typePair DirectoryTypePair, name Name OPTIONAL, phones SEQUENCE (SIZE(1..10)) OF PhoneInformation OPTIONAL, handicapAccess ADA-Access OPTIONAL, businessHours TimePair OPTIONAL, description Description OPTIONAL, cost Cost OPTIONAL, costInfo Freetext OPTIONAL, agencyType GovernmentSubType OPTIONAL, foodType RestaurantSubType OPTIONAL, otherData ExtendedInfo OPTIONAL, tail Tail OPTIONAL, furtherData URL-Link OPTIONAL, ... } -- MSG_DirectoryDetailRequest (Desc Name) Record 28 DirectoryDetailRequest ::= SEQUENCE { identity Identity, locationType LRMS.LocationReference, ... } -- DF_DirectoryEntry (Desc Name) Record 29 DirectoryEntry ::= SEQUENCE { identity Identity, location LRMS.LocationReference, requestPair DirectoryTypePair, name Name, phones SEQUENCE (SIZE(1..10)) OF PhoneInformation OPTIONAL, shortDescription ShortDescription OPTIONAL, capabilityCode CapabilityCode OPTIONAL, ... } -- MSG_DirectoryExtendedInformationEntry (Desc Name) Record 30 DirectoryExtendedInformationEntry ::= SEQUENCE { identity Identity, type ExtendedInfo, information DirectoryDetailReply } -- MSG_DirectoryExtendedInformationReply (Desc Name) Record 31 DirectoryExtendedInformationReply ::= SEQUENCE (SIZE(1..100)) OF DirectoryExtendedInformationEntry -- MSG_DirectoryExtendedInformationRequest (Desc Name) Record 32 DirectoryExtendedInformationRequest ::= SEQUENCE { identity Identity, extendedInfoType ExtendedInfoType } -- MSG_DirectoryExtendedRequest (Desc Name) Record 33 DirectoryExtendedRequest ::= SEQUENCE { identity Traveler-Identity, location RouteOrLocation OPTIONAL, search-Radius SearchRadius OPTIONAL, returnedLimit LimitReturns OPTIONAL, typePair SEQUENCE (SIZE(1..16)) OF DirectoryTypePair OPTIONAL, keywordPair SEQUENCE (SIZE(1..16)) OF DirectoryKeywordPair OPTIONAL, constrainByProfile ConstrainByProfile, orderEntriesBy OrderEntriesBy, start DateTimePair OPTIONAL, end DateTimePair OPTIONAL, locationType LRMS.LocationReference OPTIONAL, ... } -- MSG_DirectoryInformation (Desc Name) Record 34 DirectoryInformation ::= SEQUENCE (SIZE(1..100)) OF DirectoryEntry -- DF_DirectoryKeywordPair (Desc Name) Record 35 DirectoryKeywordPair ::= SEQUENCE { keywords Keywords, searchOperator SearchOperator } -- MSG_DirectoryNameRequest (Desc Name) Record 36 DirectoryNameRequest ::= SEQUENCE { basicRequest DirectoryCoreRequest, directoryEntry-Name Name, start DateTimePair OPTIONAL, end DateTimePair OPTIONAL, locationType LRMS.LocationReference OPTIONAL, ... } -- MSG_DirectoryRequest (Desc Name) Record 37 DirectoryRequest ::= SEQUENCE { coreRequest DirectoryCoreRequest, start DateTimePair OPTIONAL, end DateTimePair OPTIONAL } -- DF_DirectoryTypePair (Desc Name) Record 38 DirectoryTypePair ::= SEQUENCE { directoryEntry-Type Type, directoryEntry-SubType SubType } -- DF_EventInformation (Desc Name) Record 39 EventInformation ::= SEQUENCE { head Head OPTIONAL, location LRMS.LocationReference, -- location for which this applies isForecast BOOLEAN OPTIONAL, -- forecast or predicted period coverageTime ComplexTime OPTIONAL, forecastExpires DateTimePair OPTIONAL, typeEvent TMDD.Event-description-type-event, -- the major catagory -- of the event (from ITIS) severity TMDD.Event-incident-severity OPTIONAL, status ITIS.IncidentResponseStatus OPTIONAL, -- status of the event(from ITIS) cause SEQUENCE (SIZE(1..100)) OF ITIS.ITIScodesAndText OPTIONAL, -- # UNTAGGED description SEQUENCE (SIZE(1..100)) OF ITIS.ITIScodesAndText OPTIONAL, -- # UNTAGGED advice SEQUENCE (SIZE(1..100)) OF ITIS.ITIScodesAndText OPTIONAL, -- # UNTAGGED -- current relevent information in text and codes affectedLanes SEQUENCE (SIZE(1..16)) OF IM.LaneDescription OPTIONAL, vehiclesInvolvedCount TMDD.Event-incident-vehicles-involved-count OPTIONAL, -- the number of vehicles types SEQUENCE (SIZE(1..16)) OF VehiclesInvolved OPTIONAL, -- the types of vehicles and a count of each injuries SEQUENCE (SIZE(1..5)) OF IM.InjuryCounts OPTIONAL, startTime DateTimePair OPTIONAL, -- point in time this event started clearTime DateTimePair OPTIONAL, -- an estimated clear time repeatTimes ComplexTime OPTIONAL, -- a set of repeating times for events -- which re-occur over a periods of days furtherData URL-Link OPTIONAL, tail Tail OPTIONAL, ... -- # LOCAL_CONTENT } -- DEPRECATED_EventSubType (Desc Name) Record 40 EventSubType ::= CHOICE { plannedRoadwayClosure ITIS.ITIScodes, -- was: Event-DescriptionTypePlannedRoadwayClosure, typeSpecialEvent ITIS.ITIScodes -- was: Event-DescriptionTypeSpecialEvent } -- DEPRECATED_FileRoutePlan (Desc Name) Record 41 FileRoutePlan ::= SEQUENCE { traveler-Identity Traveler-Identity, startDate Date OPTIONAL, startTime Time OPTIONAL, originLocation LRMS.LocationReference, destinationLocation LRMS.LocationReference, wayPoint SEQUENCE (SIZE(1..100)) OF WaypointList, listFlag WayPointPrioritizedListFlag, preferences SEQUENCE (SIZE(1..32)) OF PreferenceType OPTIONAL, constraints SEQUENCE (SIZE(1..32)) OF TripConstraints OPTIONAL, identity RequestIdentity OPTIONAL, num ConfirmationNumber OPTIONAL, confirmRouteFlag BOOLEAN OPTIONAL, ... } -- DF_Header (Desc Name) Record 42 Head ::= SEQUENCE { id TMDD.Event-identifier OPTIONAL, -- the ref ident number for this message or part of message references SEQUENCE (SIZE(1..64)) OF TMDD.Event-identifier OPTIONAL, -- the Reference numbers for related messages or part of messages pedigree IM.Pedigree-list OPTIONAL, -- a sequence of prior refs to the event language DSRC.LanguageCode OPTIONAL, -- the language used in the text (English, French, etc.) -- presumed to be English if not specified charSet CharSet OPTIONAL, -- the character set used by the strings, -- presumed to be Latin-1 if not specified table Table OPTIONAL, -- the table of phrases and the set of parsing rules to be used -- the tables (most often the ITIS phrase list or simple strings) -- may also be other sets of phrases (such as RDS or custom lists) -- the rules (given in the table header structure, see J2540) -- control how strings and phrases are inserted and what the default -- behaviors are to be. -- presumed to be the zero if not specified which defaults to a -- behavior of a pure set of strings in Latin-1 (with no phrases -- to be in the expression. This value is presumed if not specified -- The value of 1 is reserved for the standard ITIS phrases tables -- and when found the behavior will be the use of ITIS phrases with -- strings inserted as needed. See J2540 for a list of well known -- table values and their associated meanings and behaviors. issuingAgency TMDD.Organization-contact-center-identifier OPTIONAL, -- the agency or center issuing this information, the name format -- shall follow the format devised in NTCIP 1601 for centers -- presumed unknown if not specified updateTime DateTimePair OPTIONAL, -- the moment the date set was lasted updated -- presumed to unknown if not specified expiryTime DateTimePair OPTIONAL, -- the moment the date set is presumed to be outdated -- presumed to unknown if not specified onExpiry ExpireAction OPTIONAL, -- suggested use of this data once outdated -- presumed to be unknown if not specified confidence Message-Confidence OPTIONAL, -- a gross rating of the Confidence of the message information urgency IM.Urgency OPTIONAL, -- a gross rating of the urgency of the message (0=least, 5=most) ... } -- DF_Identifier (Desc Name) Record 43 Identifier ::= SEQUENCE { id TMDD.Event-identifier, name Freetext OPTIONAL, descr Freetext OPTIONAL, advice ITIS.ITIScodesAndText OPTIONAL -- used to describe how to use the -- route or detour, including -- driving restrictions } -- DF_IdentityOrLocation (Desc Name) Record 44 IdentityOrLocation ::= CHOICE { location LRMS.LocationReference, dbIdentity DatabaseIdentity } -- DF_IncidentInformation (Desc Name) Record 45 IncidentInformation ::= SEQUENCE { head Head OPTIONAL, location LRMS.LocationReference, -- location for which this applies isForecast BOOLEAN OPTIONAL, -- forecast or predicted period coverageTime ComplexTime OPTIONAL, forecastExpires DateTimePair OPTIONAL, typeEvent TMDD.Event-description-type-event, -- the major catagory (and sub catagory) -- of the event (from ITIS) severity TMDD.Event-incident-severity OPTIONAL, status ITIS.IncidentResponseStatus OPTIONAL, -- status of the event(from ITIS) cause SEQUENCE (SIZE(1..100)) OF ITIS.ITIScodesAndText OPTIONAL, -- # UNTAGGED description SEQUENCE (SIZE(1..100)) OF ITIS.ITIScodesAndText OPTIONAL, -- # UNTAGGED advice SEQUENCE (SIZE(1..100)) OF ITIS.ITIScodesAndText OPTIONAL, -- # UNTAGGED -- current relevent information in text and codes affectedLanes SEQUENCE (SIZE(1..16)) OF IM.LaneDescription OPTIONAL, vehiclesInvolvedCount TMDD.Event-incident-vehicles-involved-count OPTIONAL, -- the number of vehicles types SEQUENCE (SIZE(1..16)) OF VehiclesInvolved OPTIONAL, -- the types of vehicles and a count of each injuries SEQUENCE (SIZE(1..5)) OF IM.InjuryCounts OPTIONAL, startTime DateTimePair OPTIONAL, -- point in time this event started clearTime DateTimePair OPTIONAL, -- an estimated clear time furtherData URL-Link OPTIONAL, tail Tail OPTIONAL, ... -- # LOCAL_CONTENT } -- MSG_TravelerInformationRequest (Desc Name) Record 46 InformationRequest ::= SEQUENCE { messageHeader MessageHeader, -- contains the message id, sender, time, etc. returnAddress URL-Link OPTIONAL, -- this string may be a URI, an email, an IP, -- or other format to establish a return path type CHOICE { filter SEQUENCE { -- information filters to apply in the request location RouteOrLocation OPTIONAL, -- the location for which data is sought dataTypes InformationRequestType OPTIONAL, -- # UNTAGGED -- organized sets of data to request severity TMDD.Event-incident-severity OPTIONAL, issueAgencies SEQUENCE (SIZE(1..16)) OF TMDD.Organization-contact-center-identifier OPTIONAL, -- centers that originated the data start DateTimePair OPTIONAL, end DateTimePair OPTIONAL }, eventIDs SEQUENCE (SIZE(1..100)) OF TMDD.Event-identifier }, -- # UNTAGGED subscription SubscribeForm OPTIONAL, -- if a subscribe is present, values inside it will provide -- the time interval and frequency of the subscribe parkingRequest ParkingRequestDetails OPTIONAL, verbosity ReplyVerbosity OPTIONAL, language DSRC.LanguageCode OPTIONAL, -- the requested language of the response tail Tail OPTIONAL, ... -- # LOCAL_CONTENT } -- DF_INFORMATIONREQUEST_Type_code (Desc Name) Record 47 InformationRequestType ::= SEQUENCE { all BOOLEAN OPTIONAL, disasters BOOLEAN OPTIONAL, -- both man made and natural alerts BOOLEAN OPTIONAL, -- all types of alert messages including -- systems status and public safety weather SEQUENCE (SIZE(1..16)) OF WeatherTypes OPTIONAL, -- # UNTAGGED roads SEQUENCE (SIZE(1..16)) OF RoadTypes OPTIONAL, -- # UNTAGGED events SEQUENCE (SIZE(1..16)) OF EventTypes OPTIONAL, -- # UNTAGGED incidents SEQUENCE (SIZE(1..16)) OF EventTypes OPTIONAL, -- # UNTAGGED flights SEQUENCE (SIZE(1..16)) OF FlightTypes OPTIONAL, -- # UNTAGGED transit SEQUENCE (SIZE(1..16)) OF TransitTypes OPTIONAL, -- # UNTAGGED routes SEQUENCE (SIZE(1..16)) OF RouteTypes OPTIONAL, -- # UNTAGGED itineraries SEQUENCE (SIZE(1..16)) OF RouteTypes OPTIONAL, -- # UNTAGGED detourRoutes SEQUENCE (SIZE(1..16)) OF RouteTypes OPTIONAL, -- # UNTAGGED detourItineraries SEQUENCE (SIZE(1..16)) OF RouteTypes OPTIONAL, -- # UNTAGGED parkingLots SEQUENCE (SIZE(1..16)) OF ParkingTypes OPTIONAL, -- # UNTAGGED ... -- # LOCAL_CONTENT } -- MSG_TravelerInformationResponse (Desc Name) Record 48 InformationResponse ::= SEQUENCE { messageHeader MessageHeader, responseGroups SEQUENCE (SIZE(1..100)) OF ResponseGroup OPTIONAL, statusBlocks SEQUENCE (SIZE(1..100)) OF StatusBlock OPTIONAL, ... } -- MSG_MAYDAY_Init-Msg (Desc Name) Record 49 Init-Msg ::= SEQUENCE { current-Position Current-Position, prior-Position Prior-Position, start-Position Start-Position, vehicle-Info Vehicle-Info, message-Set-List Message-Set-List } -- DF_TRAVELER_Inline_model (Desc Name) Record 50 Inline-model-Expanded ::= SEQUENCE { overlay Overlay, way Way, envoke-time Envoke-time, len-time Len-time, amp Amp, model-shape Model-shape, event-type Event-type } -- DF_Itinerary (Desc Name) Record 51 Itinerary ::= SEQUENCE { head Head OPTIONAL, startTime DateTimePair OPTIONAL, arrivalTime DateTimePair OPTIONAL, instructions SEQUENCE (SIZE(1..100)) OF CHOICE { maneuverInstruction ManeuverInstruction, transitInstruction TransitInstructions, parkingInstructions ParkingInstructions }, -- # UNTAGGED ... -- # LOCAL_CONTENT } -- MSG_MAYDAY_Last-DSRC (Desc Name) Record 52 Last-DSRC ::= SEQUENCE { code Message-Type (last-DSRC-Msg), wd-cnt Frame-word-cnt, -- length of this message id Beacon-id, time Time-minutes } -- DF_Leg (Desc Name) Record 53 Leg ::= SEQUENCE { identifier Identifier OPTIONAL, startPoint Point, midPoint SEQUENCE (SIZE(1..100)) OF Point OPTIONAL, -- # UNTAGGED endPoint Point, mode Mode OPTIONAL, ... } -- DF_LinkOrNode (Desc Name) Record 54 LinkOrNode ::= LinkTrafficInformation -- DEPRECATED_LinkOrNodeAdditionalInformation (Desc Name) Record 55 LinkOrNodeAdditionalInformation ::= LinkTrafficInformation -- DF_LinkTrafficInformation (Desc Name) Record 56 LinkTrafficInformation ::= SEQUENCE { head Head OPTIONAL, location LRMS.LocationReference, -- location for which this applies isForecast BOOLEAN OPTIONAL, -- forecast or predicted period coverageTime ComplexTime OPTIONAL, forecastExpires DateTimePair OPTIONAL, affectedLanes SEQUENCE (SIZE(1..16)) OF IM.LaneDescription OPTIONAL, capacity TMDD.Link-capacity OPTIONAL, delay TMDD.Link-delay OPTIONAL, density TMDD.Link-density OPTIONAL, lanesMinimumNumber TMDD.Link-lanes-minimum-number OPTIONAL, lanesNumberOpen TMDD.Link-lanes-number-open OPTIONAL, length TMDD.Link-length OPTIONAL, levelOfService TMDD.Link-level-of-service OPTIONAL, medianType TMDD.Link-median-type OPTIONAL, name TMDD.Link-name OPTIONAL, occupancy TMDD.Link-occupancy OPTIONAL, pavementType TMDD.Link-pavement-type OPTIONAL, restrictionAxleCount TMDD.Link-restriction-axle-count OPTIONAL, restrictionAxleWeight TMDD.Link-restriction-weight-axle OPTIONAL, restrictionClass ITIS.RestrictionClass OPTIONAL, restrictionHeight TMDD.Link-restriction-height OPTIONAL, restrictionLength TMDD.Link-restriction-length OPTIONAL, restrictionWeight TMDD.Link-restriction-weight OPTIONAL, restrictionWidth TMDD.Link-restriction-width OPTIONAL, roadNumber TMDD.Link-road-number OPTIONAL, shoulderWidthLeft TMDD.Link-shoulder-width-left OPTIONAL, shoulderWidthRight TMDD.Link-shoulder-width-right OPTIONAL, speed TMDD.Link-speed OPTIONAL, speedLimit TMDD.Link-speed-limit OPTIONAL, status ITIS.Closures OPTIONAL, surfaceConditions SEQUENCE (SIZE(1..16)) OF ITIS.PavementConditions OPTIONAL, travelTime TMDD.Link-travel-time OPTIONAL, truckSpeedLimit TMDD.Link-truck-speed-limit OPTIONAL, nodeDelay TMDD.Node-delay OPTIONAL, nodeLinksNum TMDD.Node-links-number OPTIONAL, nodeName TMDD.Node-name OPTIONAL, nodeStatus ITIS.Closures OPTIONAL, owner TMDD.Link-ownership OPTIONAL, jurisdiction TMDD.Link-jurisdiction OPTIONAL, tmddOther TMDD.Link-other-text OPTIONAL, furtherData URL-Link OPTIONAL, tail Tail OPTIONAL, ... -- # LOCAL_CONTENT } -- A large number of weather related data elements may also -- be linked to this message as well -- DEPRECATED_LotBasicInformationRequest (Desc Name) Record 57 LotBasicInformationRequest ::= SEQUENCE { lot IdentityOrLocation, requestType RequestType OPTIONAL, ... } -- DF_LotInformation (Desc Name) Record 58 LotInformation ::= SEQUENCE { spacesTotal TCIP.PI-ParkingSpacesTotal OPTIONAL, availability TCIP.PI-ParkingAvailability OPTIONAL, spaces ParkingSpaceTypes OPTIONAL, lot-Name Lot-Name OPTIONAL, hoursofOperation TimePair OPTIONAL, rates TCIP.PI-ParkingRates OPTIONAL, parkingFillTime DateTimePair OPTIONAL, ... } -- DEPRECATED_LotInformationRequest (Desc Name) Record 59 LotInformationRequest ::= SEQUENCE { lot IdentityOrLocation, informationTypes SEQUENCE (SIZE(1..100)) OF LotInformationType OPTIONAL, ... } -- DEPRECATED_LotPriceSchedule (Desc Name) Record 60 LotPriceSchedule ::= SEQUENCE { parkingFacID TCIP.PI-ParkingFacID, lotLocation LRMS.LocationReference, price PriceSchedule, ... } -- DEPRECATED_LotPriceScheduleRequest (Desc Name) Record 61 LotPriceScheduleRequest ::= SEQUENCE { lot IdentityOrLocation, start DateTimePair OPTIONAL, end DateTimePair OPTIONAL, ... } -- DEPRECATED_LotSpaceRequest (Desc Name) Record 62 LotSpaceRequest ::= SEQUENCE { lot IdentityOrLocation, -- which lot duration TimeInterval, -- est. of time in minutes requestDateTime DateTimePair OPTIONAL, -- time of arrival at lot ... } -- DF_ManeuverInstruction (Desc Name) Record 63 ManeuverInstruction ::= SEQUENCE { id TMDD.Event-identifier OPTIONAL, -- the ref ident number for this message -- or part of message location LRMS.LocationReference, appliesTo TMDD.Event-identifier, distanceToNext LRMS.Distance OPTIONAL, travelTimes TravelTimes OPTIONAL, cost Cost OPTIONAL, maneuverLocationType ManeuverLocationType OPTIONAL, instructions SEQUENCE (SIZE (1..3)) OF CHOICE { turn TurnType, merge TurnType, branch TurnType, exit TurnType, continue TurnType, payToll Cost, takeElevator VerticalType, takeEscalator VerticalType, takeStairs VerticalType, board Mode, alight Mode, ... -- # LOCAL_CONTENT }, -- # UNTAGGED outboundRoad Freetext OPTIONAL, maneuversign Freetext OPTIONAL, direction CompassDirection OPTIONAL, ... -- # LOCAL_CONTENT } -- DEPRECATED_ManeuverInstructions (Desc Name) Record 64 ManeuverInstructions ::= SEQUENCE { maneuverCode ManeuverCode OPTIONAL, maneuverAngle ManeuverAngle OPTIONAL, maneuverLocation LRMS.LocationReference OPTIONAL, compoundManeuverFlag CompoundManeuverFlag OPTIONAL, distance DistanceToNextManeuver OPTIONAL, units ITIS.ITIScodes(8709..8717) OPTIONAL, ... } -- DF_Message_Header (Desc Name) Record 65 MessageHeader ::= SEQUENCE { sender ContactSetting, messageID TMDD.Message-number, -- the id of this message responseTo TMDD.Message-number OPTIONAL, -- the id of the message to which this is a reply timeStamp DateTimePair, -- the time at which this message was issued and sent revision MSG-Revision OPTIONAL, -- An enumeration of all valid adopted revisions of the standard itself -- presumed to be the most current adopted std is not specified -- this is the definitive place to see what structural definition -- is being used. ... } -- DEPRECATED_MessageInformationWrapper (Desc Name) Record 66 MessageInformationWrapper ::= SEQUENCE { message-Version Message-Version OPTIONAL, message-Priority Message-Priority OPTIONAL, messageTime DateTimePair OPTIONAL, message-Confidence Message-Confidence OPTIONAL, message-Quality Message-Quality OPTIONAL } -- MSG_MAYDAY_Message-Set-List (Desc Name) Record 67 Message-Set-List ::= SEQUENCE { code Message-Type (message-Set-List-Msg), wd-cnt Frame-word-cnt, -- length of this message suported-messages Message-Bit-List } -- DEPRECATED_ModifyRoute (Desc Name) Record 68 ModifyRoute ::= SEQUENCE { traveler-Identity Traveler-Identity OPTIONAL, startDate Date OPTIONAL, startTime Time OPTIONAL, origin LRMS.LocationReference OPTIONAL, destination LRMS.LocationReference OPTIONAL, wayPoint SEQUENCE (SIZE(1..100)) OF WaypointList, listFlag WayPointPrioritizedListFlag OPTIONAL, preferences SEQUENCE (SIZE(1..100)) OF TripPreferences OPTIONAL, constraints SEQUENCE (SIZE(1..100)) OF TripConstraints OPTIONAL, requestIdentity RequestIdentity OPTIONAL, guidanceLevel GuidanceLevel OPTIONAL, maximumManeuvers MaximumManeuvers OPTIONAL, maximumLinks MaximumLinks OPTIONAL, maxConnectedLinks MaximumConnectedLinks OPTIONAL, -- routeId RouteIdentity OPTIONAL ... } -- DEPRECATED_NodeTrafficInformation (Desc Name) Record 69 NodeTrafficInformation ::= SEQUENCE { nodeLocation LRMS.LocationReference, nodeDelay TMDD.Node-delay OPTIONAL, nodeStatus ITIS.Closures OPTIONAL, furtherData URL-Link OPTIONAL, tail Tail OPTIONAL, ... } -- MSG_MAYDAY_Occupant-Info (Desc Name) Record 70 Occupant-Info ::= SEQUENCE { code Message-Type (occupant-Info-Msg), wd-cnt Frame-word-cnt, -- length of this message dl-name Identity-DL-number, name Identity-name -- Medical in phase II } -- MSG_MAYDAY_Occupant-SRS (Desc Name) Record 71 Occupant-SRS ::= SEQUENCE { code Message-Type (occupant-SRS-Msg), wd-cnt Frame-word-cnt, -- length of this message occupant SEQUENCE OF SEQUENCE { sensor Occupant-sensor-identifier, state Sensor-status } } -- DF_Parking-Instructions (Desc Name) Record 72 ParkingInstructions ::= SEQUENCE { location LRMS.LocationReference, distanceToNext LRMS.Distance OPTIONAL, travelTimes TravelTimes OPTIONAL, cost Cost OPTIONAL, lotName Freetext OPTIONAL, parkingFacID TCIP.PI-ParkingFacID OPTIONAL, -- matches with tcip so one can request further lot data lotLocation Point OPTIONAL, lotCost Cost OPTIONAL, pricing PriceSchedule OPTIONAL, -- local-Parking-Elements LOCAL.Local-Parking-Elements ... } -- DEPRECATED_ParkingLotDetailReply (Desc Name) Record 73 ParkingLotDetailReply ::= SEQUENCE { messageHeader MessageHeader, parkingFacID TCIP.PI-ParkingFacID OPTIONAL, parkingType TCIP.PI-ParkingType OPTIONAL, location LRMS.LocationReference, parkingSpacesTotal TCIP.PI-ParkingSpacesTotal OPTIONAL, parkingAvailability TCIP.PI-ParkingAvailability OPTIONAL, spaces SEQUENCE (SIZE(1..32)) OF ParkingSpaceTypes OPTIONAL, -- a list of space types and current avail spaces name Lot-Name OPTIONAL, parkingHoursofOperation TimePair OPTIONAL, parkingRates TCIP.PI-ParkingRates OPTIONAL, parkingFillTime DateTimePair OPTIONAL, furtherData URL-Link OPTIONAL, ... } -- DEPRECATED_ParkingLotDetailRequest (Desc Name) Record 74 ParkingLotDetailRequest ::= SEQUENCE { traveler-Identity Traveler-Identity OPTIONAL, parkingFacID TCIP.PI-ParkingFacID, lotInformationTypes SEQUENCE (SIZE(1..100)) OF LotInformationType OPTIONAL, ... } -- DEPRECATED_ParkingLotEntries (Desc Name) Record 75 ParkingLotEntries ::= SEQUENCE { parkingFacID TCIP.PI-ParkingFacID, lotInformationType SEQUENCE (SIZE(1..100)) OF LotInformationType OPTIONAL, hoursOfOperation TimePair OPTIONAL, fillTime Time OPTIONAL, name Freetext OPTIONAL, percentFull Percent OPTIONAL, cost PriceSchedule OPTIONAL, capacity INTEGER (1..10000) OPTIONAL, totalSpaces SEQUENCE (SIZE(1..16)) OF ParkingSpaceTypes OPTIONAL, lot-Location LRMS.LocationReference OPTIONAL, parkingAvailability TCIP.PI-ParkingAvailability OPTIONAL, spaces ParkingSpaceTypes OPTIONAL, ... } -- DF_ParkingLotInformation (Desc Name) Record 76 ParkingLotInformation ::= SEQUENCE { messageHeader MessageHeader, head Head OPTIONAL, location LRMS.LocationReference, -- location for which this applies isForecast BOOLEAN OPTIONAL, -- forecast or predicted period coverageTime ComplexTime OPTIONAL, forecastExpires DateTimePair OPTIONAL, lot-ident IdentityOrLocation, parkingType TCIP.PI-ParkingType, percentFull Percent OPTIONAL, lotDetail LotInformation, prices PriceSchedule OPTIONAL, generalStatus ITIS.ITIScodesAndText OPTIONAL, furtherData URL-Link OPTIONAL, tail Tail OPTIONAL, ... -- # LOCAL_CONTENT } -- DEPRECATED_ParkingLotSearchReply (Desc Name) Record 77 ParkingLotSearchReply ::= SEQUENCE { messageHeader MessageHeader, entries SEQUENCE (SIZE(1..100)) OF ParkingLotEntries, ... } -- DEPRECATED_ParkingLotSearchRequest (Desc Name) Record 78 ParkingLotSearchRequest ::= SEQUENCE { messageHeader MessageHeader, traveler-Identity Traveler-Identity, grossLocation RouteOrLocation, searchRadius SearchRadius OPTIONAL, locationType LRMS.LocationReference OPTIONAL, tail Tail OPTIONAL, ... } -- DEPRECATED_ParkingLotSpecificDetailReply (Desc Name) Record 79 ParkingLotSpecificDetailReply ::= SEQUENCE { messageHeader MessageHeader, parkingFacID TCIP.PI-ParkingFacID, lotDetail SEQUENCE (SIZE(1..100)) OF LotInformation, furtherData URL-Link OPTIONAL, tail Tail OPTIONAL, ... } -- DF_ParkingRequestDetails (Desc Name) Record 80 ParkingRequestDetails ::= SEQUENCE { vehicleData VehicleRestrictions OPTIONAL, lengthofStay TimeInterval OPTIONAL, parkingType SEQUENCE (SIZE(1..5)) OF TCIP.PI-ParkingType OPTIONAL, -- # UNTAGGED radius LRMS.Distance OPTIONAL, ... } -- MSG_ParkingSpaceReply (Desc Name) Record 81 ParkingSpaceReply ::= SEQUENCE { messageHeader MessageHeader, parkingFacID TCIP.PI-ParkingFacID, -- the lot in queston parkingRates TCIP.PI-ParkingRates, -- the rates for this lot confirm BOOLEAN, ... } -- MSG_ParkingSpaceRequest (Desc Name) Record 82 ParkingSpaceRequest ::= SEQUENCE { messageHeader MessageHeader, traveler-Identity Traveler-Identity, vehicleData VehicleRestrictions OPTIONAL, parkingFacID TCIP.PI-ParkingFacID, duration TimeInterval OPTIONAL, requestDateTime DateTimePair OPTIONAL, ... } -- DF_ParkingSpaceTypes (Desc Name) Record 83 ParkingSpaceTypes ::= SEQUENCE { type ParkingSpaceKind, spaces TCIP.PI-ParkingSpacesTotal, vehicleClass TCIP.PI-ParkingVehicleClass OPTIONAL, ... } -- DF_PhoneInformation (Desc Name) Record 84 PhoneInformation ::= SEQUENCE { use PhoneRole OPTIONAL, internationalAccessCode InternationalAccessCode OPTIONAL, number Phone, extension Extension OPTIONAL, ... } -- DF_Point (Desc Name) Record 85 Point ::= SEQUENCE { identifier Identifier OPTIONAL, location LRMS.LocationReference OPTIONAL, pointRole PointRole OPTIONAL, ... } -- DEPRECATED_PollutionInformation (Desc Name) Record 86 PollutionInformation ::= SEQUENCE { head Head OPTIONAL, pollutionLocation LRMS.LocationReference, areaExtent LRMS.LocationReference OPTIONAL, smogAlert Pollution-SmogAlert OPTIONAL, airQualityIndex Pollution-AirQualityIndex OPTIONAL, carbonMonoxide Pollution-CarbonMonoxide OPTIONAL, hydroCarbon Pollution-HydroCarbon OPTIONAL, sulfurDioxide Pollution-SulfurDioxide OPTIONAL, nitrousOxide Pollution-NitrousOxide OPTIONAL, particulate Pollution-Particulate OPTIONAL, ozone Pollution-Ozone OPTIONAL, conditons ITIS.WeatherConditions OPTIONAL, -- gross conditions airQuality ITIS.VisibilityAndAirQuality OPTIONAL, qualifer ITIS.Qualifiers OPTIONAL, furtherData URL-Link OPTIONAL, tail Tail OPTIONAL, ... } -- MSG_MAYDAY_Position-History (Desc Name) Record 87 Position-History ::= SEQUENCE { code Message-Type (position-History-Msg), wd-cnt Frame-word-cnt, -- length of this message tech Location-tech, qual Location-quality, positions SEQUENCE OF SEQUENCE { lat Location-lat, long Location-long, time Time-minutes } } -- MSG_MAYDAY_Position-LRMS (Desc Name) Record 88 Position-LRMS ::= SEQUENCE { code Message-Type (position-LRMS-Msg), wd-cnt Frame-word-cnt, -- length of this message position LRMS.LocationReference -- J2374 LRMS message or any other profile -- Refer to J2374 document for further details -- Note: overall length must not exceed max Frame -- Word Count. } -- MSG_MAYDAY_Position-Text (Desc Name) Record 89 Position-Text ::= SEQUENCE { code Message-Type (position-Text-Msg), wd-cnt Frame-word-cnt, -- length of this message text Data-text } -- DEPRECATED_PreferenceExpression (Desc Name) Record 90 PreferenceExpression ::= CHOICE { directory DirectoryTypePair, trip TripPreferencePair, other TypePreferencePair, tail Tail, ... } -- DEPRECATED_PreferenceSettings (Desc Name) Record 91 PreferenceSettings ::= SEQUENCE { traveler-Identity Traveler-Identity, traveler-Setting Traveler-Setting OPTIONAL, setting-Identity Setting-Identity, settingsDetail SEQUENCE (SIZE(1..100)) OF TravelerPreference, ... } -- DF_PriceSchedule (Desc Name) Record 92 PriceSchedule ::= SEQUENCE { start DateTimePair OPTIONAL, end DateTimePair OPTIONAL, entries SEQUENCE (SIZE(1..100)) OF PriceScheduleEntry } -- DF_PriceScheduleEntry (Desc Name) Record 93 PriceScheduleEntry ::= SEQUENCE { price-DayType Price-DayType, time TimePair OPTIONAL, -- a range of times over which the next -- two items are vaild priceFirstPayment Cost OPTIONAL, -- the cost of entry the first time, or min cost priceMaximum Cost OPTIONAL, -- typically the daily max price times SEQUENCE (SIZE(1..100)) OF TimePriceInterval OPTIONAL, -- used to convey prices vs time data such as -- discounted parking if entry before 7 AM ... } -- MSG_MAYDAY_Prior-Position (Desc Name) Record 94 Prior-Position ::= SEQUENCE { code Message-Type (prior-Position-Msg), wd-cnt Frame-word-cnt, -- length of this message lat Location-lat, long Location-long, alt Location-alt, time Time-minutes, tech Location-tech, qual Location-quality } -- MSG_MAYDAY_Proprietary-Info (Desc Name) Record 95 Proprietary-Info ::= SEQUENCE { code Message-Type (proprietary-Info-Msg), wd-cnt Frame-word-cnt, -- length of this message private Data-proprietary } -- MSG_MAYDAY_Req-Msg (Desc Name) Record 96 Req-Msg ::= SEQUENCE { request-Data Request-Data } -- MSG_MAYDAY_Request-Data (Desc Name) Record 97 Request-Data ::= SEQUENCE { code Message-Type (request-Data-Msg), wd-cnt Frame-word-cnt, -- length of this message requested-messages Message-Bit-List } -- DF_RequestStatus (Desc Name) Record 98 RequestStatus ::= SEQUENCE { referenceID TMDD.Event-identifier OPTIONAL, -- a ref id will be returned with a -- sucessfull subscribe action. This value -- is used to refer to the subscription thereafter supportedAgencies SEQUENCE (SIZE(1..100)) OF TMDD.Organization-contact-center-identifier OPTIONAL, -- returns list of agencies filterTypesInfo URL-Link OPTIONAL, -- returns information on the types -- of event which one can filter on lrmsTypeInfo URL-Link OPTIONAL, -- returns information on the LRMS -- profiles supported or the type of error -- found in the request extensionTypeInfo URL-Link OPTIONAL, -- returns information on any locally -- defined filters for the user maxDuration TimeInterval OPTIONAL, -- returns the max allowed subscription time minInterval TimeInterval OPTIONAL, -- returns min update interval supported ... -- # LOCAL_CONTENT } -- DEPRECATED_ResponseEntity (Desc Name) Record 99 ResponseEntity ::= CHOICE { responsePlanText TMDD.Event-response-plan-text, detailManeuverInstructions SEQUENCE (SIZE(1..100)) OF ManeuverInstruction } -- DF_ResponseGroup (Desc Name) Record 100 ResponseGroup ::= SEQUENCE { head Head OPTIONAL, -- basic meta data for the whole group coverageArea LRMS.LocationReference OPTIONAL, weatherReports SEQUENCE (SIZE(1..100)) OF WeatherInformation OPTIONAL, links SEQUENCE (SIZE(1..100)) OF LinkTrafficInformation OPTIONAL, incidents SEQUENCE (SIZE(1..100)) OF IncidentInformation OPTIONAL, events SEQUENCE (SIZE(1..100)) OF EventInformation OPTIONAL, flights SEQUENCE (SIZE(1..100)) OF AirlineTravelInformation OPTIONAL, routes SEQUENCE (SIZE(1..100)) OF Route OPTIONAL, itineraries SEQUENCE (SIZE(1..100)) OF Itinerary OPTIONAL, detours SEQUENCE (SIZE(1..100)) OF Route OPTIONAL, detourItineraries SEQUENCE (SIZE(1..100)) OF Itinerary OPTIONAL, parkingLots SEQUENCE (SIZE(1..100)) OF ParkingLotInformation OPTIONAL, furtherData URL-Link OPTIONAL, tail Tail OPTIONAL, ... -- # LOCAL_CONTENT } -- DEPRECATED_ResponsePlan (Desc Name) Record 101 ResponsePlan ::= SEQUENCE { event-ResponsePlanType TMDD.Event-response-plan-text, response ResponseEntity, furtherData URL-Link OPTIONAL, ... } -- DEPRECATED_RoadAdditionalInformation (Desc Name) Record 102 RoadAdditionalInformation ::= SEQUENCE { head Head OPTIONAL, reports SEQUENCE (SIZE(1..32)) OF LinkTrafficInformation, furtherData URL-Link OPTIONAL, tail Tail OPTIONAL, ... } -- DF_Route (Desc Name) Record 103 Route ::= SEQUENCE { head Head OPTIONAL, identifier Identifier OPTIONAL, -- may include a common name origin Point, component SEQUENCE (SIZE (0..100)) OF CHOICE { subroute Route, point Point, leg Leg, ... }, -- # UNTAGGED destination Point, mode Mode OPTIONAL, estimatedTravelTime TimeInterval OPTIONAL, tripTotalDistance LRMS.Distance OPTIONAL, estimatedRouteCost Cost OPTIONAL, maps SEQUENCE (SIZE (1..50)) OF SEQUENCE { mapLink URL-Link OPTIONAL, -- Points to a graphic depicting the route or part of it. descr Freetext OPTIONAL, -- A name or description for the map ... } OPTIONAL, ... -- # LOCAL_CONTENT } -- DEPRECATED_RouteErrorMessage (Desc Name) Record 104 RouteErrorMessage ::= SEQUENCE { traveler-Identity Traveler-Identity, requestErrorType RequestErrorType, requestIdentity RequestIdentity, locationAlternatives SEQUENCE (SIZE(1..100)) OF LRMS.LocationReference OPTIONAL } -- DEPRECATED_RouteInstructions (Desc Name) Record 105 RouteInstructions ::= SEQUENCE { traveler-Identity Traveler-Identity OPTIONAL, startDate Date OPTIONAL, startTime Time OPTIONAL, originLocation LRMS.LocationReference, destinationLocation LRMS.LocationReference, wayPoint SEQUENCE (SIZE(1..100)) OF WaypointList, estimatedTravelTime EstimatedTravelTime OPTIONAL, wayPointTimes SEQUENCE (SIZE(1..100)) OF WayPointTravelTime OPTIONAL, totalDriveMiles TotalDriveMiles OPTIONAL, detailManeuverInstructions SEQUENCE (SIZE(1..100)) OF ManeuverInstruction OPTIONAL, requestIdentity RequestIdentity OPTIONAL, numberOfTransitStops NumberOfTransitStops OPTIONAL, estimatedRouteCost EstimatedRouteCost OPTIONAL, departTimeScheduled DateTimePair OPTIONAL, linkLocation LRMS.LocationReference OPTIONAL, -- routeIdentity RouteIdentity OPTIONAL, furtherData URL-Link OPTIONAL, tail Tail OPTIONAL, ... } -- DF_RouteOrLocation (Desc Name) Record 106 RouteOrLocation ::= CHOICE { route Route, -- a complex multi-mode route routeID TMDD.Event-identifier, -- a ref to a known route location LRMS.LocationReference -- any valid LRMS profile -- may include points, areas, named segments, etc } -- MSG_RouteRequest (Desc Name) Record 107 RouteRequest ::= SEQUENCE { messageHeader MessageHeader, startTime DateTimePair OPTIONAL, arrivalTime DateTimePair OPTIONAL, routeOutline Route, preferences TripPreferences OPTIONAL, constraints TripConstraints OPTIONAL, tail Tail OPTIONAL, ... -- # LOCAL_CONTENT } -- DF_RouteStatus (Desc Name) Record 108 RouteStatus ::= SEQUENCE { phone PhoneInformation OPTIONAL, -- a number to use for further information text ITIS.ITIScodesAndText OPTIONAL, time DateTimePair OPTIONAL, references SEQUENCE (SIZE(1..64)) OF TMDD.Event-identifier OPTIONAL, -- the Reference numbers for related messages moreData URL-Link OPTIONAL, ... -- # LOCAL_CONTENT } -- DEPRECATED_RouteUpdates (Desc Name) Record 109 RouteUpdates ::= SEQUENCE { head Head OPTIONAL, traveler-Identity Traveler-Identity, estimatedTravelTime EstimatedTravelTime OPTIONAL, wayPointTimes SEQUENCE (SIZE(1..100)) OF WayPointTravelTime OPTIONAL, totalDriveMiles TotalDriveMiles OPTIONAL, detailManeuverInstructions SEQUENCE (SIZE(1..100)) OF ManeuverInstruction, requestIdentity RequestIdentity OPTIONAL, estimatedRouteCost EstimatedRouteCost OPTIONAL, linkLocation LRMS.LocationReference OPTIONAL, furtherData URL-Link OPTIONAL, tail Tail OPTIONAL, ... } -- DF_SearchRadius (Desc Name) Record 110 SearchRadius ::= CHOICE { numericRadius LRMS.Distance, -- NumericRadius geometry LRMS.LocationReference } -- DEPRECATED_SelectPreferenceSetting (Desc Name) Record 111 SelectPreferenceSetting ::= SEQUENCE { traveler-Identity Traveler-Identity, -- typically a unique client ID to the ISP traveler-Setting Traveler-Setting OPTIONAL, setting-Identity Setting-Identity -- typically a collection of setting or personalities -- associated with the traveler. This might allow the -- ISP to differentiate between user devices or vehicles -- or specific trips, but other settings also serve -- this need. The method used to differentiate end users by -- a data source is not intended to inter-operate } -- DF_ServerStatus (Desc Name) Record 112 ServerStatus ::= SEQUENCE { text ITIS.ITIScodesAndText OPTIONAL, time DateTimePair OPTIONAL, -- used to tell when services may resume moreData URL-Link OPTIONAL, ... -- # LOCAL_CONTENT } -- DF_SettingEntries (Desc Name) Record 113 SettingEntries ::= SEQUENCE { settingType SettingType, tag Setting-Identity, value Freetext, action SetAction, ... } -- MSG_MAYDAY_Start-Position (Desc Name) Record 114 Start-Position ::= SEQUENCE { code Message-Type (start-Position-Msg), wd-cnt Frame-word-cnt, -- length of this message which ENUMERATED { posLL (1), posLRMS (2) }, format CHOICE { posLL SEQUENCE { lat Location-lat, long Location-long, alt Location-alt, speed Velocity, head Heading, time Time-minutes, tech Location-tech, qual Location-quality }, posLRMS LRMS.LocationReference -- any valid profile -- however ISP->V and -- address are preferred } } -- DF_StatusBlock (Desc Name) Record 115 StatusBlock ::= SEQUENCE { level Error-NotificationLevel, code Error-NotificationCode, text ITIS.ITIScodesAndText OPTIONAL, relatedData CHOICE { subscribe RequestStatus, route RouteStatus, server ServerStatus -- # LOCAL_CONTENT } OPTIONAL, furtherInfo URL-Link OPTIONAL, ... } -- DEPRECATED_StopPoint (Desc Name) Record 116 StopPoint ::= SEQUENCE { stopPointID TCIP.CPT-StopPointID OPTIONAL, stopLocation LRMS.LocationReference OPTIONAL, stopPointName TCIP.CPT-StopPointName OPTIONAL, parkingProvided TCIP.PI-ParkingProvided OPTIONAL, adaAccessData SEQUENCE (SIZE(1..32)) OF TCIP.PI-ADAAccess OPTIONAL, stopPointDescription TCIP.CPT-StopPointDescription OPTIONAL, markerType TCIP.PI-MarkerType OPTIONAL, amenities SEQUENCE (SIZE(1..32)) OF Amenity OPTIONAL, ... } -- DF_SubscribeForm (Desc Name) Record 117 SubscribeForm ::= SEQUENCE { action SubscribeType, subscribeID TMDD.Event-identifier OPTIONAL, -- used to provide a unique string for the subscription start DateTimePair OPTIONAL, -- presume now if not present end DateTimePair, frequency TimeInterval OPTIONAL, -- requested time between updates ... } -- DF_Tail (Desc Name) Record 118 Tail ::= SEQUENCE { entries SEQUENCE (SIZE (1..32)) OF SEQUENCE { tag UTF8String (SIZE(1..20)), value UTF8String (SIZE(1..200)) } -- sets of addtional named data values } -- MSG_MAYDAY_Text-Info (Desc Name) Record 119 Text-Info ::= SEQUENCE { code Message-Type (text-Info-Msg), wd-cnt Frame-word-cnt, -- length of this message just-text Data-text } -- DF_TRAVELER_the_Model (Desc Name) Record 120 TheModelExpanded ::= SEQUENCE { day-of-week Day-of-week, start-time Start-time, len-time Len-time, amp Amp, model-shape Model-shape, event-type Event-type } -- DF_TimePair (Desc Name) Record 121 TimePair ::= SEQUENCE { date Date OPTIONAL, start Time, end Time } -- DF_TimePriceInterval (Desc Name) Record 122 TimePriceInterval ::= SEQUENCE { timeInterval TimeInterval, -- the duration the rate below is valid for cost Cost -- the rate for this duration } -- DF_TimeSchedule (Desc Name) Record 123 TimeSchedule ::= SEQUENCE { departTime Time, arriveTime Time, nextArrivalCountdown TCIP.PI-NextArrivalCountdown OPTIONAL, offSchedule TCIP.PI-OffSchedule OPTIONAL, ... } -- DEPRECATED_TrafficInformation (Desc Name) Record 124 TrafficInformation ::= SEQUENCE { head Head OPTIONAL, reports SEQUENCE (SIZE(1..64)) OF LinkTrafficInformation, furtherData URL-Link OPTIONAL, tail Tail OPTIONAL, ... } -- DF_TransitInstructions (Desc Name) Record 125 TransitInstructions ::= SEQUENCE { id TMDD.Event-identifier OPTIONAL, -- the ref ident number for this message -- or part of message location LRMS.LocationReference, appliesTo TMDD.Event-identifier, distanceToNext LRMS.Distance OPTIONAL, travelTimes TravelTimes OPTIONAL, cost Cost OPTIONAL, mode Mode OPTIONAL, startPoint Point OPTIONAL, endPoint Point OPTIONAL, accessibilityOptions SEQUENCE (SIZE(1..16)) OF ADA-Access OPTIONAL, platformNumber Flight-GateNumber OPTIONAL, gateNumber Flight-GateNumber OPTIONAL, routeName Name OPTIONAL, vehicleLabel Freetext OPTIONAL, scheduledTime DateTimePair OPTIONAL, -- depart time delayed BOOLEAN OPTIONAL, estimatedDelay TimeInterval OPTIONAL, offSchedule TCIP.PI-OffSchedule OPTIONAL, overallStatus ITIS.DelayStatusCancellation OPTIONAL, agencyName Freetext OPTIONAL, agencyID TMDD.Organization-contact-center-identifier OPTIONAL, furtherData URL-Link OPTIONAL, tail Tail OPTIONAL, ... } -- DEPRECATED_TransitRouteLegInformation (Desc Name) Record 126 TransitRouteLegInformation ::= SEQUENCE { -- route-Identity RouteIdentity, service-Mode Service-Mode OPTIONAL, route-Name Route-Name OPTIONAL, route-Description Route-Description OPTIONAL, route-SpecialService Route-SpecialService OPTIONAL, originStop StopPoint OPTIONAL, destinationStop StopPoint OPTIONAL, nearestAvailableTime TimeSchedule OPTIONAL, startWalkDirections TripWalkingDirections OPTIONAL, endWalkDirections TripWalkingDirections OPTIONAL, furtherData URL-Link OPTIONAL, ... } -- can this be expanded to include a "runs every x min" concept? -- MSG_TravelerBroadcastWrapper (Desc Name) Record 127 TravelerBroadcastWrapper ::= SEQUENCE (SIZE(1..100)) OF Broadcast-Wrapper -- one or more old RDS-TMC style encodings -- DEPRECATED_TravelerContactInformation (Desc Name) Record 128 TravelerContactInformation ::= SEQUENCE { traveler-Identity Traveler-Identity, information ContactInformation, contactDayOfWeek Day-of-week OPTIONAL, contactTimes TimePair OPTIONAL } -- MSG_TravelerDeviceSetting (Desc Name) Record 129 TravelerDeviceSetting ::= SEQUENCE { traveler-Identity Traveler-Identity, traveler-Setting Traveler-Setting OPTIONAL, setting-Identity Setting-Identity OPTIONAL, device-Setting Device-Setting OPTIONAL, device-TransferSpeed Device-TransferSpeed OPTIONAL } -- DEPRECATED_TravelerExtendedSetting (Desc Name) Record 130 TravelerExtendedSetting ::= SEQUENCE { traveler-Identity Traveler-Identity, traveler-Setting Traveler-Setting OPTIONAL, setting-Identity Setting-Identity OPTIONAL, setting-ExtendedInformation Setting-ExtendedInformation -- an octet blob } -- DEPRECATED_TravelerPreference (Desc Name) Record 131 TravelerPreference ::= SEQUENCE { setting-Type SettingType, expression PreferenceExpression, searchOperator SearchOperator, costPreference CostPreference OPTIONAL, costPreferenceAmount CostPreferenceAmount OPTIONAL, tail Tail OPTIONAL, ... } -- MSG_TravelerSettingsReply (Desc Name) Record 132 TravelerSettingsReply ::= SEQUENCE { messageHeader MessageHeader, travelerInfo Traveler-Identity OPTIONAL, settings SEQUENCE (SIZE(1..200)) OF SettingEntries OPTIONAL, -- the sequence of returned setting values supportedSettings SEQUENCE (SIZE(1..200)) OF SettingEntries OPTIONAL, -- a list of suportted values and uses policies URL-Link OPTIONAL, ... -- # LOCAL_CONTENT } -- MSG_TravelerSettingsRequest (Desc Name) Record 133 TravelerSettingsRequest ::= SEQUENCE { messageHeader MessageHeader, travelerInfo Traveler-Identity OPTIONAL, userData ContactSetting OPTIONAL, requestAll BOOLEAN OPTIONAL, -- reply with all setting of record requestTypes BOOLEAN OPTIONAL, -- reply stating all supported setting types requestPolicies BOOLEAN OPTIONAL, -- reply with a URL to the use policies of this ISP settings SEQUENCE (SIZE(1..100)) OF SettingEntries OPTIONAL, -- the sequence of setting values to be changed ... -- # LOCAL_CONTENT } -- DF_TravelTimes (Desc Name) Record 134 TravelTimes ::= SEQUENCE { startTime DateTimePair OPTIONAL, endTime DateTimePair OPTIONAL, duration TimeInterval OPTIONAL } -- DEPRECATED_TriggerSetting (Desc Name) Record 135 TriggerSetting ::= SEQUENCE { traveler-Identity Traveler-Identity, setting-Identity Setting-Identity OPTIONAL, location RouteOrLocation, trigger-Event Trigger-Event, start DateTimePair OPTIONAL, end DateTimePair OPTIONAL, timeEnforced TimePair OPTIONAL, triggerDayOfWeek Day-of-week OPTIONAL } -- DF_TripConstraints (Desc Name) Record 136 TripConstraints ::= SEQUENCE { modes SEQUENCE (SIZE(1..5)) OF Mode OPTIONAL, needs SEQUENCE (SIZE(1..5)) OF ADA-Access OPTIONAL, vehicleRestrictions VehicleRestrictions OPTIONAL, ... } -- DEPRECATED_TripPreferencePair (Desc Name) Record 137 TripPreferencePair ::= SEQUENCE { preferences TripPreferences OPTIONAL, constraints TripConstraints OPTIONAL } -- DF_TripPreferences (Desc Name) Record 138 TripPreferences ::= SEQUENCE { selectionCriteria RouteSelection OPTIONAL, preferredRoadType PreferredRoadType OPTIONAL, specialAbilities SpecialAbilities OPTIONAL, ... } -- DEPRECATED_TripWalkingDirections (Desc Name) Record 139 TripWalkingDirections ::= CHOICE { transit SEQUENCE (SIZE(1..16)) OF TCIP.PI-WalkingDirections, itis SEQUENCE (SIZE(1..16)) OF ITIS.ITIScodes(6912..7423), -- allows both WarningAdvice and AdviceInstructionsRecommendations text Freetext, ... } -- DF_TypePreferencePair (Desc Name) Record 140 TypePreferencePair ::= SEQUENCE { type Setting-PreferenceType, subType Setting-PreferenceSubType OPTIONAL } -- MSG_MAYDAY_Vehicle-Details (Desc Name) Record 141 Vehicle-Details ::= SEQUENCE { code Message-Type (vehicle-Details-Msg), wd-cnt Frame-word-cnt, -- length of this message color Vehicle-Color, -- gross color information plate Identity-plate, -- Plate Number type Identity-plate-type, -- Plate Type origin Identity-plate-origin, -- Issuing State id Identity-carrier-id, -- Owner / Operator text Data-text } -- MSG_MAYDAY_Vehicle-Info (Desc Name) Record 142 Vehicle-Info ::= SEQUENCE { code Message-Type (vehicle-Info-Msg), wd-cnt Frame-word-cnt, -- length of this message vin Identity-VIN, num Identity-number, esn Identity-ESN, sensor Occupant-sensor-identifier, -- for prime sensor status Sensor-status } -- DF_VehicleRestrictions (Desc Name) Record 143 VehicleRestrictions ::= SEQUENCE { basicType ITIS.VehicleGroupAffected, axleCount TMDD.Link-restriction-axle-count OPTIONAL, axleWeight TMDD.Link-restriction-weight-axle OPTIONAL, vehicleWeight TMDD.Link-restriction-weight OPTIONAL, vehicleHeight TMDD.Link-restriction-height OPTIONAL, vehicleLength TMDD.Link-restriction-length OPTIONAL, vehicleWidth TMDD.Link-restriction-width OPTIONAL, vehicleClass TMDD.Link-restriction-class OPTIONAL, hasHAZMAT BOOLEAN OPTIONAL, hasWaste BOOLEAN OPTIONAL, convoy BOOLEAN OPTIONAL, slowVehicle BOOLEAN OPTIONAL, ... } -- MSG_MAYDAY_Vehicle-Security (Desc Name) Record 144 Vehicle-Security ::= SEQUENCE { code Message-Type (vehicle-Security-Msg), wd-cnt Frame-word-cnt, -- length of this message sensors SEQUENCE OF SEQUENCE { which Data-door-status, status Sensor-status } } -- MSG_MAYDAY_Vehicle-Sensors (Desc Name) Record 145 Vehicle-Sensors ::= SEQUENCE { code Message-Type (vehicle-Sensors-Msg), wd-cnt Frame-word-cnt, -- length of this message sensors SEQUENCE OF SEQUENCE { id Vehicle-sensor-identifier, -- last element may use data-sensor status Sensor-status, data Data-sensor OPTIONAL -- optional based on sensor } } -- DF_VehiclesInvolved (Desc Name) Record 146 VehiclesInvolved ::= SEQUENCE { type ITIS.VehicleGroupAffected, count INTEGER (1..255), ... } -- MSG_MAYDAY_Vehicle-SRS (Desc Name) Record 147 Vehicle-SRS ::= SEQUENCE { code Message-Type (vehicle-SRS-Msg), wd-cnt Frame-word-cnt, -- length of this message prime-sensor Occupant-sensor-identifier, -- sens-system prine-status Sensor-status, others SEQUENCE OF SEQUENCE { sensor Occupant-sensor-identifier, status Sensor-status } } -- DEPRECATED_WaypointList (Desc Name) Record 148 WaypointList ::= SEQUENCE { wayPoint LRMS.LocationReference } -- DEPRECATED_WayPointTravelTime (Desc Name) Record 149 WayPointTravelTime ::= SEQUENCE { travelTime Time } -- DF_WeatherInformation (Desc Name) Record 150 WeatherInformation ::= SEQUENCE { head Head OPTIONAL, location LRMS.LocationReference, -- location for which this applies elevationsAbove LRMS.Height OPTIONAL, elevationsBelow LRMS.Height OPTIONAL, -- remainder of message content is -- applied to elevations above or below -- these amounts if they are present isForecast BOOLEAN OPTIONAL, -- forecast or predicted period coverageTime ComplexTime OPTIONAL, forecastExpires DateTimePair OPTIONAL, -- temperatures tempSummary ITIS.Temperature OPTIONAL, tempQualifers ITIS.Qualifiers OPTIONAL, highTemp NTCIP.EssMaxTemp OPTIONAL, -- in tenths of degrees C lowTemp NTCIP.EssMinTemp OPTIONAL, -- in tenths of degrees C currTemp NTCIP.EssAirTemperature OPTIONAL, -- in tenths of degrees C -- sky, wind, and sun conditions conditions ITIS.WeatherConditions OPTIONAL, -- gross conditions sunriseTime Time OPTIONAL, sunsetTime Time OPTIONAL, skyConditions Weather-SkyConditions OPTIONAL, -- ITIS codes cloudPercent NTCIP.EssCloudSituation OPTIONAL, visibilityLevel ITIS.VisibilityAndAirQuality OPTIONAL, -- visablity limits visibilityQualifier ITIS.Qualifiers OPTIONAL, visibility NTCIP.EssVisibility OPTIONAL, -- in tenths of a meter windsType ITIS.Winds OPTIONAL, -- similar to NTCIP.EssWindSituation windDirection ITIS.CompassDirection OPTIONAL, -- in compass point phrases windAngle NTCIP.EssAvgWindDirection OPTIONAL, -- expressed in degrees windSpeed NTCIP.EssAvgWindSpeed OPTIONAL, -- tenths of meters per sec -- water, rain, ice, snow events precipitationProbability Percent OPTIONAL, -- quality of this information precipitation ITIS.Precipitation OPTIONAL, humidity NTCIP.EssRelativeHumidity OPTIONAL, -- percent. snowDepth NTCIP.EssRoadwaySnowDepth OPTIONAL, -- in centimeters snowPack NTCIP.EssRoadwaySnowPackDepth OPTIONAL, -- in centimeters snowFall NTCIP.EssSnowfallAccumRate OPTIONAL, -- in centimeters snowOffRoad NTCIP.EssAdjacentSnowDepth OPTIONAL, -- in centimeters iceThickness NTCIP.EssIceThickness OPTIONAL, -- in millimeters blackIce NTCIP.EssSurfaceBlackIceSignal OPTIONAL, -- in millimeters freezePoint NTCIP.EssSurfaceFreezePoint OPTIONAL, -- in tenths of degrees C rain24hrs NTCIP.EssPrecipitation24Hours OPTIONAL, -- in tenths of kilograms per square meter -- (for rain, this is equivalent to tenths of millimeters) rain1hr NTCIP.EssPrecipitationOneHour OPTIONAL, -- in tenths of kilograms per square meter -- (for rain, this is approximately tenths of millimeters) rainRate NTCIP.EssPrecipRate OPTIONAL, -- rate in tenths of grams per square meter per second -- (for rain, this is approximately to 0.36 mm/hr) precipSituation NTCIP.EssPrecipSituation OPTIONAL, precipYesNo NTCIP.EssPrecipYesNo OPTIONAL, waterDepth NTCIP.EssWaterDepth OPTIONAL, -- in centimeters surfaceWaterDepth NTCIP.EssSurfaceWaterDepth OPTIONAL, -- in centimeters precipStart DateTimePair OPTIONAL, precipEnd DateTimePair OPTIONAL, -- pollution and air quality (formerly another message) smogAlert Pollution-SmogAlert OPTIONAL, airQualityIndex Pollution-AirQualityIndex OPTIONAL, carbonMonoxide NTCIP.EssCO OPTIONAL, -- in parts per million carbonDioxide NTCIP.EssCO2 OPTIONAL, -- in parts per billion hydroCarbon Pollution-HydroCarbon OPTIONAL, sulfurDioxide NTCIP.EssSO2 OPTIONAL, -- in parts per billion nitricOxide NTCIP.EssNO OPTIONAL, -- in parts per million nitrousDioxide NTCIP.EssNO2 OPTIONAL, -- in parts per billion particulate NTCIP.EssPM10 OPTIONAL, -- in parts per million micrograms per cubic meter. ozone NTCIP.EssO3 OPTIONAL, -- in parts per one hundred billion uvLevel ITIS.ITIScodes(4621..4625) OPTIONAL, airQuality ITIS.VisibilityAndAirQuality OPTIONAL, -- visablity limits airQualifier ITIS.Qualifiers OPTIONAL, -- road treatments and conditions levelofservice TMDD.Link-level-of-service OPTIONAL, status ITIS.Closures OPTIONAL, drivingRestrictions ITIS.WinterDrivingRestrictions OPTIONAL, drivingIndex ITIS.WinterDrivingIndex OPTIONAL, mediantype TMDD.Link-median-type OPTIONAL, mobileFriction NTCIP.EssMobileFriction OPTIONAL, pavementConditions SEQUENCE (SIZE(1..3)) OF ITIS.PavementConditions OPTIONAL, -- includes data on roadway objects and ice and snow types pavementTemperature NTCIP.EssPavementTemperature OPTIONAL, surfaceTemperature NTCIP.EssSurfaceTemperature OPTIONAL, surfaceSalinity NTCIP.EssSurfaceSalinity OPTIONAL, pavementtype TMDD.Link-pavement-type OPTIONAL, -- similar to NTCIP.EssPavementType treatmentForm NTCIP.EssPaveTreatProductForm OPTIONAL, treatmentType NTCIP.EssPaveTreatProductType OPTIONAL, treatmentAmount NTCIP.EssPaveTreatmentAmount OPTIONAL, treatmentWidth NTCIP.EssPaveTreatmentWidth OPTIONAL, -- other enviromental data pressure NTCIP.EssAtmosphericPressure OPTIONAL, -- in 1/10ths of millibars, a.k.a. tenths of hectoPascals solarRate NTCIP.EssSolarRadiation OPTIONAL, -- in Joules per square meter, integrated over the 24 hours dewPoint NTCIP.EssDewpointTemp OPTIONAL, -- in tenths of degrees C other NTCIP.ESS-other OPTIONAL, -- ess free text furtherText UTF8String(SIZE(1..1000)) OPTIONAL, -- misc free text such as NSW messages furtherData URL-Link OPTIONAL, -- links to immages, maps, or other data tail Tail OPTIONAL, ... -- # LOCAL_CONTENT } -- DF_WEATHER_SkyConditions_code (Desc Name) Record 151 Weather-SkyConditions ::= CHOICE { weatherConditions ITIS.WeatherConditions, precipitation ITIS.Precipitation, winds ITIS.Winds, visibilityAndAirQuality ITIS.VisibilityAndAirQuality } -- taken from the ITIS over range (4608..5503) -- DF_WideAreaTravelInformation (Desc Name) Record 152 WideAreaTravelInformation ::= SEQUENCE { head Head OPTIONAL, serviceMode ITIS.TransitMode OPTIONAL, directoryEntryName Name OPTIONAL, origin LRMS.LocationReference OPTIONAL, destination LRMS.LocationReference OPTIONAL, departTimeScheduled DateTimePair OPTIONAL, arriveTimeScheduled DateTimePair OPTIONAL, offSchedule TCIP.PI-OffSchedule OPTIONAL, directoryEntryCost Cost OPTIONAL, furtherData URL-Link OPTIONAL, tail Tail OPTIONAL, ... } -- DEPRECATED_Route (orginal) (Desc Name) Record 153 ZRoute ::= SEQUENCE { head Head OPTIONAL, reports SEQUENCE (SIZE(1..100)) OF TransitRouteLegInformation, furtherData URL-Link OPTIONAL, tail Tail OPTIONAL, ... } -- -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ -- -- Start of Data Element (DE) entries... -- -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ -- -- DE_MAYDAY_Ack_code (Desc Name) Record 1 Ack ::= BIT STRING (SIZE(16)) -- message received status bits received-okay Ack ::= '0001'H -- may not be set if 'garbled' is set garbled Ack ::= '0002'H -- may not be set if received okay is set do-not-retry Ack ::= '0004'H go-to-voice-mode-now Ack ::= '0008'H send-delta-positions Ack ::= '0010'H send-private-data-types Ack ::= '0020'H -- DE_ADAAccess (Desc Name) Record 2 ADA-Access ::= ENUMERATED { notAccessible (0), wheelchair (1), -- a wheelchair will be required wheelchairAccessible (2), -- wide access needed wheelchairLift (3), -- provisions for stowage available wideParking (4), -- parking wide vehicles close the access point blind (5), hearingImpaired (6), elevatorRequired (7), escalatorRequired (8), ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use -- DE_FLIGHT_Airport_code (Desc Name) Record 3 AirportCode ::= IA5String (SIZE(3)) -- Three character code for airport -- as per airline industry stds -- DE_TRAVELER_BWL_Amp_number (Desc Name) Record 4 Amp ::= INTEGER (0..31) -- DE_DIRECTORYAPPOINTMENT_Confirmation_code (Desc Name) Record 5 Appointment-Confirmation ::= ENUMERATED { apptDeniedNoExplanation (0), apptSuccessful (1), cannotConfirm (2), timeNotAvailable (3), noTimeAvailable (4), closed (5), ... } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use -- DE_INFORMATIONREQUEST_BasicTypes_code (Desc Name) Record 6 BasicTypes ::= ENUMERATED { all (0), -- used to request all data active (1), -- events which are active at this time inactive (2), -- known events inactive at this time forecast (3), -- event data which is forecast to occur exceptions (4), -- events which are in some way unusual in nature -- to normal operations or seasonal limits abnormalCondition (5), ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 254 reserved for local use -- DE_MAYDAY_Beacon_id_location (Desc Name) Record 7 Beacon-id ::= INTEGER (0..4294967295) -- beacon identification number (32 bit value) -- set to 0x0 is no beacon data present -- DE_TRAVELER_BWL_Bit_Count_number (Desc Name) Record 8 Bit-Count ::= INTEGER (0..255) -- DE_BROADCAST_Wrapper_text (Desc Name) Record 9 Broadcast-Wrapper ::= BIT STRING (SIZE(37)) -- wrapper for an RDS TMC broadcast message -- DEPRECATED_DIRECTORYENTRY_BusinessHours_text (Desc Name) Record 10 BusinessHours ::= IA5String (SIZE(1..12)) -- Business hours of the Directory Entry -- Encoded as time value pair -- Depreciated, see: TimePair -- DE_TRAVELER_BWL_Byte_X_text (Desc Name) Record 11 Byte-X ::= OCTET STRING (SIZE(1..200)) -- a multi-byte value (a "blob") -- DE_DIRECTORYENTRY_CapabilityCode_code (Desc Name) Record 12 CapabilityCode ::= ENUMERATED { noAdditionalCapabilities (0), reservationsAndAppointments (1), electronicPayments (2), ... } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use -- DE_CharSet (Desc Name) Record 13 CharSet ::= ENUMERATED { asciiOnly (0), latin1 (1), latin2 (2), utf8 (127), ... } -- DEFAULT 0 -- values to 127 reserved for std use -- values 128 to 255 reserved for local use -- DE_Direction (Desc Name) Record 14 CompassDirection ::= ITIS.ITIScodes (7998..8005) -- DEPRECATED_TRIP_CompoundManeuverFlag_code (Desc Name) Record 15 CompoundManeuverFlag ::= BOOLEAN -- DE_ConfirmationNumber (Desc Name) Record 16 ConfirmationNumber ::= UTF8String (SIZE(1..30)) -- Any combo of numbers, charecters and dashes -- when two such values are to be compared, the dash -- marks shall not be considered -- DE_DIRECTORYSEARCH_ConstrainByProfile_code (Desc Name) Record 17 ConstrainByProfile ::= BOOLEAN -- DEPRECATED_TRIP_ConstraintType_code (Desc Name) Record 18 ConstraintType ::= ENUMERATED { hOVFullVehicle (0), hOV2Persons (1), hOV3Persons (2), aDAAccessRequired (3), elevatorRequired (4), escalatorRequired (5), numberOfModeChanges (6), aHS (7), specialNeeds (8), wasteHauling (9), hazmatHauling (10), wideLoad (11), overHeightLoad (12), overWeightLoad (13), convoy (14), slowVehicle (15), ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use -- DE_Cost (Desc Name) Record 19 Cost ::= INTEGER (0..9999999) -- DEPRECATED_DIRECTORYENTRY_Cost_text (Desc Name) Record 20 CostInfo ::= UTF8String (SIZE(1..200)) -- Description of the cost information -- DEPRECATED_ATIS_CostPreference_code (Desc Name) Record 21 CostPreference ::= ENUMERATED { lowestCost (0), maximumCost (1), minimumCost (2), targetCost (3), targetCostNear (4), -- within 10% of target ... } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use -- DEPRECATED_ATIS_CostPreference_amount (Desc Name) Record 22 CostPreferenceAmount ::= INTEGER (0..9999999) -- DE_TRAVELER_BWL_Crc_code (Desc Name) Record 23 Crc ::= INTEGER (0..65535) -- DE_DatabaseName (Desc Name) Record 24 DatabaseName ::= UTF8String (SIZE(1..15)) -- DE_DatabaseNumeber (Desc Name) Record 25 DatabaseNumber ::= OCTET STRING (SIZE(1..12)) -- any encoding the data source owner wishes to use -- DE_DatabaseVersion (Desc Name) Record 26 DatabaseVersion ::= UTF8String (SIZE(1..7)) -- set to all a single value of zero if not known -- DE_MAYDAY_Data_cargo_text (Desc Name) Record 27 Data-cargo ::= UTF8String (SIZE(0..254)) -- DE_MAYDAY_Data_door_status_code (Desc Name) Record 28 Data-door-status ::= ENUMERATED { door-unknown (0), -- status of doors is unknown dr-door (1), -- driver door is open ps-door (2), -- passenger door is open rear-dr-door (3), -- rear driver side door is open rear-ps-door (4), -- rear passenger side door is open hood-door (5), -- hood is open trunk-hatch-door (6), -- trunk/hatch is open door-fault (7), -- door status feature is not working lock-unknown (8), -- status of doors is unknown dr-lock (9), -- driver door is locked ps-lock (10), -- passenger door is locked rear-dr-lock (11), -- rear driver side door is locked rear-ps-lock (12), -- rear passenger side door is locked trunk-hatch-lock (13), -- trunk/hatch is locked lock-fault (14) -- door status feature is not working } -- (0..15) -- DE_MAYDAY_Data_proprietary (Desc Name) Record 29 Data-proprietary ::= UTF8String (SIZE(0..254)) -- textual data -- DE_MAYDAY_Data_sensor_text (Desc Name) Record 30 Data-sensor ::= IA5String (SIZE(0..254)) -- ASCII data from previously defined sensor -- DE_MAYDAY_Data_text (Desc Name) Record 31 Data-text ::= UTF8String (SIZE(1..254)) -- DE_ATIS_Date (Desc Name) Record 32 Date ::= IA5String (SIZE(8)) -- format as: YYYYMMDD where -- YYYY the year, in common era units -- MM the month, range 01 to 12 -- DD the day, range 01 to 31 -- use zero for MM and DD when not applicable -- DEPRECATED_ATIS_DayOfWeek_code (Desc Name) Record 33 DayOfWeek ::= BIT STRING { sunday (0), monday (1), tuesday (2), wednesday (3), thursday (4), friday (5), saturday (6), includeHolidays (7) } (SIZE(8)) -- Do not use -- DE_ATIS_Day_of_week_code (Desc Name) Record 34 Day-of-week ::= BIT STRING { holiday (0), -- 10000000 B sunday (1), -- 01000000 B monday (2), -- 00100000 B tuesday (3), -- 00010000 B wednesday (4), -- 00001000 B thursday (5), -- 00000100 B friday (6), -- 00000010 B saturday (7) -- 00000001 B } (SIZE(8)) -- DE_DIRECTORYENTRY_Description_text (Desc Name) Record 35 Description ::= UTF8String (SIZE(1..200)) -- Descripton of the Directory Entry -- DEPRECATED_TRIP_DestinationLocation_spatial (Desc Name) Record 36 DestinationLocation ::= OCTET STRING -- LRMS -- Location Reference -- Do not use -- DE_DEVICE_Identity_text (Desc Name) Record 37 Device-Identity ::= UTF8String (SIZE(1..255)) -- use defined by ISP -- DE_DEVICE_Setting_text (Desc Name) Record 38 Device-Setting ::= UTF8String (SIZE(1..40)) -- Description and/or codes describing the device -- DE_DEVICE_TransferSpeed_quantity (Desc Name) Record 39 Device-TransferSpeed ::= INTEGER (0..9999999) -- Units of gross bits per second (BPS) -- DE_TRAVELER_BWL_Direction_code (Desc Name) Record 40 Direction ::= ENUMERATED { one-Direction (0), both-Directions (1) } -- DE_DIRECTORYENTRY_Phone_number (Desc Name) Record 41 DirectoryEntry-Phone ::= NumericString (SIZE(10)) -- Valid Phone Number -- Do not use, depreciated -- DEPRECATED_TRIP_DistanceToNextManeuver_quantity (Desc Name) Record 42 DistanceToNextManeuver ::= INTEGER (1..999999) -- DE_TRAVELER_EMail_text (Desc Name) Record 43 Email ::= IA5String (SIZE(1..40)) -- contents to be an valid (ASCII) email string -- DE_TRAVELER_BWL_Envoke_time_date (Desc Name) Record 44 Envoke-time ::= INTEGER (0..63) -- DE_ERROR_NotificationCode_code (Desc Name) Record 45 Error-NotificationCode ::= ENUMERATED { noMessagesToReport (0), -- used for perodic check-in events tripGuidanceNotification (1), maydayNotification (2), parkingNotification (3), directoryServicesNotification (4), userSettingsNotification (5), travelerInformationNotification (6), generalNotification (7), ispServices (8), officialNotification (9), contraintsCannotBeMet (64), unknownLocalization (65), unknownCode (66), invalidIdentity (67), serviceUnavailable (68), informationUnavailable (69), informationRestricted (70), locationReferenceError (256), -- LRMS error (values 256 to 511) locationReferenceAmbiguous (257), locationReferenceNotSupported (258), locationReferenceTranslated (259), -- the request profile was translated -- to another profile filterError (512), -- filter error (values 512 to 767 are -- filter related) filterAgencyUnknown (513), -- a filter by agnency contsins an unknown -- agency name filterTypeNotSupported (514), -- filtering on the Basic type specified -- is not supported filterTypeUnknown (515), -- the Basic filter type specified was unknown filterSubTypeUnknown (516), -- the Basic filter SUB type specified -- was unknown filterExtensionUnknown (517), -- mis match between the local entensions -- whihc are supported filterDurationTooLong (518), -- the subrive furture time is beyond -- that supported filterIntervalTooShort (518), -- the rate of requested updates is -- too frequent for the data supplier filterIntervalSetToDefault (520), -- the update rate has been set to the -- rate suported by the ISPs defaut filterTimeNotSupported (521), -- filter by time is not supported filterComplexTimeNotSupported (522), -- filtering by complex time sets is -- not supported filterTimesTooComplex (523), -- complex time intevals was too complex -- to handle requestAccepted (768), -- request okay (no errors) generalRouteWarning (769), invalidFormatForRequest (770), systemCurrentlyNotFunctional (771), furtherInformationByPhone (772), -- status block has phone number furtherInformationByWeb (773), -- further data element has link partialRoutesReturned (774), -- the routes returned matching criteria -- will be in the status blocl missingData (775), -- Unable to retrieve all or part of -- requested route from route provider noRoutesFound (776), -- No Routes Found matching your constraints restrictionedLinks (777), -- There are some restrictions on the -- selected links ewhich will be reported locationNotServedByTransit (778), couldNotIdentifyLocation (779), reservationsRequiredForTransit (780), transitTransferTimeVeryLong (781), transitTransferTimeVeryShort (782), congestionOrDelayPredicted (783), badWeatherPredicted (784), ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use -- DE_ERROR_NotificationType_code (Desc Name) Record 46 Error-NotificationLevel ::= ENUMERATED { information (0), warning (1), error (2), ... } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use -- DEPRECATED_TRIP_EstimatedRouteCost_amount (Desc Name) Record 47 EstimatedRouteCost ::= INTEGER (0..65535) -- Units of pennies when US currency values are used -- DEPRECATED_TRIP_EstimatedTravelTime_quantity (Desc Name) Record 48 EstimatedTravelTime ::= INTEGER (0..65535) -- Amount of time in seconds -- Use zero for unknown -- DEPRECATED_TRIP_EstimatedWayPointTravelTime_time (Desc Name) Record 49 EstimatedWayPointTravelTime ::= IA5String (SIZE(6..10)) -- Valid times using 24 hour notation. -- HH=00 through 23; MM=00 through 59; -- SS=00 through 59; ssss=0000 through 9999. -- HH represents hours, MM minutes, SS seconds, -- and ssss decimal seconds to whatever number -- of significant digits is required -- Do not use -- DE_TRAVELER_BWL_Event_type_code (Desc Name) Record 50 Event-type ::= ENUMERATED { unknown (0), -- 0000 B reoccurring-normal-congestion (1), -- 0001 B pre-planned-event (2), -- 0010 B incident-event (3), -- 0011 B closed-no-reason-provided (4), -- 0100 B no-determination (5), -- 0101 B high-winds (6), -- 0110 B chains-studded-tires-required (7), -- 0111 B no-commercial-traffic (8), -- 1000 B hov-car-pool-lane-use-only (9), -- 1001 B transit-use-only (10), -- 1010 B flooding-mudslide-lava-flows (11), -- 1011 B weather-evacuation (12), -- 1100 B ice-snow-other-cold-effects (13), -- 1101 B extreme-fog-smoke (14), -- 1110 B traffic-signal-systems-outage (15) -- 1111 B } -- (0..15) -- DE_INFORMATIONREQUEST_EventTypes_code (Desc Name) Record 51 EventTypes ::= ENUMERATED { all (0), -- used to request all data active (1), -- events which are active at this time inactive (2), -- known events inactive at this time forecast (3), -- event data which is forecast to occur exceptions (4), -- events which are in some way unusual in nature -- to normal operations or seasonal limits abnormalConditions (5), delays (6), -- only those with abnormal service trafficConditions (7), -- return events using this group of ITIS codes accidentsAndIncidents (8), -- return events using this group of ITIS codes fatalities (9), -- appearing in any type event multiVehicleEvents (10), spills (11), overturnedVehicles (12), -- also returns stuck vehicle events jackknifedVehicles (13), disabledVehicles (14), closures (15), roadworkEvents (16), -- return events using this group of ITIS codes obstructions (17), -- return events using this group of ITIS codes delayEvents (18), -- return events using this group of ITIS codes unusualEvents (19), -- return events using this group of ITIS codes mobileEvents (20), -- return events using this group of ITIS codes deviceStatus (21), -- return events using this group of ITIS codes restrictionEvents (22), -- return events using this group of ITIS codes disasterEvents (23), -- return events using this group of ITIS codes disturbanceEvents (24), -- return events using this group of ITIS codes sportingEvents (25), -- return events using this group of ITIS codes specialEvents (26), -- return events using this group of ITIS codes parkingInformation (27), -- return events using this group of ITIS codes ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 254 reserved for local use -- DE_On-Expire (Desc Name) Record 52 ExpireAction ::= BIT STRING { renew (0), -- presumes new updated well be available -- after the expire time, and data user -- should obtains it to freshen his data. discard (1), -- once the expire time has been reached -- do not depend on the prior data for -- any use destroy (2), -- once the expire time has been reached -- all copies of this message should be -- deleted and no further record kept keep (3), -- once the expire time has been reached -- the data may still be used (with some -- presumed decrease in value and quality) noSend (4), -- the data may not be re-sent to others -- regardless of the expire time noSendOn (5) -- the data may not be re-sent to others -- after the expire time has been reached } -- DE_DIRECTORYENTRY_ExtendedInfo_text (Desc Name) Record 53 ExtendedInfo ::= OCTET STRING (SIZE(1..2000000)) -- DEPRECATED_DIRECTORYENTRY_ExtendedInfoAvail_code (Desc Name) Record 54 ExtendedInfoAvail ::= BOOLEAN -- DE_DIRECTORYENTRY_ExtendedInfoType_code (Desc Name) Record 55 ExtendedInfoType ::= ENUMERATED { anyTypeValidOnlyOnRequest (0), text (1), zip (2), mp3 (3), mpeg (4), jpg (5), tiff (6), html (7), xml (8), multiMedia (9), all (10), -- implies any format ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use -- DE_TRAVELER_Extension_number (Desc Name) Record 56 Extension ::= NumericString (SIZE(1..4)) -- Telephone extension number -- DEPRECATED_TRAVELER_Fax_number (Desc Name) Record 57 Fax ::= NumericString (SIZE(10)) -- DE_TRAVELER_BWL_Fine_time_date (Desc Name) Record 58 Fine-time ::= INTEGER (0..60) -- 6 bits used, values 61..63 reserved -- DE_TRAVELER_FirstName_text (Desc Name) Record 59 FirstName ::= UTF8String (SIZE(1..25)) -- May include Latin_1 characters besides ASCII -- DEPRECATED_FLIGHT_DestinationAirport_code (Desc Name) Record 60 Flight-DestinationAirport ::= IA5String (SIZE(3)) -- Three character code for airport -- as per airline industry stds -- DE_FLIGHT_GateNumber_number (Desc Name) Record 61 Flight-GateNumber ::= UTF8String (SIZE(1..6)) -- Gate number assigned by terminal operator -- DEPRECATED_FLIGHT_OriginAirport_code (Desc Name) Record 62 Flight-OriginAirport ::= IA5String (SIZE(3)) -- Three character code for airport -- as per airline industry stds -- DE_INFORMATIONREQUEST_FlightTypes_code (Desc Name) Record 63 FlightTypes ::= ENUMERATED { all (0), -- used to request all data active (1), -- events which are active at this time inactive (2), -- known events inactive at this time forecast (3), -- event data which is forecast to occur exceptions (4), -- events which are in some way unusual in nature -- to normal operations or seasonal limits delays (5), -- only those with abnormal service cancellations (6), ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 254 reserved for local use -- DE_TRAVELER_BWL_Flow_percent (Desc Name) Record 64 Flow ::= INTEGER (0..31) -- DE_MAYDAY_Frame_CRC_number (Desc Name) Record 65 Frame-CRC ::= INTEGER (0..65535) -- CRC value -- DE_MAYDAY_Frame_word_cnt_number (Desc Name) Record 66 Frame-word-cnt ::= INTEGER (0..255) -- Word count of the frames data -- DE_TRAVELER_BWL_Free_Flow_Rate (Desc Name) Record 67 Free-Flow-Rate ::= ENUMERATED { unknown (0), -- 0000 B under-20-mph (1), -- 0001 B under-25-mph (2), -- 0010 B under-30-mph (3), -- 0011 B under-35-mph (4), -- 0100 B under-40-mph (5), -- 0101 B under-45-mph (6), -- 0110 B under-50-mph (7), -- 0111 B under-55-mph (8), -- 1000 B under-60-mph (9), -- 1001 B under-65-mph (10), -- 1010 B under-70-mph (11), -- 1011 B under-75-mph (12), -- 1100 B under-80-mph (13), -- 1101 B can-not-be-traversed-by-public (14), -- 1110 B can-not-be-transversed-blocked (15) -- 1111 B } -- (0..15) -- DE_FreeText (Desc Name) Record 68 Freetext ::= UTF8String (SIZE(1..500)) -- DE_DIRECTORYENTRY_GovernmentSubType_code (Desc Name) Record 69 GovernmentSubType ::= ENUMERATED { adoption (0), agriculture (1), alcoholDrugAbusePrograms (2), animalControl (3), assessor (4), attorneysAndProsecutors (5), birthRecords (6), boards (7), permitsAndInspections (8), childAbuseReporting (9), civilService (10), coastal (11), consumerComplaintsServices (12), coroner (13), courts (14), customs (15), deathRecords (16), motorVehicles (17), disabilityServices (18), disasterPreparedness (19), discrimination (20), employmentServices (21), eneryInformationServices (22), environmentalServices (23), foodStamps (24), fosterCare (25), garbageAndTrashServices (26), hazardousMaterials (27), healthServices (28), housingServices (29), immigrationServices (30), jailsPenalServices (31), laborServices (32), libraries (33), marriageServices (34), medicalServices (35), medicare (36), military (37), nationalGuard (38), neighborhoodWatch (39), osha (40), parksRecreation (41), passportServices (42), postalOffices (43), probationParole (44), publicDefender (45), publicUtilities (46), recyclingInformation (47), schools (48), seniorCitizensServices (49), smallBusinessAdministration (50), socalSecurity (51), streetMaintenance (52), suicidePrevention (53), taxInformation (54), unemploymentInsurance (55), utilityService (56), veteransServices (57), victimWitnessAssistance (58), voterRegistration (59), weightsAndMeasures (60), workersCompensation (61), youthInformationServices (62), zoningInformation (63), ... } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use -- DE_TRAVELER_BWL_Grid_status_code (Desc Name) Record 70 Grid-status ::= BIT STRING (SIZE(4)) -- Default value to be zero ( 0000 B) -- DEPRECATED_TRIP_GuidanceLevel_code (Desc Name) Record 71 GuidanceLevel ::= ENUMERATED { maneuversOnly (0), linksBetweenManeuvers (1), connectedLinks (2), graphics (3), audioContent (4), wayPoints (5), allTransitStops (6), allWalkingDirections (7), allModeChanges (8), allAirportDirections (9), ... -- # LOCAL_CONTENT } -- values up to 127 reserved for std use -- values from 128 to 255 for local use -- DE_MAYDAY_Heading_number (Desc Name) Record 72 Heading ::= INTEGER (0..255) -- Vaild Encoding rules , an unsigned 8 bit value -- 0 = Due north, larger going clockwise (east of north) -- (0..253) 360/254 degrees per bit -- 254 = no heading at all (stationary) -- determined by -- examining the velocity DE -- 255 = heading not known -- DE_HonorificName (Desc Name) Record 73 HonorificName ::= UTF8String (SIZE(1..32)) -- DE_DIRECTORYENTRY_Identity_number (Desc Name) Record 74 Identity ::= UTF8String (SIZE(1..9)) -- Unique text identifying the Directory Entry -- DE_MAYDAY_Identity_carrier_id_code (Desc Name) Record 75 Identity-carrier-id ::= IA5String (SIZE(1..254)) -- ASCII free text field. -- DE_MAYDAY_Identity_DL_number_code (Desc Name) Record 76 Identity-DL-number ::= IA5String (SIZE(16)) -- ASCII representation of a drivers license number -- DE_MAYDAY_Identity_ESN_code (Desc Name) Record 77 Identity-ESN ::= NumericString (SIZE(16)) -- ASCII representation of an ESN, (which is itself a hex string) -- DE_MAYDAY_Identity_name_text (Desc Name) Record 78 Identity-name ::= UTF8String (SIZE(1..254)) -- DE_MAYDAY_Identity_number_number (Desc Name) Record 79 Identity-number ::= NumericString (SIZE(15)) -- BCD representation of 15-digit call back number -- there does not seem to be a BCD string type in ASN -- DE_MAYDAY_Identity_plate_code (Desc Name) Record 80 Identity-plate ::= IA5String (SIZE(8)) -- ASCII representation of license plate -- DE_MAYDAY_Identity_plate_origin_code (Desc Name) Record 81 Identity-plate-origin ::= IA5String (SIZE(8)) -- ASCII representation of state or country -- DE_MAYDAY_Identity_plate_type_code (Desc Name) Record 82 Identity-plate-type ::= ENUMERATED { unknown (0), -- plate type unknown passenger (1), -- passenger vehicle motorcycle (2), -- motorcycle plate commercial (3), -- commercial vehicle personalized (4), -- personalized plate -- vanity plates to be coded here handicap (5), -- disabled person plate exempt (6), -- State issued plates of all kinds federal (7), -- Federal issued plates of all kinds ... } -- Codes as per NCIC 2000 use, range 0..255 -- DE_MAYDAY_Identity_VIN_code (Desc Name) Record 83 Identity-VIN ::= IA5String (SIZE(17)) -- vehicle id number as described by ISO 3779 -- DEPRECATED_INCIDENT_Location_spatial (Desc Name) Record 84 Incident-Location ::= OCTET STRING -- LRMS -- Location Reference -- expands to any vaild profile -- Do not use -- DE_TRAVELER_BWL_Incident_num_number (Desc Name) Record 85 Incident-num ::= INTEGER (0..4095) -- DE_TRAVELER_BWL_Index_12_number (Desc Name) Record 86 Index-12 ::= INTEGER (0..4095) -- DE_TRAVELER_BWL_Index_16_number (Desc Name) Record 87 Index-16 ::= INTEGER (0..65535) -- DE_TRAVELER_BWL_Index_8_number (Desc Name) Record 88 Index-8 ::= INTEGER (0..255) -- DE_TRAVELER_BWL_Inline_model (Desc Name) Record 89 Inline-model ::= SEQUENCE { overlay Overlay, -- 1-bit way Way, -- 1-bit envoke-time Envoke-time, -- 6-bits len-time Len-time, -- 6-bits amp Amp, -- 6-bits model-shape Model-shape, -- 4-bits event-type Event-type -- 4-bits } -- DE_TRAVELER_InternationalAccessCode_number (Desc Name) Record 90 InternationalAccessCode ::= NumericString (SIZE(1..3)) -- Valid International Access Country Code -- DE_TRAVELER_BWL_Issuing_Time_date (Desc Name) Record 91 Issuing-Time ::= INTEGER (0..65535) -- range is offset by a bias, -- see Start-time for details -- DE_TRAVELER_BWL_Item_byte_cnt_number (Desc Name) Record 92 Item-byte-cnt ::= INTEGER (0..511) -- DE_TRAVELER_BWL_Item_cnt_number (Desc Name) Record 93 Item-cnt ::= INTEGER (0..127) -- DE_DIRECTORYSEARCH_Keywords_text (Desc Name) Record 94 Keywords ::= UTF8String (SIZE(1..40)) -- Words which may be used to search for Directory Entries -- DE_TRAVELER_LastName_text (Desc Name) Record 95 LastName ::= UTF8String (SIZE(1..25)) -- May include Latin_1 characters besides ASCII -- DE_TRAVELER_BWL_Len_time_date (Desc Name) Record 96 Len-time ::= ENUMERATED { time-0-min (0), -- 000000 B 0.0 hrs. (no time) time-3-min (1), -- 000001 B about 0.1 hrs. time-6-min (2), -- 000010 B about 0.1 hrs. time-9-min (3), -- 000011 B about 0.2 hrs. time-12-min (4), -- 000100 B about 0.2 hrs. time-15-min (5), -- 000101 B about 0.3 hrs. time-18-min (6), -- 000110 B about 0.3 hrs. time-21-min (7), -- 000111 B about 0.4 hrs. time-24-min (8), -- 001000 B about 0.4 hrs. time-27-min (9), -- 001001 B about 0.5 hrs. time-30-min (10), -- 001010 B about 0.5 hrs. time-33-min (11), -- 001011 B about 0.6 hrs. time-36-min (12), -- 001100 B about 0.6 hrs. time-39-min (13), -- 001101 B about 0.7 hrs. time-42-min (14), -- 001110 B about 0.7 hrs. time-45-min (15), -- 001111 B about 0.8 hrs. time-48-min (16), -- 010000 B about 0.8 hrs. time-51-min (17), -- 010001 B about 0.9 hrs. time-54-min (18), -- 010010 B about 0.9 hrs. time-57-min (19), -- 010011 B about 1.0 hrs. time-60-min (20), -- 010100 B about 1.0 hrs. time-63-min (21), -- 010101 B about 1.1 hrs. time-66-min (22), -- 010110 B about 1.1 hrs. time-69-min (23), -- 010111 B about 1.2 hrs. time-72-min (24), -- 011000 B about 1.2 hrs. time-75-min (25), -- 011001 B about 1.3 hrs. time-78-min (26), -- 011010 B about 1.3 hrs. time-81-min (27), -- 011011 B about 1.4 hrs. time-84-min (28), -- 011100 B about 1.4 hrs. time-87-min (29), -- 011101 B about 1.5 hrs. time-90-min (30), -- 011110 B about 1.5 hrs. time-93-min (31), -- 011111 B about 1.6 hrs. time-96-min (32), -- 100000 B about 1.6 hrs. time-99-min (33), -- 000001 B about 1.7 hrs. time-102-min (34), -- 000010 B about 1.7 hrs. time-105-min (35), -- 000011 B about 1.8 hrs. time-108-min (36), -- 000100 B about 1.8 hrs. time-111-min (37), -- 000101 B about 1.9 hrs. time-114-min (38), -- 000110 B about 1.9 hrs. time-117-min (39), -- 000111 B about 2.0 hrs. time-120-min (40), -- 001000 B about 2.0 hrs. time-126-min (41), -- 001001 B about 2.1 hrs. time-132-min (42), -- 001010 B about 2.2 hrs. time-138-min (43), -- 001011 B about 2.3 hrs. time-144-min (44), -- 001100 B about 2.4 hrs. time-150-min (45), -- 001101 B about 2.5 hrs. time-156-min (46), -- 001110 B about 2.6 hrs. time-162-min (47), -- 001111 B about 2.7 hrs. time-168-min (48), -- 010000 B about 2.8 hrs. time-174-min (49), -- 010001 B about 2.9 hrs. time-180-min (50), -- 010010 B about 3.0 hrs. time-192-min (51), -- 010011 B about 3.2 hrs. time-204-min (52), -- 010100 B about 3.4 hrs. time-216-min (53), -- 010101 B about 3.6 hrs. time-228-min (54), -- 010110 B about 3.8 hrs. time-240-min (55), -- 010111 B about 4.0 hrs. time-252-min (56), -- 011000 B about 4.2 hrs. time-264-min (57), -- 011001 B about 4.4 hrs. time-276-min (58), -- 011010 B about 4.6 hrs. time-288-min (59), -- 011011 B about 4.8 hrs. time-300-min (60), -- 011100 B about 5.0 hrs. time-315-min (61), -- 011101 B about 5.25 hrs. time-330-min (62), -- 011110 B about 5.50 hrs. time-345-min (63) -- 011111 B about 5.75 hrs. } -- DE_DIRECTORYSEARCH_LimitEntriesReturned_quantity (Desc Name) Record 97 LimitReturns ::= INTEGER (1..65535) -- max entries to return -- DE_TRAVELER_BWL_Attributes_code (Desc Name) Record 98 LinkAttributes ::= INTEGER (0..65535) -- two bytes -- A 16-bit enumerated complex type value as defined below: -- Bits 16-8 Reserved for expansion, set to zero at this time -- Bit 2 Segment Path has little or nothing to do with the ray -- from start to end node points -- 0 No [FALSE] -- 1 Yes [TRUE] -- Bits 7-4 Gross Type of Segment -- 000 Local, Census type "1" -- 001 Local, Census type "2" -- 010 Local, Census type "3" -- 011 Local, Census type "4" and any others -- 100 Local to National Rubberband segment -- (zero travel time, no implied shape, just for connectivity) -- 101 National Stub Segment -- (end of the world segment, typical a node to elsewhere) -- 110 National Datum, minor -- 111 National Datum, major -- Bit 3 Direction [ see element direction] -- 0 One way from Start node to end node -- 1 Bi-directional -- Bit 2 Overlay Segment (typically a car pool or HOV lane segment) -- [ see element T_F] -- 0 No [FALSE] -- 1 Yes [TRUE] -- Bit 1 Navigateable versus connective segment -- 0 Connectivity only (not a real street, used -- in vanity maps and commute routes) -- 1 Navigable (presumably a real segment) -- DEPRECATED_TRIP_LinkLocation_spatial (Desc Name) Record 99 LinkLocation ::= OCTET STRING -- LRMS -- Location Reference -- Do not use -- DEPRECATED_LINK_Location_spatial (Desc Name) Record 100 Link-Location ::= OCTET STRING -- LRMS -- Location Reference -- Do not use -- DE_TRAVELER_BWL_Link_speed_rate (Desc Name) Record 101 Link-speed ::= ENUMERATED { mph0 (0), mph5 (1), mph10 (2), mph15 (3), mph20 (4), mph25 (5), mph30 (6), mph35 (7), mph40 (8), mph45 (9), mph50 (10), mph55 (11), mph60 (12), mph65 (13), mphAbove60 (14), stopped (15) } -- (0..15) -- DEPRECATED_DIRECTORYSEARCH_Location_spatial (Desc Name) Record 102 Location ::= OCTET STRING -- LRMS -- Location Reference -- Expands to all vaild LRMS profiles -- Do not use -- DE_MAYDAY_Location_alt_location (Desc Name) Record 103 Location-alt ::= INTEGER (0..65535) -- altitude -- Vaild Encoding rules, an unsigned 16 bit value -- with an offset 0x1000 as zero point -- invalid (0xFFFF) altitude solution is not valid or unknown -- std defines unknown and invaild as the same here -- DE_MAYDAY_Location_lat_location (Desc Name) Record 104 Location-lat ::= INTEGER (-90000000..90000000) -- latitude -- Vaild Encoding rules, a signed 32 bit value -- none(0x00) - no latitude value available -- range (0xEA8AD600..0x15752A00) 29th bit = 1 microdegree -- invalid (0xFFFFFFFF) latitude solution is not valid -- DE_MAYDAY_Location_long_location (Desc Name) Record 105 Location-long ::= INTEGER (-180000000..180000000) -- longitude -- Vaild Encoding rules , a signed 32 bit value -- (0x00) no longitude value available -- range(0xD515AC00..0x2AEA5400) 29th bit = 1 microdegree -- invalid (0xFFFFFFFF) longitude solution is not valid -- DE_MAYDAY_Location_quality_code (Desc Name) Record 106 Location-quality ::= ENUMERATED { loc-qual-bt1m (0), -- quality better than 1 meter loc-qual-bt5m (1), -- quality better than 5 meters loc-qual-bt12m (2), -- quality better than 12.5 meters loc-qual-bt50m (3), -- quality better than 50 meters loc-qual-bt125m (4), -- quality better than 125 meters loc-qual-bt500m (5), -- quality better than 500 meters loc-qual-bt1250m (6), -- quality better than 1250 meters loc-qual-unknown (7) -- quality value unknown } -- 3 bits, appends with loc-tech to make one octet (0..7) -- DE_MAYDAY_Location_tech_code (Desc Name) Record 107 Location-tech ::= ENUMERATED { loc-tech-unknown (0), -- technology type unknown loc-tech-GPS (1), -- GPS technology only loc-tech-DGPS (2), -- differential GPS (DGPS) technology loc-tech-drGPS (3), -- dead reckoning system w/GPS loc-tech-drDGPS (4), -- dead reckoning system w/DGPS loc-tech-dr (5), -- dead reckoning only loc-tech-nav (6), -- autonomous navigation system on-board ..., loc-tech-fault (31) -- feature is not working } -- (0..31) 5 bits, appends with loc-quality to make one octet -- DEPRECATED_ATIS_LocationType_code (Desc Name) Record 108 LocationType ::= ENUMERATED { crossStreets (0), geometry (1), grid (2), address (3), geographicCoordinates (4), linearReference (5), mdi (6), ... } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use -- Do not use, revised definitions are available in the LRMS effort -- DE_LOT_InformationType_code (Desc Name) Record 109 LotInformationType ::= ENUMERATED { lotCapacity (0), lotAvailableSpaces (1), lotName (2), lotBusinessHours (3), lotParkingCost (4), lotFillTime (5), ... } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use -- DEPRECATED_LOT_Location_spatial (Desc Name) Record 110 Lot-Location ::= OCTET STRING -- LRMS -- Location Reference -- Do not use -- DE_LOT_Name_text (Desc Name) Record 111 Lot-Name ::= UTF8String (SIZE(1..30)) -- Name of the Parking Lot -- DEPRECATED_LOT_Status_code (Desc Name) Record 112 Lot-Status ::= ENUMERATED { noEntry (0), at-10-OrLess (1), -- 10%OrLess at-20-OrLess (2), -- 20%OrLess at-30-OrLess (3), -- 30%OrLess at-40-OrLess (4), -- 40%OrLess at-50-OrLess (5), -- 50%OrLess at-60-OrLess (6), -- 60%OrLess at-70-OrLess (7), -- 70%OrLess at-80-OrLess (8), -- 80%OrLess at-90-OrLess (9), -- 90%OrLess empty (10), ... } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use -- DEPRECATED_LOTSTAY_EstimatedDuration_quantity (Desc Name) Record 113 LotStay-EstimatedDuration ::= INTEGER (0..65535) -- units of minutes, giving a range of >45 days. -- use 0 for unknown -- use 65535 for indefinite -- DEPRECATED_TRIP_ManeuverAngle_code (Desc Name) Record 114 ManeuverAngle ::= INTEGER (0..359) -- Angle measured in degrees from 0-359 -- with 1 being slight right (east) of north -- DEPRECATED_TRIP_ManeuverCode_code (Desc Name) Record 115 ManeuverCode ::= ENUMERATED { continueStraightThroughIntersection (0), turnRight (1), turnSoftRight (2), turnHardRight (3), turnLeft (4), turnSoftLeft (5), turnHardLeft (6), uturnAtIntersection (7), uturnPastIntersection (8), uturn (9), goNorth (10), goNortheast (11), goEast (12), goSoutheast (13), goSouth (14), goSouthwest (15), goWest (16), goNorthwest (17), enterTrafficCircleOrRoundabout (18), exit1stRight (19), exit2ndRight (20), exit3rdRight (21), exit4thRight (22), enterFreeway (23), exitFreeway (24), exitFreewayLeft (25), exitFreewayCenter (26), branchRight (27), branchLeft (28), mergeRight (29), mergeLeft (30), stopAhead (31), payToll (32), walkAcrossPlazaOrSquare (33), walkUpStairs (34), walkDownStairs (35), takeEscalatorUp (36), takeEscalatorDown (37), takeElevatorUp (38), takeElevatorDown (39), board (40), alight (41), ... } -- (0..255) -- values up to 127 reserved for std use -- values from 128 to 255 for local use -- DEPRECATED_TRIP_ManeuverLocation_spatial (Desc Name) Record 116 ManeuverLocation ::= OCTET STRING -- LRMS -- Location Reference -- Do not use -- DE_ManeuverLocationType (Desc Name) Record 117 ManeuverLocationType ::= ENUMERATED { four-wayIntersection (0), three-wayIntersection (1), arterialRamp (2), highwayRamp (3), stateLine (4), roadNameChange (5), origin (6), destination (7), mergePoint (8), ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use -- DE_TRAVELER_BWL_Mapping_seg_code (Desc Name) Record 118 Mapping-seg ::= ENUMERATED { in-and-out-common (0), -- Both IN and OUT links use one common set of data only-OUT (1), -- Data which follows applies to OUT bound link only only-IN (2), -- Data which follows applies to IN bound link only in-and-out-unique (3) -- Both IN and OUT links use unique set of data (2 sets) } -- DEPRECATED_TRIP_MaximumConnectedLinks_quantity (Desc Name) Record 119 MaximumConnectedLinks ::= INTEGER (1..255) -- DEPRECATED_TRIP_MaximumLinks_quantity (Desc Name) Record 120 MaximumLinks ::= INTEGER (1..255) -- DEPRECATED_TRIP_MaximumManeuvers_quantity (Desc Name) Record 121 MaximumManeuvers ::= INTEGER (1..255) -- DE_MAYDAY_Message_Bit_List_code (Desc Name) Record 122 Message-Bit-List ::= BIT STRING (SIZE(256)) -- a bit list of all message types not-Used Message-Bit-List ::= '0000000000000000000000000000000000000000000000000000000000000000'H -- Reserved, not to be used current-Position Message-Bit-List ::= '0000000000000000000000000000000000000000000000000000000000000001'H prior-Position Message-Bit-List ::= '0000000000000000000000000000000000000000000000000000000000000002'H start-Position Message-Bit-List ::= '0000000000000000000000000000000000000000000000000000000000000004'H position-History Message-Bit-List ::= '0000000000000000000000000000000000000000000000000000000000000008'H position-Text Message-Bit-List ::= '0000000000000000000000000000000000000000000000000000000000000010'H last-DSRC Message-Bit-List ::= '0000000000000000000000000000000000000000000000000000000000000020'H vehicle-Info Message-Bit-List ::= '0000000000000000000000000000000000000000000000000000000000000040'H vehicle-Details Message-Bit-List ::= '0000000000000000000000000000000000000000000000000000000000000080'H vehicle-Sensors Message-Bit-List ::= '0000000000000000000000000000000000000000000000000000000000000100'H vehicle-SRS Message-Bit-List ::= '0000000000000000000000000000000000000000000000000000000000000200'H vehicle-Security Message-Bit-List ::= '0000000000000000000000000000000000000000000000000000000000000400'H cargo-Info Message-Bit-List ::= '0000000000000000000000000000000000000000000000000000000000000800'H occupant-Info Message-Bit-List ::= '0000000000000000000000000000000000000000000000000000000000001000'H occupant-SRS Message-Bit-List ::= '0000000000000000000000000000000000000000000000000000000000002000'H text-Info Message-Bit-List ::= '0000000000000000000000000000000000000000000000000000000000004000'H proprietary-Info Message-Bit-List ::= '0000000000000000000000000000000000000000000000000000000000008000'H message-Set-List Message-Bit-List ::= '0000000000000000000000000000000000000000000000000000000000010000'H -- Only used in selected frame types request-Data Message-Bit-List ::= '0000000000000000000000000000000000000000000000000000000000020000'H -- Only used in selected frame types acknowledge-Data Message-Bit-List ::= '0000000000000000000000000000000000000000000000000000000000040000'H -- Only used in selected frame types position-LRMS Message-Bit-List ::= '0000000000000000000000000000000000000000000000000000000000080000'H -- reserved values (0x40xxx .. 0x7Fxxx) for use by private messages -- to be 8 octets long -- DE_MESSAGE_Confidence_percent (Desc Name) Record 123 Message-Confidence ::= INTEGER (0..100) -- DE_MAYDAY_Message_frame_code (Desc Name) Record 124 Message-frame ::= BIT STRING (SIZE(4)) -- frame message types frame-init Message-frame ::= '1000'B -- initial message sent as first frame frame-data Message-frame ::= '1001'B -- general purpose data frame frame-req Message-frame ::= '1010'B -- message request for date frame-ack Message-frame ::= '1011'B -- message acknowledge for previous data -- reserved '0000'B-'0111'B reserved -- (could aid in bit errors) -- reserved '1100'B-'1111'B reserved for expansion -- DEPRECATED_MESSAGE_Priority_code (Desc Name) Record 125 Message-Priority ::= ENUMERATED { nonEssential (0), lowPriority (1), normalPriority (2), highPriority (3), criticalImmediate (4), ... } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use -- DEPRECATED_MESSAGE_Quality_percent (Desc Name) Record 126 Message-Quality ::= INTEGER (0..100) -- DE_MAYDAY_Message_Type_code (Desc Name) Record 127 Message-Type ::= INTEGER (0..255) -- a list of all message types not-Used-Msg Message-Type ::= 0 -- The Keyword "Reserved" was used in Std, not a good choice in ASN1 current-Position-Msg Message-Type ::= 1 -- Value of 0x01 Hex prior-Position-Msg Message-Type ::= 2 -- Value of 0x02 Hex, etc... start-Position-Msg Message-Type ::= 3 position-History-Msg Message-Type ::= 4 position-Text-Msg Message-Type ::= 5 last-DSRC-Msg Message-Type ::= 6 vehicle-Info-Msg Message-Type ::= 7 vehicle-Details-Msg Message-Type ::= 8 vehicle-Sensors-Msg Message-Type ::= 9 vehicle-SRS-Msg Message-Type ::= 10 vehicle-Security-Msg Message-Type ::= 11 cargo-Info-Msg Message-Type ::= 12 occupant-Info-Msg Message-Type ::= 13 occupant-SRS-Msg Message-Type ::= 14 text-Info-Msg Message-Type ::= 15 proprietary-Info-Msg Message-Type ::= 16 message-Set-List-Msg Message-Type ::= 17 request-Data-Msg Message-Type ::= 18 acknowledge-Data-Msg Message-Type ::= 19 position-LRMS-Msg Message-Type ::= 20 -- where: -- (20..0x7F), reserved for expansion -- (0x80 .. 0xFF) reserved for private use -- DEPRECATED_MESSAGE_Version_number (Desc Name) Record 128 Message-Version ::= INTEGER (0..255) -- DE_MAYDAY_Message_word_cnt_number (Desc Name) Record 129 Message-word-cnt ::= INTEGER (0..255) -- Word count of the message data -- DE_MIddleName (Desc Name) Record 130 MiddleName ::= UTF8String (SIZE(1..32)) -- DE_Mode (Desc Name) Record 131 Mode ::= ENUMERATED { any (0), -- and other auto (1), walking (2), privateAuto (3), bus (4), train (5), commuterTrain (6), lightRail (7), subway (8), ferry (9), airline (10), bicycle (11), rentalCar (12), taxi (13), anyTransit (14), paratransit (15), ridesharing (16), ... } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use -- DE_TRAVELER_BWL_Model_shape_code (Desc Name) Record 132 Model-shape ::= INTEGER (0..15) -- DE_MSG_Revision (Desc Name) Record 133 MSG-Revision ::= INTEGER (0..255) -- The SAE J2354 standard of 1999 shall be value 0 -- The SAE J2354 standard of 2003 shall be value 1 -- DE_DIRECTORYENTRY_Name_text (Desc Name) Record 134 Name ::= UTF8String (SIZE(1..30)) -- Name of the Directory Entry -- DE_TRAVELER_BWL_Name_field_text (Desc Name) Record 135 Name-field ::= UTF8String (SIZE(1..200)) -- Max length varies -- The use of this field would be in accordance with the -- newer ITIS J2540 rules rather than the older J2369 rules -- among most users. Local agreement on this point should -- be established. -- DE_NameSuffix (Desc Name) Record 136 NameSuffix ::= UTF8String (SIZE(1..16)) -- DEPRECATED_NODE_Location_spatial (Desc Name) Record 137 Node-Location ::= OCTET STRING (SIZE(1..200)) -- LRMS -- Location Reference -- DEPRECATED_TRIP_NumberOfTransitStops_quantity (Desc Name) Record 138 NumberOfTransitStops ::= INTEGER (0..255) -- DEPRECATED_DIRECTORYSEARCH_NumericRadius_quantity (Desc Name) Record 139 NumericRadius ::= INTEGER (0..65535) -- radius in 100m LSBs, -- this gives a max range >4072 miles -- use zero when unknown -- DE_TRAVELER_BWL_Occupancy_percent (Desc Name) Record 140 Occupancy ::= ENUMERATED { p0 (0), p6-66 (1), p13-32 (2), p19-98 (3), p26-64 (4), p33-30 (5), p39-96 (6), p46-62 (7), p53-28 (8), p59-94 (9), p66-60 (10), p73-26 (11), p79-92 (12), p86-58 (13), p93-24 (14), p100 (15) } -- (0..15) -- the string represents the percentage in 6.66% steps -- and the dash "-" represents the decimal point -- DE_MAYDAY_Occupant_sensor_identifier_code (Desc Name) Record 141 Occupant-sensor-identifier ::= ENUMERATED { system (0), -- Overall system status driver-SRS (1), -- Drivers SRS identifier ps-SRS (2), -- Front passengers SRS identifier rear-ds-SRS (3), -- Rear driver-side SRS identifier rear-ps-SRS (4), -- Rear passenger-side SRS identifier fr-mid-SRS (5), -- Front middle SRS identifier rear-mid-SRS (6), -- Rear middle SRS identifier driver-belt (7), -- Drivers seatbelt identifier ps-belt (8), -- Front passengers seatbelt identifier rear-ds-belt (9), -- Rear driver-side seatbelt identifier rear-ps-belt (10), -- Rear passenger-side seatbelt identifier fr-mid-belt (11), -- Front middle seatbelt identifier rear-mid-belt (12), -- Rear middle seatbelt identifier ... } -- (0..63) -- DE_DIRECTORYSEARCH_OrderEntriesBy_code (Desc Name) Record 142 OrderEntriesBy ::= ENUMERATED { noPreference (0), proximityAscending (1), proximityDescending (2), nameAscending (3), nameDescending (4), typeNameAscending (5), typeNameDescending (6), keywordMatch (7), preferenceEvaluation (8), ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use -- DEPRECATED_TRIP_OriginLocation_spatial (Desc Name) Record 143 OriginLocation ::= OCTET STRING -- LRMS -- Location Reference -- Do not use -- DE_TRAVELER_BWL_Overlay_code (Desc Name) Record 144 Overlay ::= ENUMERATED { overlay-Not-Present (0), overlay-Present (1) } -- DEPRECATED_TRAVELER_Pager_number (Desc Name) Record 145 Pager ::= NumericString (SIZE(1..20)) -- Valid pager number -- DE_ParkingSpaceKind (Desc Name) Record 146 ParkingSpaceKind ::= ENUMERATED { unknown (0), -- use for general types when none is known auto (1), -- regular sized or typical spaces compact (2), large (3), handicapped (4), -- and all disabled types curbside (5), carpool (6), carpoolHours (7), -- reserved for carpoolers during certain hours midDay (8), -- reserved for mid-day users (may be certain hours) electricVehicles (9), -- electric vehicles (adjacent to charging station) motorcycle (10), bicycle (11), -- bicycle spaces/lockers/racks loadingOnly (12), reserved (13), private (14), valet (15), shortTermOnly (16), -- use for 15 min parking, atm parking etc... truck (17), carAndTrailer (18), semiTrailer (19), bus (20), outside (21), -- commonly used for parking where -- oversized vehicles can not proceed officialVehicles (22), cityCarShare (23), ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use -- DE_INFORMATIONREQUEST_ParkingTypes_code (Desc Name) Record 147 ParkingTypes ::= ENUMERATED { all (0), -- used to request all data active (1), -- events which are active at this time inactive (2), -- known events inactive at this time forecast (3), -- event data which is forecast to occur exceptions (4), -- events which are in some way unusual in nature -- to normal operations or seasonal limits abnormalConditions (5), fullLots (6), -- report lots that are near a full capacity ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 254 reserved for local use -- DE_Percent (Desc Name) Record 148 Percent ::= INTEGER (0..100) -- DE_TRAVELER_Phone_number (Desc Name) Record 149 Phone ::= NumericString (SIZE(4..15)) -- Valid 10 digit telephone number -- DE_PhoneRole (Desc Name) Record 150 PhoneRole ::= ENUMERATED { unknown (0), home (1), work (2), main (3), mobile (4), cell (5), auto (6), fax (7), pager (8), private (9), spouse (10), emergency (11), ... } -- DE_PointRole (Desc Name) Record 151 PointRole ::= ENUMERATED { unknown (0), transitStop (1), waypoint (2), junction (3), roadIntersection (4), parkingPoint (5), stopPoint (6), end (7), origin (8), transferPoint (9), ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use -- DE_POLLUTION_AirQualityIndex_code (Desc Name) Record 152 Pollution-AirQualityIndex ::= INTEGER (0..500) -- DEPRECATED_POLLUTION_CarbonMonoxide_quantity (Desc Name) Record 153 Pollution-CarbonMonoxide ::= INTEGER (0..255) -- units expressed in airborne concentration levels (PPM) -- DE_POLLUTION_Hydrocarbon_quantity (Desc Name) Record 154 Pollution-HydroCarbon ::= INTEGER (0..255) -- units expressed in airborne concentration levels (PPM) -- DEPRECATED_POLLUTION_NitrousOxide_quantity (Desc Name) Record 155 Pollution-NitrousOxide ::= INTEGER (0..255) -- DEPRECATED_POLLUTION_Ozone_quantity (Desc Name) Record 156 Pollution-Ozone ::= INTEGER (0..255) -- DEPRECATED_POLLUTION_Particulate_quantity (Desc Name) Record 157 Pollution-Particulate ::= INTEGER (0..255) -- DE_POLLUTION_SmogAlert_code (Desc Name) Record 158 Pollution-SmogAlert ::= ENUMERATED { noAlert (0), increasingAlertLevel (1), -- but not yet an alert activeAlert (2), alertCleared (3), ... } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use -- DEPRECATED_POLLUTION_SulfurDioxide_quantity (Desc Name) Record 159 Pollution-SulfurDioxide ::= INTEGER (0..255) -- DEPRECATED_TRIP_PreferenceType_code (Desc Name) Record 160 PreferenceType ::= ENUMERATED { modifyCalculateRoute (0), modeOfTravel (1), avoidCharges (2), routeAlongScenicWay (3), avoidBadWeather (4), sendAllInfoOnRouteAndBand (5), roadSurfacePreferred (6), ridesharingPreferred (7), ... -- # LOCAL_CONTENT } -- values up to 127 reserved for std use -- values from 128 to 255 for local use -- DE_PreferredRoadType (Desc Name) Record 161 PreferredRoadType ::= ENUMERATED { preferHighway (0), avoidHighway (1), chooseScenicRoute (3), avoidUnpavedRoad (4), ... } -- DE_PRICE_DayType_code (Desc Name) Record 162 Price-DayType ::= ENUMERATED { holiday (0), sunday (1), monday (2), tuesday (3), wednesday (4), thursday (5), friday (6), saturday (7), all (8), mondayToFriday (9), mondayToFridayExceptHolidays (10), weekend (11), mondayToThursday (12), unknown (255), ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 254 reserved for local use -- DE_PRICE_EndTime_time (Desc Name) Record 163 Price-EndTime ::= IA5String (SIZE(6..10)) -- Valid times using 24 hour notation. -- HH=00 through 23; MM=00 through 59; -- SS=00 through 59; ssss=0000 through 9999. -- HH represents hours, MM minutes, SS seconds, -- and ssss decimal seconds to whatever number -- of significant digits is required -- Do not use -- DEPRECATED_PRICE_FirstPayment_amount (Desc Name) Record 164 Price-FirstPayment ::= INTEGER (0..9999999) -- LSB to be cents when US currency is used -- DEPRECATED_PRICE_Maximum_amount (Desc Name) Record 165 Price-Maximum ::= INTEGER (0..9999999) -- LSB to be cents when US currency is used -- DEPRECATED_PRICE_TimeValue_quantity (Desc Name) Record 166 Price-TimeValue ::= INTEGER (0..9999999) -- LSB to be cents when US currency is used -- DE_TRAVELER_BWL_Private_text (Desc Name) Record 167 Private ::= OCTET STRING (SIZE(1..2000000)) -- DEPRECATED_Probability_percent (Desc Name) Record 168 Probability ::= INTEGER (0..100) -- an estimate of reliability -- DE_ReplyVerbosity (Desc Name) Record 169 ReplyVerbosity ::= ENUMERATED { terse (0), -- only the location, type and id -- of the requested information complete (1), -- the requested information types only extended (2), -- the requested information types and -- any related (linked) information types ... } -- DE_TRIP_RequestErrorType_code (Desc Name) Record 170 RequestErrorType ::= ENUMERATED { originLocationNotFound (0), destinationLocationNotFound (1), waypointLocationNotFound (2), constraintsCannotBeAccomodated (3), ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use -- DEPRECATED_RequestID (Desc Name) Record 171 RequestID ::= IA5String (SIZE(1..16)) -- a unique code for a request -- DEPRECATED_TRIP_RequestIdentity_number (Desc Name) Record 172 RequestIdentity ::= INTEGER (0..255) -- DEPRECATED_REQUEST_Type_code (Desc Name) Record 173 RequestType ::= INTEGER (0..255) -- Time in 10 minute LSB increments -- DE_DIRECTORYENTRY_RestaurantSubType_code (Desc Name) Record 174 RestaurantSubType ::= ENUMERATED { fastFood (0), fastFoodBurger (1), fastFoodMexican (2), fastFoodChicken (3), fastFoodSeafood (4), fastFoodEthnic (5), fastFoodSandwich (6), cafeteria (7), familyDining (8), iceCreamParlor (9), bakery (10), deliSandwich (11), coffeeShop (12), familyFrench (13), familyItalian (14), familyGerman (15), familyMexican (16), familyContinental (17), familyAmerican (18), familyBarbeque (19), familyRegional (20), familyEthnic (21), familyCalifornian (22), familyGreek (23), familyMiddleEastern (24), familySouthwestern (25), dinnerHouse (26), dinnerHouseSteak (27), dinnerHouseSeafood (28), dinnerHouseItalian (29), dinnerHouseFrench (30), dinnerHouseEuropean (31), dinnerHouseAsian (32), dinnerHouseSouthwestern (33), dinnerHouseMiddleEastern (34), dinnerHouseJapanese (35), tableCloth (36), fineFrench (37), fineItalian (38), fineGerman (39), fineMexican (40), fineContinental (41), fineJapanese (42), fineChinese (43), fineThai (44), fineAsian (45), fineEthnic (46), fineAmerican (47), fineRegional (48), fineCalifornian (49), fineGreek (50), fineSouthwestern (51), fineMiddleEastern (52), inStore (53), contractDining (54), ... } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use -- DE_TRAVELER_BWL_Revision_code (Desc Name) Record 175 Revision ::= INTEGER (0..255) -- DE_INFORMATIONREQUEST_RoadTypes_code (Desc Name) Record 176 RoadTypes ::= ENUMERATED { all (0), -- used to request all data active (1), -- events which are active at this time inactive (2), -- known events inactive at this time forecast (3), -- event data which is forecast to occur exceptions (4), -- events which are in some way unusual in nature -- to normal operations or seasonal limits abnormalCondition (5), anyLanesClosed (6), ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 254 reserved for local use -- DEPRECATED_ROUTE_Description_text (Desc Name) Record 177 Route-Description ::= UTF8String (SIZE(1..300)) -- Description of the route in text -- DEPRECATED_ROUTE_Name_text (Desc Name) Record 178 Route-Name ::= UTF8String (SIZE(1..255)) -- Name of the route -- DE_RouteSelection (Desc Name) Record 179 RouteSelection ::= ENUMERATED { fastest (0), shortest (1), cheapest (2), minimizeTransfers (3), minimizeWalkingDistance (4), avoidBadWeather (5), ... } -- DEPRECATED_ROUTE_SpecialService_code (Desc Name) Record 180 Route-SpecialService ::= BOOLEAN -- DE_INFORMATIONREQUEST_RouteTypes_code (Desc Name) Record 181 RouteTypes ::= ENUMERATED { all (0), -- used to request all data active (1), -- events which are active at this time inactive (2), -- known events inactive at this time forecast (3), -- event data which is forecast to occur exceptions (4), -- events which are in some way unusual in nature -- to normal operations or seasonal limits ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 254 reserved for local use -- DE_TRAVELER_BWL_Scaling_number (Desc Name) Record 182 Scaling ::= INTEGER (0..15) -- Default (15) -- DE_ATIS_SearchOperator_code (Desc Name) Record 183 SearchOperator ::= ENUMERATED { mustContain (0), shouldContain (1), shouldNotContain (2), mustNotContain (3), and (4), or (5), not (6), ... } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use -- DE_MAYDAY_Sender_features_code (Desc Name) Record 184 Sender-features ::= BIT STRING { position-aware (16), -- when as bytes: 0000000000000001 B -- unit can determine position nav-system (15), -- when as bytes: 0000000000000010 B -- navigation system on-board occupant-data (14), -- when as bytes: 0000000000000100 B -- additional occupant data available cargo-status-data (13), -- when as bytes: 0000000000001000 B -- additional cargo status data available vehicle-sensor-data (12), -- when as bytes: 0000000000010000 B -- additional vehicle sensor data available voice-capable (11), -- when as bytes: 0000000000100000 B -- voice channel available other-comm-systems (10), -- when as bytes: 0000000001000000 B -- other communication modes available vehicle-data (9), -- when as bytes: 0000000010000000 B -- additional vehicle data available occupant-sensor-data (8), -- when as bytes: 0000000100000000 B -- additional occupant sensor data available personal-portable (7), -- when as bytes: 0000001000000000 B -- unit is not attached to a vehicle dockable-removable (6), -- when as bytes: 0000010000000000 B -- unit MAY be removed from vehicle message-cntr-data (5) -- when as bytes: 0000100000000000 B -- unit may accept message center data } (SIZE(16)) -- DE_MAYDAY_Sender_status_code (Desc Name) Record 185 Sender-status ::= BIT STRING { status-unknown (16), -- when as bytes: 0000000000000001 B -- message unknown status-accident-man (15), -- when as bytes: 0000000000000010 B -- manually activated accident message status-accident-auto (14), -- when as bytes: 0000000000000100 B -- automatically activated accident message status-medical (13), -- when as bytes: 0000000000001000 B -- medical emergency message status-lawenforce (12), -- when as bytes: 0000000000010000 B -- law enforcement message status-breakdown (11), -- when as bytes: 0000000000100000 B -- roadside breakdown message status-report (10), -- when as bytes: 0000000001000000 B -- incident report message (Good Sam) status-thrd-prty (9), -- when as bytes: 0000000010000000 B -- message being relayed via a third party source status-src-psap (8), -- when as bytes: 0000000100000000 B -- third party for above is a PSAP status-no-position (7), -- when as bytes: 0000001000000000 B -- position equipment not working status-lowbatt (6), -- when as bytes: 0000010000000000 B -- indicates system battery is low -- note: -- unused 0001000000000000 B unused -- unused 0010000000000000 B unused status-test (2), -- when as bytes: 0100000000000000 B -- test message use status-fault (1) -- when as bytes: 1000000000000000 B -- message status fault } (SIZE(16)) -- MAYDAY message status -- DE_MAYDAY_Sensor_status_code (Desc Name) Record 186 Sensor-status ::= ENUMERATED { functional-notriggered (0), -- device functioning, not triggered/deployed functional-triggered (1), -- device functioning, triggered/deployed nofunctional (2), -- device not functioning, status unknown triggered-nofunctional (3) -- device triggered/deployed but not functioning } -- (0..3) -- DE_MAYDAY_Sequence_number_number (Desc Name) Record 187 Sequence-number ::= BIT STRING { msg-count (4) -- send as 0001 B } (SIZE(4)) -- count of messages in flight -- defined as zero at this time -- current standard limits us to only one message in play -- msg-reserved ( 0001 B - 1111 B) reserved -- DEPRECATED_SERVICE_Mode_code (Desc Name) Record 188 Service-Mode ::= ITIS.ITIScodes (8960..9215) -- DE_SetAction (Desc Name) Record 189 SetAction ::= ENUMERATED { currentValue (0), -- used to state what the current value is unknownValue (1), -- used when the value is improper to use delete (2), -- delete the passed tag and its value replace (3), -- replace the value of the passed tag with this data save (4), -- save this value and associate with the tag ... } -- DE_SETTING_ExtendedInformation_text (Desc Name) Record 190 Setting-ExtendedInformation ::= OCTET STRING (SIZE(1..2000000)) -- DE_SETTING_Identity_number (Desc Name) Record 191 Setting-Identity ::= UTF8String (SIZE(1..32)) -- DE_SETTING_PreferenceSubType_code (Desc Name) Record 192 Setting-PreferenceSubType ::= INTEGER (0..255) -- Reserved for localization by each ISP as needed -- DE_SETTING_PreferenceType_code (Desc Name) Record 193 Setting-PreferenceType ::= INTEGER (0..255) -- Reserved for localization by each ISP as needed -- DE_SETTING_Type_code (Desc Name) Record 194 SettingType ::= ENUMERATED { traveler (0), -- global settings of the user other (1), devices (2), -- relating to a device setting replyFormats (3), -- preferred reply formating eventFiltering (4), -- prefered event filtering language (5), -- lang to use currency (6), -- monitary units directoryServices (7), tripGuidance (8), -- routing defaults transitUse (9), -- transit defaults flightUse (10), -- airport and flight defaults ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use -- DE_DIRECTORYENTRY_ShortDescription_text (Desc Name) Record 195 ShortDescription ::= UTF8String (SIZE(1..40)) -- A terse description of Directory Entry -- DE_TRAVELER_BWL_Side_code (Desc Name) Record 196 Side ::= ENUMERATED { left-Side (0), right-Side (1) } -- DE_SpecialAbilities (Desc Name) Record 197 SpecialAbilities ::= ENUMERATED { hovFullVehicle (0), hov2person (1), hov3person (3), ahsVehicle (4), electricVehicle (5), -- also hybrids emergencyVehicle (6), fourWheelDrive (7), motorcycle (8), ... } -- DE_SplitReason (Desc Name) Record 198 SplitReason ::= ENUMERATED { relatedEvent (0), responsibleEvent (1), -- the first action event previousEvent (2), parentEvent (3), -- a split siblingEvent (4), mergedEvent (5), -- a join ... } -- DE_TRAVELER_BWL_Start_time_date (Desc Name) Record 199 Start-time ::= INTEGER (0..4095) -- See text for complex encoding rules -- DE_SubscribeType (Desc Name) Record 200 SubscribeType ::= ENUMERATED { new (1), update-replace (2), cancel (3), cancelAllPrior (4), ... } -- DE_DIRECTORYENTRY_SubType_code (Desc Name) Record 201 SubType ::= IA5String (SIZE(6)) -- As per SIC codes -- DE_Table (Desc Name) Record 202 Table ::= INTEGER (0..255) -- DE_TRAVELER_BWL_Technology_code (Desc Name) Record 203 Technology ::= ENUMERATED { unknownTech (0), fm-SubCarrier (1), www-html-strings (2), xml (3), oer (4), -- ASN Octet encoding rules ber (5), -- ASN Basic encoding rules per (6), -- ASN PER encoding rules j2369 (7), -- J2369 bit encoding formats j2313 (8), -- J2313 bit encoding formats xmlZip (9), -- and XML format which is zipped any (255), ... } -- values to 127 reserved for std use -- values 128 to 254 reserved for local use -- DE_TRAVELER_BWL_T_F_code (Desc Name) Record 204 T-F ::= BOOLEAN -- isFalse T-F ::= '0'B -- isTrue T-F ::= '1'B -- isNo T-F ::= '0'B -- isYes T-F ::= '1'B -- DE_TRAVELER_BWL_The_Delta (Desc Name) Record 205 The-Delta ::= INTEGER (-127..127) -- yes the uneven nature is correct -- DE_TRAVELER_BWL_The_Grid_number (Desc Name) Record 206 The-Grid ::= INTEGER (-32767..32767) -- DE_TRAVELER_BWL_The_LL_number (Desc Name) Record 207 The-LL ::= INTEGER (-180000000..180000000) -- DE_TRAVELER_BWL_the_Model (Desc Name) Record 208 The-Model ::= SEQUENCE { day-of-week Day-of-week, -- 8-bits start-time Start-time, -- 12-bits len-time Len-time, -- 6-bits amp Amp, -- 6-bits model-shape Model-shape, -- 4-bits event-type Event-type -- 4-bits } -- DE_TRAVELER_BWL_The_Point_number (Desc Name) Record 209 The-Point ::= INTEGER (0..16383) -- DE_TRAVELER_BWL_The_string_text (Desc Name) Record 210 The-string ::= OCTET STRING (SIZE(1..200)) -- a multi byte value encoded as per J2540 rules -- DE_ATIS_Time (Desc Name) Record 211 Time ::= IA5String (SIZE(6..10)) -- Format: HHMMSSssss -- Valid times using 24 hour notation. -- HH=00 through 23; MM=00 through 59; -- SS=00 through 59; 00 if NA -- ssss=0000 through 9999. -- Use SS= 60 for leap seconds -- HH represents hours, MM minutes, SS seconds, -- and ssss decimal seconds to whatever number -- of significant digits is required (up to four) -- DE_ATIS_TimeInterval_quantity (Desc Name) Record 212 TimeInterval ::= INTEGER (0..65535) -- Units of minutes -- use 0 for "unknown" -- use 65535 for "forever" -- DE_MAYDAY_Time_minutes_date (Desc Name) Record 213 Time-minutes ::= INTEGER (0..2047) -- the "UTC time" as defined by J2256 -- Vaild Encoding rules , an unsigned 12 bit value -- max vaild value 1440 in use -- time-min-none (0) no time provided -- time-min (1..1440) time in minutes from midnight GMT -- (ex. 1=12:01am, 1440 = midnight GMT) -- DE_ATIS_TimeOffset (Desc Name) Record 214 TimeOffset ::= IA5String (SIZE(4)) -- Valid time offset using 24 hour notation. -- HH=00 through 23; MM=00 through 59; -- DEPRECATED_TRIP_TotalDriveMiles_quantity (Desc Name) Record 215 TotalDriveMiles ::= INTEGER (0..65535) -- units of 1/10th miles -- DE_INFORMATIONREQUEST_TransitTypes_code (Desc Name) Record 216 TransitTypes ::= ENUMERATED { all (0), -- used to request all data active (1), -- events which are active at this time inactive (2), -- known events inactive at this time forecast (3), -- event data which is forecast to occur exceptions (4), -- events which are in some way unusual in nature -- to normal operations or seasonal limits abnormalConditions (5), delays (6), -- only those with abnormal service cancellations (7), transitVehicleOffSchedule (8), -- transitTable (9), xx request tables of service -- not yet implemented or supported ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 254 reserved for local use -- DE_TRAVELER_Identity_number (Desc Name) Record 217 Traveler-Identity ::= UTF8String (SIZE(1..12)) -- Unique text identifying the traveler with -- a given ISP or service point -- DEPRECATED_TRAVELER_Location_spatial (Desc Name) Record 218 Traveler-Location ::= OCTET STRING -- LRMS -- Location Reference -- Do not use -- DE_TRAVELER_Setting_text (Desc Name) Record 219 Traveler-Setting ::= UTF8String (SIZE(1..40)) -- Description and/or codes describing the -- traveler s preferences -- DE_TRIGGER_Event_code (Desc Name) Record 220 Trigger-Event ::= ENUMERATED { worseThanNormalTraffic (0), specialEvent (1), incidentInArea (2), delaysOnRoute (3), changeInHours (4), changeInDirectoryEntry (5), parkingNotAvailable (6), weatherCondition (7), pollutionCondition (8), departureDelayed (9), arrivalDelayed (10), changeInSchedule (11), changeInPrice (12), changeInPublishedRoute (13), changeInAccessibility (14), changeInAvailability (15), incidentWorsening (16), eventClearing (127), any (255), -- used to report any change at all ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 254 reserved for local use -- DEPRECATED_TRIGGER_Location_spatial (Desc Name) Record 221 Trigger-Location ::= OCTET STRING -- LRMS -- Location Reference -- Do not use -- DE_TRIP_StartDate_date (Desc Name) Record 222 Trip-StartDate ::= IA5String (SIZE(8)) -- In YYYY, MM, DD order -- Do not use -- DE_TRIP_StartTime_time (Desc Name) Record 223 Trip-StartTime ::= IA5String -- Valid times using 24 hour notation. -- HH=00 through 23; MM=00 through 59; -- SS=00 through 59; ssss=0000 through 9999. -- HH represents hours, MM minutes, SS seconds, -- and ssss decimal seconds to whatever number -- of significant digits is required -- Do not use -- DE_TurnType (Desc Name) Record 224 TurnType ::= ENUMERATED { straight (0), right (1), softRight (2), hardRight (3), firstRight (4), secondRight (5), thirdRight (6), left (7), softLeft (8), hardLeft (9), firstLeft (10), secondLeft (11), thirdLeft (12), uturnAtIntersection (13), uturnPastIntersection (14), uturn (15), ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use -- DE_DIRECTORYENTRY_Type_code (Desc Name) Record 225 Type ::= IA5String (SIZE(2..6)) -- As per SIC codes -- DE_URL_Link (Desc Name) Record 226 URL-Link ::= IA5String (SIZE(1..255)) -- DE_MAYDAY_Vehicle_Color_code (Desc Name) Record 227 Vehicle-Color ::= ENUMERATED { red (0), -- 0000 B orange (1), -- 0001 B yellow (2), -- 0010 B green (3), -- 0011 B blue (4), -- 0100 B black (5), -- 0101 B white (6), -- 0110 B silver (7), -- 0111 B brown (8), -- 1000 B grey (9), -- 1001 B pink (10), -- 1010 B res1 (11), -- 1011 B reserved res2 (12), -- 1100 B reserved res3 (13), -- 1101 B reserved other (14), -- 1110 B also used for two-tones unknown (15) -- 1111 B } -- DE_VEHICLE_CrashSensorData_code (Desc Name) Record 228 Vehicle-CrashSensorData ::= ENUMERATED { noData (0), airbagsDeployed (1), fireDetected (2), highTempDetected (3), occupancy (4), vehicleAttitude (5) } -- (0..7) -- Do not use -- DE_VEHICLE_Identity_code (Desc Name) Record 229 Vehicle-Identity ::= IA5String (SIZE(1..17)) -- Unique text identifying the vehicle (VIN) -- DE_MAYDAY_Vehicle_sensor_identifier_code (Desc Name) Record 230 Vehicle-sensor-identifier ::= ENUMERATED { fr-impact (0), -- front impact sensor identifier rear-impact (1), -- rear impact sensor identifier ds-impact (2), -- driver side impact sensor identifier ps-impact (3), -- passenger side impact sensor identifier rollover (4), -- rollover sensor identifier engine-smoke (5), -- engine compartment smoke sensor identifier cockpit-smoke (6), -- passenger compartment smoke sensor identifier engine-fire (7), -- engine compartment fire sensor identifier cockpit-fire (8), -- passenger compartment fire sensor identifier accelerometer (9), -- accelerometer sensor identifier* drvtrain-stat (10), -- drive train sensor identifier* door-stat (11), -- door status sensor identifier* lock-stat (12), -- door lock sensor identifier* cargo-stat (13), -- cargo status sensor identifier* -- * = additional data-sensor to follow ... } -- (0..64) -- DE_MAYDAY_Velocity_rate (Desc Name) Record 231 Velocity ::= INTEGER (0..255) -- velocity in meters / second (unsigned) -- DE_VerticalType (Desc Name) Record 232 VerticalType ::= ENUMERATED { up (0), down (1), ... } -- DE_TRAVELER_BWL_Way_code (Desc Name) Record 233 Way ::= BIT STRING { one-Way (0), both-Ways (1) } (SIZE(1)) -- DEPRECATED_TRIP_WayPoint_spatial (Desc Name) Record 234 WayPoint ::= OCTET STRING -- LRMS -- Location Reference -- Do not use -- DEPRECATED_TRIP_WayPointPrioritizedListFlag_code (Desc Name) Record 235 WayPointPrioritizedListFlag ::= BOOLEAN -- DEPRECATED_WEATHER_ForecastOrActual_code (Desc Name) Record 236 Weather-ForecastOrActual ::= ENUMERATED { actual (0), forecast (1), ... } -- DEPRECATED_WEATHER_HighTemperature_quantity (Desc Name) Record 237 Weather-HighTemperature ::= INTEGER (-127..127) -- Units of degrees F -- DEPRECATED_WEATHER_Humidity_quantity (Desc Name) Record 238 Weather-Humidity ::= INTEGER (0..100) -- Unit of percentage -- DEPRECATED_WEATHER_Location_spatial (Desc Name) Record 239 Weather-Location ::= OCTET STRING -- LRMS -- Location Reference -- Do not use -- DEPRECATED_WEATHER_LowTemperature_quantity (Desc Name) Record 240 Weather-LowTemperature ::= INTEGER (-127..127) -- Units of degrees F -- DEPRECATED_WEATHER_Pressure_quantity (Desc Name) Record 241 Weather-Pressure ::= INTEGER (0..1200) -- units of Millibars -- DEPRECATED_WEATHER_SpecialConditions_text (Desc Name) Record 242 Weather-SpecialConditions ::= INTEGER -- DEPRECATED_WEATHER_SunriseTime_time (Desc Name) Record 243 Weather-SunriseTime ::= IA5String (SIZE(4..12)) -- Valid times using 24 hour notation. -- HH=00 through 23; MM=00 through 59; -- SS=00 through 59; ssss=0000 through 9999. -- HH represents hours, MM minutes, SS seconds, -- and ssss decimal seconds to whatever number -- of significant digits is required -- Do not use -- DEPRECATED_WEATHER_SunsetTime_time (Desc Name) Record 244 Weather-SunsetTime ::= IA5String (SIZE(4..12)) -- Valid times using 24 hour notation. -- HH=00 through 23; MM=00 through 59; -- SS=00 through 59; ssss=0000 through 9999. -- HH represents hours, MM minutes, SS seconds, -- and ssss decimal seconds to whatever number -- of significant digits is required -- Do not use -- DEPRECATED_WEATHER_Temperature_quantity (Desc Name) Record 245 Weather-Temperature ::= INTEGER (-127..127) -- in units of degrees Fahrenheit -- DE_INFORMATIONREQUEST_WeatherTypes_code (Desc Name) Record 246 WeatherTypes ::= ENUMERATED { all (0), -- used to request all data active (1), -- events which are active at this time inactive (2), -- known events inactive at this time forecast (3), -- event data which is forecast to occur exceptions (4), -- events which are in some way unusual in nature -- to normal operations or seasonal limits abnormalCondition (5), severeWeather (6), pollution (7), -- all types of pollution related data smogAlert (8), ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 254 reserved for local use -- DEPRECATED_WEATHER_Visibility_quantity (Desc Name) Record 247 Weather-Visibility ::= INTEGER (0..40000) -- units of meters, -- DEPRECATED_WEATHER_WindDirection_code (Desc Name) Record 248 Weather-WindDirection ::= ITIS.ITIScodes (7998..8005) -- DEPRECATED_WEATHER_WindSpeed_quantity (Desc Name) Record 249 Weather-WindSpeed ::= INTEGER (0..255) -- units of miles per hour -- DE_TRAVELER_BWL_Zoom_number (Desc Name) Record 250 Zoom ::= ENUMERATED { zoomN5 (0), zoomN4 (1), zoomN3 (2), zoomN2 (3), zoomN1 (4), zoomNormal (5), zoomP1 (6), zoomP2 (7), zoomP3 (8), zoomP4 (9), zoomP5 (10), zoomP6 (11) } -- DEFAULT zoomNormal -- Inserting file: ATISstubs.txt here. -- This is a collection of code and stubs needed to match to the -- SAE ATIS work. -- End of inserted file END -- end of the ATIS module. -- -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ -- -- Start of External Data entries... -- Grouped into sets of modules -- -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ -- -- ^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^- -- -- Begin module: LRMS -- -- ^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^- LRMS DEFINITIONS AUTOMATIC TAGS::= BEGIN -- EXT_LRMS_Area_Location (Desc Name) Record 1 -- From source: DRAFT XLRMS AreaLocation ::= SEQUENCE { things GeometryProfile, which GeographicCoordinate, i GridProfile, do LinearReferenceProfile, not ISP-Vehicle, -- was: CrossStreetsProfile wishTo AddressProfile, typeOut PublicGridProfile, ... } -- the ModelProfile has been removed -- EXT_Distance (Desc Name) Record 5 -- From source: DRAFT XLRMS Distance ::= INTEGER (0..100000) -- A more complex style is used with XML -- EXT_Height (Desc Name) Record 58 -- From source: DRAFT XLRMS Height ::= INTEGER (-100..100) -- replace this with the real defintion -- EXT_LRMS (Desc Name) Record 95 -- From source: DRAFT XLRMS LocationReference ::= CHOICE { geometry GeometryProfile, geocoordinate GeographicCoordinate, grid GridProfile, linearReferencing LinearReferenceProfile, crossStreets ISP-Vehicle, -- was: CrossStreetsProfile address AddressProfile, pubgrid PublicGridProfile, ... } -- the ModelProfile has been removed -- Inserting file: LRMSstubs.txt here. -- This is a collection of code and stubs needed to match to the -- rest of the LRMS -- LocationReference ::= SEQUENCE {id INTEGER, dv OCTET STRING} LRMS ::= SEQUENCE {id INTEGER, dv OCTET STRING} GeometryProfile ::= SEQUENCE {id INTEGER, dv OCTET STRING} GeographicCoordinate ::= SEQUENCE {id INTEGER, dv OCTET STRING} GridProfile ::= SEQUENCE {id INTEGER, dv OCTET STRING} LinearReferenceProfile ::= SEQUENCE {id INTEGER, dv OCTET STRING} ISP-Vehicle ::= SEQUENCE {id INTEGER, dv OCTET STRING} -- was: CrossStreetsProfile AddressProfile ::= SEQUENCE {id INTEGER, dv OCTET STRING} PublicGridProfile ::= SEQUENCE {id INTEGER, dv OCTET STRING} AddressPointProfile ::= SEQUENCE {id INTEGER, dv OCTET STRING} -- End of inserted file END -- End of the LRMS module. -- ^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^- -- -- Begin module: TCIP -- -- ^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^- TCIP DEFINITIONS AUTOMATIC TAGS::= BEGIN -- EXT_CPT_StopPointDescription (Desc Name) Record 2 -- From source: Adopted ITE TCIP, Transit Communications Interface Profiles CPT-StopPointDescription ::= UTF8String (SIZE(0..255)) -- EXT_CPT_StopPointID (Desc Name) Record 3 -- From source: Adopted ITE TCIP, Transit Communications Interface Profiles CPT-StopPointID ::= INTEGER -- EXT_CPT_StopPointName (Desc Name) Record 4 -- From source: Adopted ITE TCIP, Transit Communications Interface Profiles CPT-StopPointName ::= IA5String (SIZE(1..63)) -- range limit added -- CPT-StopPointName ::= NAME text -- EXT_PI_ADAAccess (Desc Name) Record 103 -- From source: Adopted ITE TCIP, Transit Communications Interface Profiles PI-ADAAccess ::= INTEGER (0..255) -- One must consult TCIP for the valid values -- EXT_PI_AmenityID (Desc Name) Record 104 -- From source: Adopted ITE TCIP, Transit Communications Interface Profiles PI-AmenityID ::= INTEGER (0..65535) -- EXT_PI_AmenityName (Desc Name) Record 105 -- From source: Adopted ITE TCIP, Transit Communications Interface Profiles PI-AmenityName ::= UTF8String (SIZE(1..30)) -- EXT_PI_AmenityStatus (Desc Name) Record 106 -- From source: Adopted ITE TCIP, Transit Communications Interface Profiles PI-AmenityStatus ::= INTEGER -- EXT_PI_Amenity_Type (Desc Name) Record 107 -- From source: Adopted ITE TCIP, Transit Communications Interface Profiles PI-Amenity-Type ::= UTF8String (SIZE(1..30)) -- EXT_PI_MarkerType (Desc Name) Record 108 -- From source: Adopted ITE TCIP, Transit Communications Interface Profiles PI-MarkerType ::= INTEGER -- EXT_PI_NextArrivalCountdown (Desc Name) Record 109 -- From source: Adopted ITE TCIP, Transit Communications Interface Profiles PI-NextArrivalCountdown ::= INTEGER (0..4294967295) -- EXT_PI_OffSchedule (Desc Name) Record 110 -- From source: Adopted ITE TCIP, Transit Communications Interface Profiles PI-OffSchedule ::= INTEGER (-2000000..2000000) -- EXT_PI_ParkingAvailability (Desc Name) Record 111 -- From source: Adopted ITE TCIP, Transit Communications Interface Profiles PI-ParkingAvailability ::= INTEGER -- EXT_PI_ParkingFacID (Desc Name) Record 112 -- From source: Adopted ITE TCIP, Transit Communications Interface Profiles PI-ParkingFacID ::= INTEGER (0..65535) -- EXT_PI_ParkingProvided (Desc Name) Record 113 -- From source: Adopted ITE TCIP, Transit Communications Interface Profiles PI-ParkingProvided ::= BOOLEAN -- EXT_PI_ParkingRates (Desc Name) Record 114 -- From source: Adopted ITE TCIP, Transit Communications Interface Profiles PI-ParkingRates ::= UTF8String (SIZE(0..1000)) -- EXT_PI_ParkingSpacesTotal (Desc Name) Record 115 -- From source: Adopted ITE TCIP, Transit Communications Interface Profiles PI-ParkingSpacesTotal ::= INTEGER (0..65535) -- EXT_PI_ParkingType (Desc Name) Record 116 -- From source: Adopted ITE TCIP, Transit Communications Interface Profiles PI-ParkingType ::= INTEGER -- EXT_PI_ParkingVehicleClass (Desc Name) Record 117 -- From source: Adopted ITE TCIP, Transit Communications Interface Profiles PI-ParkingVehicleClass ::= INTEGER -- EXT_PI_WalkingDirections (Desc Name) Record 118 -- From source: Adopted ITE TCIP, Transit Communications Interface Profiles PI-WalkingDirections ::= UTF8String (SIZE(0..1000)) -- Inserting file: TCIPstubs.txt here. -- This is a collection of code and stubs needed to match to the -- TCIP work. CODE ::= SEQUENCE {id INTEGER, dv OCTET STRING} -- End of inserted file END -- End of the TCIP module. -- ^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^- -- -- Begin module: NTCIP -- -- ^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^- NTCIP DEFINITIONS AUTOMATIC TAGS::= BEGIN -- EXT_ESS_EssAdjacentSnowDepth_quantity (Desc Name) Record 6 -- From source: NTCIP 1204 EssAdjacentSnowDepth ::= INTEGER (0..3001) -- EXT_ESS_EssAirTemperature_quantity (Desc Name) Record 7 -- From source: NTCIP 1204 EssAirTemperature ::= INTEGER (-1000..1001) -- EXT_ESS_EssAtmosphericPressure_quantity (Desc Name) Record 8 -- From source: NTCIP 1204 EssAtmosphericPressure ::= INTEGER (0..65535) -- EXT_ESS_EssAvgWindDirection_quantity (Desc Name) Record 9 -- From source: NTCIP 1204 EssAvgWindDirection ::= INTEGER (0..361) -- EXT_ESS_EssAvgWindSpeed_quantity (Desc Name) Record 10 -- From source: NTCIP 1204 EssAvgWindSpeed ::= INTEGER (0..65535) -- EXT_ESS_EssCloudSituation_code (Desc Name) Record 11 -- From source: NTCIP 1204 EssCloudSituation ::= ENUMERATED {overcast (1), cloudy (2), partlyCloudy (3), mostlyClear (4), clear (5)} -- EXT_ESS_EssCO_quantity (Desc Name) Record 12 -- From source: NTCIP 1204 EssCO ::= INTEGER (0..255) -- EXT_ESS_EssCO2_quantity (Desc Name) Record 13 -- From source: NTCIP 1204 EssCO2 ::= INTEGER (0..65535) -- EXT_ESS_EssDewpointTemp_quantity (Desc Name) Record 14 -- From source: NTCIP 1204 EssDewpointTemp ::= INTEGER (-1000..1001) -- EXT_ESS_EssIceThickness_quantity (Desc Name) Record 15 -- From source: NTCIP 1204 EssIceThickness ::= INTEGER (0..65535) -- EXT_ESS_EssMaxTemp_quantity (Desc Name) Record 16 -- From source: NTCIP 1204 EssMaxTemp ::= INTEGER (-1000..1001) -- EXT_ESS_EssMinTemp_quantity (Desc Name) Record 17 -- From source: NTCIP 1204 EssMinTemp ::= INTEGER (-1000..1001) -- EXT_ESS_EssMobileFriction (Desc Name) Record 18 -- From source: NTCIP 1204 EssMobileFriction ::= INTEGER (0..101) -- EXT_ESS_EssNO_quantity (Desc Name) Record 19 -- From source: NTCIP 1204 EssNO ::= INTEGER (0..255) -- EXT_ESS_EssNO2_quantity (Desc Name) Record 20 -- From source: NTCIP 1204 EssNO2 ::= INTEGER (0..255) -- EXT_ESS_EssO3_quantity (Desc Name) Record 21 -- From source: NTCIP 1204 EssO3 ::= INTEGER (0..255) -- EXT_ESS_Other_text (Desc Name) Record 22 -- From source: NTCIP 1204 ESS-other ::= IA5String (SIZE(1..255)) -- EXT_ESS_EssPavementTemperature_quantity (Desc Name) Record 23 -- From source: NTCIP 1204 EssPavementTemperature ::= INTEGER (-1000..1001) -- EXT_ESS_EssPaveTreatmentAmount_quantity (Desc Name) Record 24 -- From source: NTCIP 1204 EssPaveTreatmentAmount ::= INTEGER (0..255) -- EXT_ESS_EssPaveTreatmentWidth_quantity (Desc Name) Record 25 -- From source: NTCIP 1204 EssPaveTreatmentWidth ::= INTEGER (0..255) -- EXT_ESS_EssPaveTreatProductForm_code (Desc Name) Record 26 -- From source: NTCIP 1204 EssPaveTreatProductForm ::= ENUMERATED { other (1), dry (2), prewet (3), liquid (4) } -- EXT_ESS_EssPaveTreatProductType_code (Desc Name) Record 27 -- From source: NTCIP 1204 EssPaveTreatProductType ::= ENUMERATED { other (1), sand (2), dirt (3), gravel (4), cinders (5), water (6), enhancedSalts (7), naCl (8), caCl (9), mgCl (10), cMA (11), kAC (12), naFormate (13), naA (14) } -- EXT_ESS_EssPM10_quantity (Desc Name) Record 28 -- From source: NTCIP 1204 EssPM10 ::= INTEGER (0..65535) -- EXT_ESS_EssPrecipitation24Hours_quantity (Desc Name) Record 29 -- From source: NTCIP 1204 EssPrecipitation24Hours ::= INTEGER (0..65535) -- EXT_ESS_EssPrecipitationOneHour_quantity (Desc Name) Record 30 -- From source: NTCIP 1204 EssPrecipitationOneHour ::= INTEGER (0..65535) -- EXT_ESS_EssPrecipRate_quantity (Desc Name) Record 31 -- From source: NTCIP 1204 EssPrecipRate ::= INTEGER (0..65535) -- EXT_ESS_EssPrecipSituation_code (Desc Name) Record 32 -- From source: NTCIP 1204 EssPrecipSituation ::= ENUMERATED { other (1), unknown (2), noPrecipitation (3), unidentifiedSlight (4), unidentifiedModerate (5), unidentifiedHeavy (6), snowSlight (7), snowModerate (8), snowHeavy (9), rainSlight (10), rainModerate (11), rainHeavy (12), frozenPrecipitationSlight (13), frozenPrecipitationModerate (14), frozenPrecipitationHeavy (15) } -- EXT_ESS_EssPrecipYesNo_code (Desc Name) Record 33 -- From source: NTCIP 1204 EssPrecipYesNo ::= ENUMERATED {precip (1), noPrecip (2), error (3)} -- EXT_ESS_EssRelativeHumidity_quantity (Desc Name) Record 34 -- From source: NTCIP 1204 EssRelativeHumidity ::= INTEGER (0..101) -- EXT_ESS_EssRoadwaySnowDepth_quantity (Desc Name) Record 35 -- From source: NTCIP 1204 EssRoadwaySnowDepth ::= INTEGER (0..3001) -- EXT_ESS_EssRoadwaySnowPackDepth_quantity (Desc Name) Record 36 -- From source: NTCIP 1204 EssRoadwaySnowPackDepth ::= INTEGER (0..3001) -- EXT_ESS_EssSnowfallAccumRate_quantity (Desc Name) Record 37 -- From source: NTCIP 1204 EssSnowfallAccumRate ::= INTEGER (0..65535) -- EXT_ESS_EssSO2_quantity (Desc Name) Record 38 -- From source: NTCIP 1204 EssSO2 ::= INTEGER (0..65535) -- EXT_ESS_EssSolarRadiation_quantity (Desc Name) Record 39 -- From source: NTCIP 1204 EssSolarRadiation ::= INTEGER (0..65535) -- EXT_ESS_EssSurfaceBlackIceSignal_code (Desc Name) Record 40 -- From source: NTCIP 1204 EssSurfaceBlackIceSignal ::= ENUMERATED {other (1), noIce (2), blackIce (3), detectorError (4)} -- EXT_ESS_EssSurfaceFreezePoint_quantity (Desc Name) Record 41 -- From source: NTCIP 1204 EssSurfaceFreezePoint ::= INTEGER (-1000..1001) -- EXT_ESS_EssSurfaceSalinity (Desc Name) Record 42 -- From source: NTCIP 1204 EssSurfaceSalinity ::= INTEGER (0..65535) -- EXT_ESS_EssSurfaceTemperature_quantity (Desc Name) Record 43 -- From source: NTCIP 1204 EssSurfaceTemperature ::= INTEGER (-1000..1001) -- EXT_ESS_EssSurfaceWaterDepth_quantity (Desc Name) Record 44 -- From source: NTCIP 1204 EssSurfaceWaterDepth ::= INTEGER (0..255) -- EXT_ESS_EssVisibility_quantity (Desc Name) Record 45 -- From source: NTCIP 1204 EssVisibility ::= INTEGER (0..1000001) -- EXT_ESS_EssWaterDepth_quantity (Desc Name) Record 46 -- From source: NTCIP 1204 EssWaterDepth ::= INTEGER (0..65535) -- Inserting file: NTCIPstubs.txt here. -- This is a collection of code and stubs needed to match to the -- NTCIP (and ESS) work. -- End of inserted file END -- End of the NTCIP module. -- ^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^- -- -- Begin module: TMDD -- -- ^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^- TMDD DEFINITIONS AUTOMATIC TAGS::= BEGIN -- EXT_EVENT_DescriptionTypeEvent (Desc Name) Record 47 -- From source: DRAFT ITE TMDD MS/ETMCC revision effort Event-description-type-event ::= CHOICE { trafficConditions ITIS.TrafficConditions, accidentsAndIncidents ITIS.AccidentsAndIncidents, closures ITIS.Closures, roadwork ITIS.Roadwork, obstruction ITIS.Obstruction, delayStatusCancellation ITIS.DelayStatusCancellation, unusualDriving ITIS.UnusualDriving, mobileSituation ITIS.MobileSituation, deviceStatus ITIS.DeviceStatus, restrictionClass ITIS.RestrictionClass, incidentResponseStatus ITIS.IncidentResponseStatus, disasters ITIS.Disasters, disturbances ITIS.Disturbances, sportingEvents ITIS.SportingEvents, specialEvents ITIS.SpecialEvents, parkingInformation ITIS.ParkingInformation, systemInformation ITIS.SystemInformation, weatherConditions ITIS.WeatherConditions, precipitation ITIS.Precipitation, winds ITIS.Winds, visibilityAndAirQuality ITIS.VisibilityAndAirQuality, temperature ITIS.Temperature, pavementConditions ITIS.PavementConditions, winterDrivingRestrictions ITIS.WinterDrivingRestrictions, winterDrivingIndex ITIS.WinterDrivingIndex, suggestionAdvice ITIS.SuggestionAdvice, warningAdvice ITIS.WarningAdvice, adviceInstructionsRecommendations ITIS.AdviceInstructionsRecommendations, adviceInstructionsMandatory ITIS.AdviceInstructionsMandatory, laneRoadway ITIS.LaneRoadway, alternateRoute ITIS.AlternateRoute, transitMode ITIS.TransitMode, vehicleGroupAffected ITIS.VehicleGroupAffected, travelerGroupAffected ITIS.TravelerGroupAffected, responderGroupAffected ITIS.ResponderGroupAffected, incidentResponseEquipment ITIS.IncidentResponseEquipment, transitLocations ITIS.TransitLocations } -- the set of ITIS.ITISgroups -- a single code representing the top level grouping of ITIS sub-groups -- EXT_EVENT_DescriptionTypePlannedRoadwayClosure (Desc Name) Record 48 -- From source: DRAFT ITE TMDD MS/ETMCC revision effort Event-description-type-planned-roadway-closure ::= ITIS.ITIScodes (1024..1279) -- EXT_EVENT_DescriptionTypeSpecialEvent (Desc Name) Record 49 -- From source: DRAFT ITE TMDD MS/ETMCC revision effort Event-description-type-special-event ::= ITIS.ITIScodes (3585..4095) -- EXT_EVENT_Identifier (Desc Name) Record 50 -- From source: Adopted ITE TMDD Standard TM1.03 Amendment 1, March 19, 2001 Event-identifier ::= IA5String (SIZE(1..32)) -- EXT_EVENT_IncidentSeverity (Desc Name) Record 51 -- From source: Adopted ITE TMDD Standard TM1.03 Amendment 1, March 19, 2001 Event-incident-severity ::= ENUMERATED { no-additional-information (0), other-additional-information (1), none (2), minor (3), major (4), natural-disaster (5), ... } -- Select only one value from list -- possible rename in TMDD?? -- EXT_EVENT_IncidentStatus (Desc Name) Record 52 -- From source: DRAFT ITE TMDD MS/ETMCC revision effort Event-incident-status ::= ITIS.ITIScodes (2816..3071) -- EXT_EVENT_IncidentVehiclesInvolved (Desc Name) Record 53 -- From source: DRAFT ITE TMDD MS/ETMCC revision effort Event-incident-vehicles-involved ::= ENUMERATED { other-no-additional-information (0), other-additional-information (1), public-transit-bus (2), light-rail (3), commuter-passenger-rail (4), freight-rail (5), public-safety-vehicle (6), convertible (7), -- (excludes sun-roof, t-bar) two-door-sedan (8), -- 2-door sedan, hardtop, coupe three-door-two-door-hatchback (9), -- 3-door/2-door hatchback four-door-sedan (10), -- 4-door sedan, hardtop five-door-four-door-hatchback (11), -- 5-door/4-door hatchback station-wagon (12), -- Station wagon (excluding van and -- truck based) hatchback (13), -- Hatchback, number of doors unknown auto-based-pickup (14), -- Auto based pickup (included El Camino, -- Caballero, Ranchero, and Brat) auto-based-panel (15), -- Auto based panel (Cargo Station Wagon, -- auto-based ambulance/hearse) large-limousine (16), -- Large limousine (More than four side doors -- or stretched chassis) utility (17), -- Utility - (includes Jeep CJ-2 - CJ7, -- Renegade, Landrover, Bronco, Landcruiser, -- Thing, Blazer, Bronco II, Jimmy, -- Ramcharger, Cherokee, -- Trailduster, Scout) minivan (18), -- Minivan (Astro, Caravan, Plymouth Vista, -- Aerostar, Safari, Voyager, Dodge Vista, -- Toyota Cargo Van, Toyota Van, Vanagon, -- VW Bus, Kombi) standard-van (19), -- Standard Van (Sportvan, Chevy Van, Club -- Wagon,Ford Econoline, Ram Van, Mini Ram -- Van, Chateau, Ram Wagon, Vandura, Rally -- Voyager, Beauville, Sportsman) compact-pickup (20), -- Compact Pickup (4,500 lbs GVWR, S-10, LUV, -- Ram 50, Rampage, Courier, Ranger, S-5, -- Pup, Mazda Pickup, Mitsubishi Truck, -- Nissan Pickup, Arrow Pickup, Scamp, -- Toyota Pickup, VW Pickup) standard-pickup (21), -- Standard Pickup (4,500 to 10,000 lbs GVWR, -- C10-C30, K10-K30, T10, D100-D300, W150, -- F100-F350, Comanche, J10, J20) pickup-with-slide-in-camper (22), -- Pickup with slide-in camper truck-based-station-wagon (23), -- Truck based station wagon (4-door includes -- Suburban, Travelall, Wagoneer) light-truck-based-suburban-limousine (24), -- Light truck based suburban limousine cab-chassis-based (25), -- Cab chassis based (included rescue vehicle, -- light stake, dump, and tow truck) truck-based-panel (26), light-truck-based-motor-home (27), -- Light truck based motor home -- (chassis mounted) school-bus (28), -- School bus (designed to carry students, -- not cross country or transit) other-bus (29), -- Other bus (e.g., transit, intercity, -- bus based motor home) single-unit-straight-truck (30), -- Single unit straight truck truck-based-motor-home (31), -- Medium/heavy truck based motor home truck-tractor (32), -- Truck-tractor (cab only, or with any -- number of trailing units any WEIGHT) motorcycle (33), -- Motorcycle moped (34), -- Moped (motorized bicycle) three-wheeled-motorcycle (35), -- Three wheeled motorcycle or moped all-terrain-vehicle (36), -- (ATV, all terrain vehicle including -- dune/swamp buggy) and -- ATC (all terrain cycle) snowmobile (37), farm-equipment (38), -- Farm equipment other than trucks construction-equipment (39), -- Construction equipment other than trucks -- (includes graders) unknown (40), -- Unknown ... } -- Select values from list and make multiple selections as necessary -- EXT_EVENT_IncidentVehiclesInvolvedCount (Desc Name) Record 54 -- From source: Adopted ITE TMDD Standard TM1.03 Amendment 1, March 19, 2001 Event-incident-vehicles-involved-count ::= INTEGER (0..255) -- EXT_EVENT_LanesBlockedOrClosedCount (Desc Name) Record 55 -- From source: DRAFT ITE TMDD MS/ETMCC revision effort Event-lanes-blocked-or-closed-count ::= BIT STRING (SIZE(15)) -- Event-lanes-affected -- Select one bit per lane. -- Lanes are numbered from the median out -- beginning with 1. 0 and 15 represent left -- shoulder and right shoulder, respectively. -- EXT_EVENT_ResponsePlanText (Desc Name) Record 56 -- From source: Adopted ITE TMDD Standard TM1.03 Amendment 1, March 19, 2001 Event-response-plan-text ::= IA5String (SIZE(1..10000)) -- bound at 10,000 char for ATIS use. TMDD has no bound -- EXT_Incident_Type (Desc Name) Record 59 -- From source: DRAFT ITE TMDD MS/ETMCC revision effort Incident-Type ::= ITIS.ITIScodes (512..767) -- EXT_LINK_Capacity_rate (Desc Name) Record 65 -- From source: Adopted ITE TMDD Standard TM1.03 Amendment 1, March 19, 2001 Link-capacity ::= INTEGER (0..300000) -- EXT_LINK_Delay_quantity (Desc Name) Record 66 -- From source: Adopted ITE TMDD Standard TM1.03 Amendment 1, March 19, 2001 Link-delay ::= INTEGER (0..605000) -- EXT_LINK_Density_rate (Desc Name) Record 67 -- From source: Adopted ITE TMDD Standard TM1.03 Amendment 1, March 19, 2001 Link-density ::= INTEGER (0..2000) -- EXT_LINK_Jurisdiction_text (Desc Name) Record 68 -- From source: DRAFT ITE TMDD MS/ETMCC revision effort Link-jurisdiction ::= IA5String (SIZE(1..128)) -- Any set of ASCII characters up to 128 -- EXT_LINK_LanesNumber_quantity (Desc Name) Record 69 -- From source: DRAFT ITE TMDD MS/ETMCC revision effort Link-lanes-minimum-number ::= INTEGER (0..50) -- EXT_LINK_LanesNumberOpen (Desc Name) Record 70 -- From source: DRAFT ITE TMDD MS/ETMCC revision effort Link-lanes-number-open ::= INTEGER (0..50) -- EXT_LINK_Length_quantity (Desc Name) Record 71 -- From source: Adopted ITE TMDD Standard TM1.03 Amendment 1, March 19, 2001 Link-length ::= INTEGER (0..160000) -- EXT_LINK_LevelOfService_code (Desc Name) Record 72 -- From source: DRAFT ITE TMDD MS/ETMCC revision effort Link-level-of-service ::= ENUMERATED { unknown (0), a (1), -- A = Free flow conditions, b (2), -- B = Stable flow with noticeable decline in free flow conditions, c (3), -- C = Stable flow with significant increase in driver discomfort, d (4), -- D = High Density but stable flow, e (5), -- E = Conditions near capacity level, f (6), -- F = Forced or breakdown flow ... } -- EXT_LINK_MedianType (Desc Name) Record 73 -- From source: Adopted ITE TMDD Standard TM1.03 Amendment 1, March 19, 2001 Link-median-type ::= ENUMERATED { other-no-additional-information-required (0), other-additional-information-required (1), curbed (2), concrete-barrier (3), concrete-barrier-with-visibility-screen (4), guard-rail (5), open-grass (6), open-sand (7), painted-median-no-access (8), separate-roadways (9), unprotected (10), ... } -- EXT_LINK_Name (Desc Name) Record 74 -- From source: Adopted ITE TMDD Standard TM1.03 Amendment 1, March 19, 2001 Link-name ::= IA5String (SIZE(1..128)) -- EXT_LINK_Occupancy_percent (Desc Name) Record 75 -- From source: Adopted ITE TMDD Standard TM1.03 Amendment 1, March 19, 2001 Link-occupancy ::= INTEGER (0..100) -- EXT_LINK_Other_text (Desc Name) Record 76 -- From source: DRAFT ITE TMDD MS/ETMCC revision effort Link-other-text ::= IA5String (SIZE(1..256)) -- Any set of ASCII characters up to 256. -- EXT_LINK_Ownership_text (Desc Name) Record 77 -- From source: DRAFT ITE TMDD MS/ETMCC revision effort Link-ownership ::= IA5String (SIZE(1..256)) -- Any set of ASCII characters up to 25656 -- EXT_LINK_PavementType (Desc Name) Record 78 -- From source: Adopted ITE TMDD Standard TM1.03 Amendment 1, March 19, 2001 Link-pavement-type ::= ENUMERATED { other-no-additional-information-required (0), other-additional-information-required (1), asphalt (2), open-graded-asphalt (3), concrete (4), grooved-concrete (5), steel-bridge (6), concrete-bridge (7), asphalt-overlay-bridge (8), timber-bridge (9), gravel (10), dirt (11), ... } -- EXT_LINK_RestrictionAxleCount_quantity (Desc Name) Record 79 -- From source: Adopted ITE TMDD Standard TM1.03 Amendment 1, March 19, 2001 Link-restriction-axle-count ::= INTEGER (0..20) -- EXT_LINK_RestrictionClass_code (Desc Name) Record 80 -- From source: DRAFT ITE TMDD MS/ETMCC revision effort Link-restriction-class ::= ITIS.ITIScodes (2560..2815) -- EXT_LINK_RestrictionHeight_quantity (Desc Name) Record 81 -- From source: Adopted ITE TMDD Standard TM1.03 Amendment 1, March 19, 2001 Link-restriction-height ::= INTEGER (0..2000) -- EXT_LINK_RestrictionLength_quantity (Desc Name) Record 82 -- From source: Adopted ITE TMDD Standard TM1.03 Amendment 1, March 19, 2001 Link-restriction-length ::= INTEGER (0..6000) -- EXT_LINK_RestrictionWeightVehicle_quantity (Desc Name) Record 83 -- From source: Adopted ITE TMDD Standard TM1.03 Amendment 1, March 19, 2001 Link-restriction-weight ::= INTEGER (0..80000) -- EXT_LINK_RestrictionAxleWeight_quantity (Desc Name) Record 84 -- From source: Adopted ITE TMDD Standard TM1.03 Amendment 1, March 19, 2001 Link-restriction-weight-axle ::= INTEGER (0..20000) -- EXT_LINK_RestrictionWidth_quantity (Desc Name) Record 85 -- From source: Adopted ITE TMDD Standard TM1.03 Amendment 1, March 19, 2001 Link-restriction-width ::= INTEGER (0..2000) -- EXT_LINK_RoadNumber (Desc Name) Record 86 -- From source: Adopted ITE TMDD Standard TM1.03 Amendment 1, March 19, 2001 Link-road-number ::= IA5String (SIZE(1..64)) -- Any set of alphanumeric characters up to 64 -- EXT_LINK_ShoulderWidthLeft_quantity (Desc Name) Record 87 -- From source: Adopted ITE TMDD Standard TM1.03 Amendment 1, March 19, 2001 Link-shoulder-width-left ::= INTEGER (0..999) -- EXT_LINK_ShoulderWidthRight_quantity (Desc Name) Record 88 -- From source: Adopted ITE TMDD Standard TM1.03 Amendment 1, March 19, 2001 Link-shoulder-width-right ::= INTEGER (0..999) -- EXT_LINK_SpeedAverage_rate (Desc Name) Record 89 -- From source: DRAFT ITE TMDD MS/ETMCC revision effort Link-speed ::= INTEGER (0..255) -- EXT_LINK_SpeedLimit_rate (Desc Name) Record 90 -- From source: DRAFT ITE TMDD MS/ETMCC revision effort Link-speed-limit ::= INTEGER (0..255) -- EXT_LINK_Status (Desc Name) Record 91 -- From source: DRAFT ITE TMDD MS/ETMCC revision effort Link-status ::= ITIS.ITIScodes (768..1023) -- EXT_LINK_SurfaceCondition (Desc Name) Record 92 -- From source: DRAFT ITE TMDD MS/ETMCC revision effort Link-surface-condition ::= ITIS.ITIScodes (5888..6143) -- EXT_LINK_TravelTime_quantity (Desc Name) Record 93 -- From source: DRAFT ITE TMDD MS/ETMCC revision effort Link-travel-time ::= INTEGER (0..65535) -- EXT_LINK_TruckSpeedLimit (Desc Name) Record 94 -- From source: Adopted ITE TMDD Standard TM1.03 Amendment 1, March 19, 2001 Link-truck-speed-limit ::= INTEGER (0..255) -- EXT_Message-number (Desc Name) Record 96 -- From source: DRAFT ITE TMDD MS/ETMCC revision effort Message-number ::= INTEGER (0..65000) -- EXT_Node_Delay (Desc Name) Record 97 -- From source: Adopted ITE TMDD Standard TM1.03 Amendment 1, March 19, 2001 Node-delay ::= INTEGER (0..605000) -- EXT_NODE_LinksNumber_quantity (Desc Name) Record 98 -- From source: Adopted ITE TMDD Standard TM1.03 Amendment 1, March 19, 2001 Node-links-number ::= INTEGER (0..999) -- EXT_NODE_Name_text (Desc Name) Record 99 -- From source: Adopted ITE TMDD Standard TM1.03 Amendment 1, March 19, 2001 Node-name ::= IA5String (SIZE(1..128)) -- EXT_NODE_Status (Desc Name) Record 100 -- From source: DRAFT ITE TMDD MS/ETMCC revision effort Node-status ::= ITIS.ITIScodes (768..1023) -- EXT_ORGANIZATION.RESOURCE_Center_identifier (Desc Name) Record 101 -- From source: Adopted ITE TMDD Standard TM1.03 Amendment 1, March 19, 2001 Organization-contact-center-identifier ::= IA5String (SIZE(1..32)) -- Inserting file: TMDDstubs.txt here. -- This is a collection of code and stubs needed to match to the -- TMDD work. -- End of inserted file END -- End of the TMDD module. -- ^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^- -- -- Begin module: IM -- -- ^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^- IM DEFINITIONS AUTOMATIC TAGS::= BEGIN -- EXT_FreeText (Desc Name) Record 57 -- From source: DRAFT IEEE P1512.3 (Hazmat, IM) FreeText ::= UTF8String (SIZE(1..500)) -- EXT_InjuryCounts (Desc Name) Record 60 -- From source: DRAFT IEEE P1512.2 (Public Safety, IM) InjuryCounts ::= SEQUENCE { injuryLevel ENUMERATED { unknown (0), minor (1), major (2), fatal (3) }, count INTEGER (0..1000), ... } -- EXT_LaneDescriptions (Desc Name) Record 63 -- From source: DRAFT IEEE P1512.1 (Transportation, IM) LaneDescription ::= SEQUENCE { laneSelect TMDD.Event-lanes-blocked-or-closed-count OPTIONAL, -- a bit string indicating which lanes this applies top (a mask) -- numbered from the inside lane with shoulder as the first bit -- all one's taken as all lanes, regardless of the count value below laneCnt TMDD.Link-lanes-number-open OPTIONAL, -- the number of nominal lanes for the link, used as a mask for above -- zero indicates the count is unknown type ITIS.LaneRoadway OPTIONAL, -- the ITIS code for various lane types -- such as: HOV, left, right, all, ramp, bridge, etc. location ITIS.GenericLocations OPTIONAL, -- the ITIS code for generic locations beside a lane -- such as: opposing lanes, on ramps, etc... condition ITIS.Closures OPTIONAL, -- the ITIS codes for various conditions for the lane -- such as: blocked, closed, closed ahead, clearing, etc direction ATIS.Direction OPTIONAL, -- set to indicate if this description pertains to both directions -- on the link or just to one estClearTime ATIS.DateTimePair OPTIONAL, -- the point in time when the above conditions are estimated to be -- removed and the flow over the lane/link returned to normal furtherInfo FreeText OPTIONAL, -- if information on why the lane(s) was closed, or how the lane(s) -- was closed, or what will allow it to reopen is needed, place such -- data in free text here. Limit use to only lane inforamtion, do not -- use it for general event information. -- When one of the above items does not apply (i.e. would be represented as zero) -- then it should not be sent. -- Note that first two elements may require the same map db in order to fully -- exchange and understand between centers. ... } -- EXT_Pedigree-list (Desc Name) Record 102 -- From source: Adopted IEEE 1512-2000 (Incident Management) Pedigree-list ::= SEQUENCE (SIZE(1..32)) OF SEQUENCE { event TMDD.Event-identifier, -- see also [ITE.TMDD.Event-identifier;3215] reason ATIS.SplitReason, event-desc IA5String(SIZE(1..255)) OPTIONAL -- any additional textual data } -- EXT_Urgency (Desc Name) Record 119 -- From source: DRAFT IEEE P1512.3 (Hazmat, IM) Urgency ::= INTEGER (0..5) -- Inserting file: IMstubs.txt here. -- This is a collection of code and stubs needed to match to the -- rest of the 1512 work. -- this one is so huge because it has both qualifed (module names) -- and non module name instances of the same items -- multiple names for the same thing in the base effort -- or other minor typo problem that have gotten in and need to be revised XQual ::= Reliability Reliability ::= SEQUENCE {id INTEGER, dv OCTET STRING} XUrgency ::= SEQUENCE {id INTEGER, dv OCTET STRING} -- End of inserted file END -- End of the IM module. -- ^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^- -- -- Begin module: ITIS -- -- ^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^- ITIS DEFINITIONS AUTOMATIC TAGS::= BEGIN -- EXT_ITIS_Codes (Desc Name) Record 61 -- From source: Adopted SAE J2540-2 (ITIS Phrases), March 2002 ITIScodes ::= INTEGER (0..65565) -- The defined list of ITIS codes are too long to list here -- Many smaller lists use a sub-set of these codes as defined elements -- Also enumerated values expressed as text constant are very common, -- and in many deployment the list codes are used as a shorthand for -- this text. Also the XML expressions commonly use a union of the -- code values and the textual expressions. -- Consult SAE J2540 for further details. -- EXT_ITIS-Codes-And-Text (Desc Name) Record 62 -- From source: Adopted SAE J2540-2 (ITIS Phrases), March 2002 ITIScodesAndText ::= SEQUENCE (SIZE(1..100)) OF SEQUENCE { item CHOICE { itis ITIScodes, text FreeText } } -- Inserting file: ITISstubs.txt here. -- This is a collection of code and stubs needed to match to the -- SAE ITIS work. ITIScode ::= INTEGER (0..65535) FreeText ::= UTF8String (SIZE(0..255)) TrafficConditions ::= ITIScode (256..511) AccidentsAndIncidents ::= ITIScode (512..767) Closures ::= ITIScode (768..1023) Roadwork ::= ITIScode (1024..1279) Obstruction ::= ITIScode (1280..1535) DelayStatusCancellation ::= ITIScode (1536..1791) UnusualDriving ::= ITIScode (1792..2047) MobileSituation ::= ITIScode (2048..2303) DeviceStatus ::= ITIScode (2304..2559) RestrictionClass ::= ITIScode (2560..2815) IncidentResponseStatus ::= ITIScode (2816..3071) Disasters ::= ITIScode (3072..3327) Disturbances ::= ITIScode (3328..3583) SportingEvents ::= ITIScode (3584..3839) SpecialEvents ::= ITIScode (3840..4095) ParkingInformation ::= ITIScode (4096..4351) SystemInformation ::= ITIScode (4352..4607) WeatherConditions ::= ITIScode (4608..4863) Precipitation ::= ITIScode (4864..5119) Winds ::= ITIScode (5120..5375) VisibilityAndAirQuality ::= ITIScode (5376..5631) Temperature ::= ITIScode (5632..5887) PavementConditions ::= ITIScode (5888..6143) WinterDrivingRestrictions ::= ITIScode (6144..6399) WinterDrivingIndex ::= ITIScode (6400..6655) SuggestionAdvice ::= ITIScode (6656..6911) WarningAdvice ::= ITIScode (6912..7167) AdviceInstructionsRecommendations ::= ITIScode (7168..7423) AdviceInstructionsMandatory ::= ITIScode (7424..7679) Qualifiers ::= ITIScode (7680..7935) GenericLocations ::= ITIScode (7936..8191) LaneRoadway ::= ITIScode (8192..8447) AlternateRoute ::= ITIScode (8448..8703) Units ::= ITIScode (8704..8959) TransitMode ::= ITIScode (8960..9215) VehicleGroupAffected ::= ITIScode (9216..9471) TravelerGroupAffected ::= ITIScode (9472..9727) ResponderGroupAffected ::= ITIScode (9728..9983) IncidentResponseEquipment ::= ITIScode (9984..10239) CompassDirection ::= ITIScode (7998..8005) TravelDirection ::= ITIScode (7989..7997) TransitLocations ::= ITIScode (7971..7988) -- Items from TMDD which point to ITIS -- used by: Event-description-type-event ITISgroups ::= ENUMERATED { trafficConditions (1), accidentsAndIncidents (2), closures (3), roadwork (4), obstruction (5), delayStatusCancellation (6), unusualDriving (7), mobileSituation (8), deviceStatus (9), restrictionClass (10), incidentResponseStatus (11), disasters (12), disturbances (13), sportingEvents (14), specialEvents (15), parkingInformation (16), systemInformation (17), weatherConditions (18), precipitation (19), winds (20), visibilityAndAirQuality (21), temperature (22), pavementConditions (23), winterDrivingRestrictions (24), winterDrivingIndex (25), suggestionAdvice (26), warningAdvice (27), adviceInstructionsRecommendations (28), adviceInstructionsMandatory (29), qualifiers (30), genericLocations (31), laneRoadway (32), alternateRoute (33), units (34), transitMode (35), vehicleGroupAffected (36), travelerGroupAffected (37), responderGroupAffected (39), incidentResponseEquipment (40), ... } -- End of inserted file END -- End of the ITIS module. -- ^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^- -- -- Begin module: DSRC -- -- ^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^- DSRC DEFINITIONS AUTOMATIC TAGS::= BEGIN -- EXT_Language-code (Desc Name) Record 64 -- From source: DRAFT Revision IEEE Std 1455-1999 (DSRC Back Office) LanguageCode ::= ENUMERATED { aar (1), -- Afar abk (3), -- Abkhazian ace (5), -- Achinese ach (6), -- Acoli ada (8), -- Adangme afa (10), -- Afro-Asiatic, other afh (11), -- Afrihili afr (12), -- Afrikaans aka (14), -- Akan akk (15), -- Akkadian alb (17), -- Albanian ale (18), -- Aleut; Alaska alg (19), -- Algonquian languages; Northeast US amh (20), -- Amharic ang (22), -- English old ca. 450-1100 apa (24), -- Apache languages; Arizona, New Mexico ara (26), -- Arabic arc (27), -- Aramaic arm (28), -- Armenian arn (29), -- Araucanian arp (30), -- Arapaho; mountain states art (31), -- Artificial, other arw (32), -- Arawak asm (34), -- Assamese ast (35), -- Austrian; Babel ath (37), -- Athapascan languages; Rocky Mt. areas aus (39), -- Australian languages ava (41), -- Avaric ave (42), -- Avestan awa (44), -- Awadhi aym (46), -- Aymara aze (48), -- Azerbaijani bad (51), -- Banda bai (52), -- Bamileke languages bak (53), -- Bashkir bal (54), -- Baluchi bam (55), -- Bambara ban (56), -- Balinese baq (57), -- Basque bas (58), -- Basa bat (59), -- Baltic, other bej (61), -- Beja bel (62), -- Belarusian bem (63), -- Bemba ben (64), -- Bengali ber (65), -- Berber, other bho (66), -- Bhojpuri bih (68), -- Bihari bik (69), -- Bikol bin (70), -- Bini bis (71), -- Bislama bla (73), -- Siksika; Rockey Mountains (Blackfoot) bos (75), -- Bosnian bnt (77), -- Bantu, other bra (81), -- Braj bre (82), -- Breton btk (84), -- Batak, Indonesia bua (90), -- Buriat bug (91), -- Buginese bul (92), -- Bulgarian bur (93), -- Burmese cad (101), -- Caddo; Arkansas, Lousiana, Texas cai (102), -- Central American Indian, other car (103), -- Carib cat (104), -- Catalan cau (105), -- Caucasian, other ceb (108), -- Cebuano cel (109), -- Celtic, other cha (110), -- Chamorro; Guam chb (111), -- Chibcha che (112), -- Chechen chg (113), -- Chagatai chi (114), -- Chinese; scattered through US chk (115), -- Chuukese chm (116), -- Mari chn (117), -- Chinook jargon; Washington cho (118), -- Choctaw; Oklahoma, Southeast US chp (119), -- Chipewyan; Oklahoma chr (120), -- Cherokee; Oklahoma, North Carolina chu (121), -- Church Slavic -- Church Slavic; Old Slavonic; Old Church Slavonic; Church Slavonic; -- Old Bulgarian chv (122), -- Chuvash chy (123), -- Cheyenne; Colorado cmc (125), -- Chamic languages cop (130), -- Coptic cor (131), -- Cornish cos (132), -- Corsican cpe (135), -- Creoles and pigdins English based, other cpf (136), -- creoles and pigdins French based, other cpp (137), -- Creoles and pigdins Portuguese based, other cre (140), -- Cree; Canada crp (141), -- Creoles and pigdins, other cus (143), -- Cushitic, other cym (145), -- Welsh cze (150), -- Czech dak (151), -- Dakota; North Dakota, South Dakota dan (152), -- Danish day (153), -- Dayak del (160), -- Delaware; New Jersey, Delaware, Pennsylvania den (161), -- Slave-Athapascan; Canada dgr (165), -- Dogrib din (170), -- Dinka div (171), -- Divehi doi (175), -- Dogri dra (180), -- Dravidian, other dua (185), -- Duala dum (186), -- Dutch, middle ca. 1050-1350 dut (187), -- Dutch dyu (190), -- Dyula dzo (195), -- Dzongkha efi (201), -- Efik egy (205), -- Egyptian, ancient eka (210), -- Ekajuk elx (215), -- Elamite eng (220), -- English enm (221), -- English, middle, 1100-1500 epo (230), -- Esperanto est (235), -- Estonian ewe (240), -- Ewe ewo (241), -- Ewondo fan (251), -- Fang fao (252), -- Farroese fat (253), -- Fanti fij (261), -- Fijian fin (262), -- Finnish fiu (263), -- Finno-ugrian, other fon (265), -- Fon fre (271), -- French, parts of Canada frm (272), -- French, middle ca. 1400-1600 fro (273), -- French, old 842 to ca. 1400 fry (274), -- Frisian ful (281), -- Fulah fur (282), -- Friulian gaa (301), -- Ga gay (302), -- Gayo gba (310), -- Gbaya gem (315), -- Germanic, other geo (316), -- Georgian ger (317), -- German gez (318), -- Geez gil (320), -- Gilbertese gla (321), -- Gaelic Scots gle (322), -- Irish glg (323), -- Gallegan glv (324), -- Manx gmh (330), -- German, middle high ca. 1050-1500 goh (335), -- German, old high ca. 750-1050 gon (336), -- Gondi gor (337), -- Gorontalo got (338), -- Gothic grb (340), -- Grebo grc (341), -- Greek, ancient to 1453 gre (342), -- Greek, modern 1453 on grn (343), -- Guarani guj (345), -- Gujarati gwi (348), -- Gwichin hai (351), -- Haida hau (352), -- Hausa haw (353), -- Hawaiian; Hawaii heb (360), -- Hebrew her (361), -- Herero hil (365), -- Hiligaynon him (366), -- Himachali hin (367), -- Hindi hit (368), -- Hittite hmn (370), -- Hmong; scatered throughout US hmo (371), -- Hiri-motu hun (375), -- Hungarian hup (376), -- Hupa; California iba (401), -- Iban ibo (402), -- Igbo ice (405), -- Icelandic ido (410), -- Ido iii (415), -- Sichuan Yi ijo (420), -- Ijo iku (425), -- Inuktitut ile (430), -- Interlingue ilo (431), -- Iloko ina (435), -- Interlingua, International Auxiliary Language Association inc (436), -- Indic, other ind (437), -- Indonesian ine (438), -- Indo-European, other ipk (440), -- Inupiaq ira (445), -- Iranian, other iro (446), -- Iroquoian languages; Eastern US ita (450), -- Italian -- jav (451), Javanese, depreciated -- jpn (455), -- Japanese jpr (456), -- Judeo-Persian jrb (460), -- Judeo-Arabic kaa (501), -- Kara-Kalpak kab (502), -- Kabyle kac (503), -- Kachin kal (504), -- Kalaallisut kam (505), -- Kamba kan (506), -- Kannada kar (507), -- Karen kas (508), -- Kashmiri kau (509), -- Kanuri kaw (510), -- Kawi kaz (511), -- Kazakh kha (515), -- Khasi khi (516), -- Khoisan, other khm (517), -- Khmer; scattered throghout US kho (518), -- Khotanese kik (520), -- Kikuyu kin (521), -- Kinyarwanda kir (522), -- Kirghiz kmb (525), -- Kimbundu kok (530), -- Konkani kom (531), -- Komi kon (532), -- Kongo kor (533), -- Korean; scattered throghout US kos (534), -- Kosraean kpe (535), -- kpelle kro (540), -- Kru kru (541), -- Kurukh kua (545), -- Kuanyama kum (546), -- Kumyk kur (547), -- Kurdish kut (548), -- Kutenai lad (551), -- Ladino lah (552), -- Lahnda lam (553), -- Lamba lao (554), -- Lao lat (555), -- Latin lav (556), -- Latvian lez (561), -- Lezghian lim (566), -- Limburgish, Limburger, Limburgan lin (567), -- Lingala lit (568), -- Lithuanian lol (571), -- Mongo loz (572), -- Lozi ltz (576), -- Letzeburgesch lua (581), -- Luba-Lulua lub (582), -- Luba-katanga lug (583), -- Ganda lui (584), -- Luiseno lun (585), -- Lunda luo (586), -- Luo, Kenya and Tanzania lus (587), -- Lushai mac (601), -- Macedonian mad (602), -- Madurese mag (603), -- Magahi mah (604), -- Marshall mai (605), -- Maithili mak (606), -- Makasar mal (607), -- Malayalam man (608), -- Mandingo map (609), -- Austronesian, other mar (610), -- Marathi mas (611), -- Masai may (612), -- Malay mdr (616), -- Mandar men (618), -- Mende mga (620), -- Irish, middle, 900 to 1200 mic (625), -- Micmac; Canada min (626), -- Minangkabau mis (627), -- Miscellaneous languages mkh (629), -- Mon, Khmer, other mlg (631), -- Malagasy mlt (633), -- Maltese mni (635), -- Manipuri mno (636), -- Manobo languages moh (638), -- Mohawk; New York mol (639), -- Moldavian mon (640), -- Mongolian mos (641), -- Mossi mri (643), -- Maori mwr (645), -- Marwari mul (647), -- Multiple languages mun (648), -- Munda -languages mus (649), -- Creek; Oklahoma, southeast US myn (650), -- Mayan languages nah (651), -- Nahuatl nai (652), -- North American Indian, other nap (656), -- Neapolitan nau (657), -- Nauru nav (658), -- Navajo; Arizona, New Mexico nbl (660), -- Ndebele, south nde (664), -- Ndebele, north ndo (665), -- Ndonga nds (666), -- Low German, Low Saxon nep (670), -- Nepali new (671), -- Newari nia (676), -- Nias nic (677), -- Niger-kordofanian, other niu (678), -- Niuean non (681), -- Norse, old nor (682), -- Norwegian nso (686), -- Sotho, northern nub (691), -- Nubian languages nya (695), -- Nyanja nym (696), -- Nyamwezi nyn (697), -- Nyankole nyo (698), -- Nyoro nzi (700), -- Nzima oci (701), -- Occitan, post 1500 oji (711), -- Ojibwa; northern US ori (721), -- Oriya orm (722), -- Oromo osa (736), -- Osage; Oklahoma oss (737), -- Ossetic ota (741), -- Turkish, Ottoman 1500-1928 oto (742), -- Otomian languages paa (751), -- Papuan, other pag (752), -- Pangasinan pal (753), -- Pahlavi pam (754), -- Pampanga pan (755), -- Panjabi pap (756), -- Papiamento pau (757), -- Palauan peo (760), -- Persian, old ca. 600 - 400 bc per (761), -- Persian phi (766), -- Philippine, other phn (767), -- Phoenician pli (771), -- Pali pol (776), -- Polish pon (777), -- Pohnpeian por (778), -- Portuguese pra (781), -- Prakrit languages pro (786), -- Provencal, old to 1500 pus (791), -- Pushto qaa (801), -- reserved for local use, start ..., qtz (845), -- reserved for local use, end -- qaa to qtz are reserved for local use que (850), -- Quechua raj (851), -- Rajasthani rap (852), -- Rapanui rar (853), -- Rarotongan --roa (861), -x- Romance, other --roh (862), -x- Raeto-Romance --rom (863), -x- Romany --ron (864), -x- Romanian --run (871), -x- Rundi --rus (876), -x- Russian tem (857), -- Timne ter (858), -- Tereno tet (859), -- Tetum tgk (861), -- Tajik tgl (862), -- Tagalog; significant US population tha (864), -- Thai tib (866), -- Tibetan tig (867), -- Tigre tir (868), -- Tigrinya tiv (869), -- Tiv tkl (870), -- Tokelau tli (872), -- Tlingit tmh (874), -- Tamashek tog (876), -- Tonga nyasa ton (877), -- Tonga, Tongai Islands tpi (879), -- Tok-pisin tsi (881), -- Tsimshian tso (882), -- Tsonga tsn (883), -- Tswana tuk (885), -- Turkmen tum (886), -- Tumbuka tup (887), -- Tupi languages tur (888), -- Turkish tut (889), -- Altaic, other tvl (891), -- Tuvalu twi (893), -- Twi tyv (895), -- Tuvinian sad (901), -- Sandawe sag (902), -- Sango sah (903), -- Yakut; Alaska sai (904), -- South American Indian, other sal (905), -- Salishan languages sam (906), -- Samaritan Aramaic san (907), -- Sanskrit sas (908), -- Sasak sat (909), -- Santali scc (910), -- Serbian sco (911), -- Scots scr (912), -- Croatian sel (913), -- Selkup sem (914), -- Semitic, other sga (915), -- Irish, old to 900 shn (916), -- Shan sid (917), -- Sidamo sin (918), -- Sinhalese sio (919), -- Siouan languages; great plains states sit (920), -- Sino Tibetan, other sla (921), -- Slavic, other slk (922), -- Slovak slv (923), -- Slovenian sma (924), -- Southern Sami smi (925), -- Sami languages smj (926), -- Lule Sami smn (927), -- Inari Sami smo (928), -- Samoan; American Samoa sms (929), -- Skolt Sami sna (930), -- Shona snd (931), -- Sindhi snk (932), -- Soninke sog (933), -- Sogdian som (934), -- Somali son (935), -- Songhai sot (936), -- Sotho, southern spa (937), -- Spanish; large US population srd (938), -- Sardinian srr (939), -- Serer ssa (940), -- Nilo Saharan, other ssw (941), -- Swati suk (942), -- Sukuma sun (943), -- Sundanese sus (944), -- Susu sux (945), -- Sumerian swa (946), -- Swahili swe (947), -- Swedish syr (948), -- Syriac tah (951), -- Tahitian tai (952), -- Tai, other tam (953), -- Tamil tat (954), -- Tatar tel (956), -- Telugu uga (1001), -- Ugaritic uig (1011), -- Uighur ukr (1021), -- Ukrainian umb (1026), -- Umbundu und (1031), -- undetermined urd (1036), -- Urdu uzb (1041), -- Uzbek vai (1051), -- Vai ven (1061), -- Venda vie (1071), -- Vietnamese; scattered throughout US vol (1081), -- Volapuk vot (1091), -- Votic wak (1101), -- Wakashan languages wal (1103), -- Walamo war (1105), -- Waray was (1107), -- Washo wen (1126), -- Sorbian languages wln (1131), -- Walloon wol (1141), -- Wolof xho (1151), -- Xhosa yao (1201), -- Yao yap (1205), -- Yapese yid (1216), -- Yiddish yor (1236), -- Yoruba ypk (1241), -- Yupik languages zap (1251), -- Zapotec zen (1262), -- Zenaga zha (1273), -- Zhuang znd (1284), -- Zande zul (1295), -- Zulu zun (1296) -- Zuni; Arizona -- Additional identifiers are reserved for for iso 369 use and are not -- defined in Version 1. -- List based on ISO 639-2 codes of 2002/10/14. } -- Unable to find the file: DSRCstubs.txt -- Which would be be inserted at this point if present. END -- End of the DSRC module. -- No entries were found with unknown module assignments. -- Inserting file: ASNstubs.txt here. -- -- File: ASNstubs.txt -- used to add any additional imports for ASN.1 use -- -- End of inserted file -- End of file output at 4/14/2003 10:36:32 AM