-- -- 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 -- Locatio