Commit da46af17 authored by Jasja Tijink's avatar Jasja Tijink
Browse files

Remove comments before publication

parent 2243f51e
Loading
Loading
Loading
Loading
+20 −22
Changes for POIM-ParkingAvailability.asn: 20 added lines, 22 removed lines.
Original line number Diff line number Diff line
-- draft 03 for target V2.2.1

POIM-ParkingAvailability {itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) poi(103916) parkingAvailability(1) major-version-2 (2) minor-version-1 (1)}   

DEFINITIONS AUTOMATIC TAGS ::= BEGIN
@@ -9,7 +7,7 @@ IMPORTS
AltitudeValue, ConfidenceLevel, DangerousGoodsBasic, DeltaPosition, DeltaPositions, EuVehicleCategoryCode, GeoPosition, GoodsType, Identifier2B, 
MapemElementReference, ParkingOccupancyInfo, ParkingSpaceBasic, ParkingSpaceDetailed, ParkingSpaceStatus, ParkingAreaArrangementType, ParkingReservationType, 
SpecialTransportType, TimestampIts, VehicleHeight, VehicleWidth, Wgs84Angle
FROM ETSI-ITS-CDD {itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) ts (102894) cdd (2) major-version-4 (4) minor-version-3 (3)} WITH SUCCESSORS
FROM ETSI-ITS-CDD {itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) ts (102894) cdd (2) major-version-4 (4) minor-version-4 (4)} WITH SUCCESSORS

PoiBlockManagementContainer, RelatedPoiInfoBlockContainer 
FROM POIM-CommonContainers {itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) poim (104258) common(99) major-version-1 (1) minor-version-1 (1)} WITH SUCCESSORS
@@ -41,7 +39,7 @@ ParkingAvailabilityBlock::= SEQUENCE{
   managementContainer     PoiBlockManagementContainer,
   placeInfo               GeneralParkingPlaceContainer,
   aggregatedStatus        ParkingStatusContainer,
   capabilities            ParkingSupplyCapabilitiesContainer OPTIONAL, -- this component renamed in V2.2.1
   capabilities            ParkingSupplyCapabilitiesContainer OPTIONAL,
   relatedPoi              RelatedPoiInfoBlockContainer OPTIONAL,
   ...
}   
@@ -68,11 +66,11 @@ ParkingAvailabilityBlock::= SEQUENCE{
*/
GeneralParkingPlaceContainer::= SEQUENCE{
   position              GeoPosition,
   name                  UTF8String, -- constraint removed in V2.2.1
   name                  UTF8String,
   openingPeriods        Periods OPTIONAL,
   address               UTF8String OPTIONAL, -- constraint removed in V2.2.1
   phoneNumber 	         UTF8String OPTIONAL, -- constraint removed in V2.2.1
   website               UTF8String OPTIONAL, -- constraint removed in V2.2.1
   address               UTF8String OPTIONAL,
   phoneNumber 	         UTF8String OPTIONAL,
   website               UTF8String OPTIONAL,
   ...
} 

@@ -89,9 +87,9 @@ GeneralParkingPlaceContainer::= SEQUENCE{
 *
*/
ParkingStatusContainer::= SEQUENCE {
   currentPlaceStatus       OpeningStatus, -- deleted currentOccupancy (after currentPlaceStatus) in V2.2.1  
   detailedStatus-Block     ParkingStatusList OPTIONAL, -- name changed in V2.2.1
   detailedStatus-Place     ParkingStatusList OPTIONAL, -- component added in V2.2.1
   currentPlaceStatus       OpeningStatus,
   detailedStatus-Block     ParkingStatusList OPTIONAL,
   detailedStatus-Place     ParkingStatusList OPTIONAL,
    ...
}

@@ -99,7 +97,7 @@ ParkingStatusContainer::= SEQUENCE {
 * This type represents the ParkingSupplyCapabilitiesContainer and is a list of @ref ParkingAreas.
 *
*/
ParkingSupplyCapabilitiesContainer::= SEQUENCE (SIZE(1..16,...)) OF ParkingArea -- of type ParkingArea in V2.2.1. - DF ParkingAreas deleted
ParkingSupplyCapabilitiesContainer::= SEQUENCE (SIZE(1..16,...)) OF ParkingArea

-- DFs for parking availability:

@@ -141,11 +139,11 @@ MapemElementReferences::= SEQUENCE(SIZE(1..4,...)) OF MapemElementReference
 * @field projection: the optional projection into the future of the occupancy information
 *
*/
OccupancyInformation::= SEQUENCE{ --deleted the first components rate and trend in V2.2.1
OccupancyInformation::= SEQUENCE{ 
   freeSpaces      NumberOfSpaces,
   totalSpaces	   NumberOfSpaces (1..16383),
   confidence      ConfidenceLevel,
   projection      OccupancyProjections OPTIONAL, -- added in V2.2.1
   projection      OccupancyProjections OPTIONAL,
   ...
} 

@@ -160,7 +158,7 @@ OccupancyInformation::= SEQUENCE{ --deleted the first components rate and trend
 * @field time: the delta time into the future of the projection information in @ref freeSpaces.
 *
*/
OccupancyProjection::= SEQUENCE{ -- new DF in V2.2.1
OccupancyProjection::= SEQUENCE{
   freeSpaces      NumberOfSpaces,
   time            DeltaTimeMinutes,
   ...
@@ -170,7 +168,7 @@ OccupancyProjection::= SEQUENCE{ -- new DF in V2.2.1
 * This DF represents a list of DF occupancy projection. 
 *
*/
OccupancyProjections::= SEQUENCE (SIZE(1..4,...)) OF OccupancyProjection -- new DF in V2.2.1
OccupancyProjections::= SEQUENCE (SIZE(1..4,...)) OF OccupancyProjection 

/**
 * This DF provides information about the parking capabilities and availabilities of a parking identified area. 
@@ -235,22 +233,22 @@ OccupancyProjections::= SEQUENCE (SIZE(1..4,...)) OF OccupancyProjection -- new
*/
ParkingArea::=SEQUENCE{
   id                                 Identifier2B,
   currentStatus                      OpeningStatus, -- added in V2.2.1
   currentStatus                      OpeningStatus,
   currentOccupancy                   OccupancyInformation, 
   location                           GeoPosition,
   level                              INTEGER(-8..16,...) DEFAULT 0,
   arrangementType                    ParkingAreaArrangementType,
   boundary                           DeltaPositions OPTIONAL, 
   orientation                        Wgs84Angle OPTIONAL, 
   accessViaLanes                     MapemElementReferences OPTIONAL, -- name and type changed in V2.2.1 
   allowedVehicleCategories           SEQUENCE (SIZE(1..8,...)) OF EuVehicleCategoryCode, -- size extended in V2.2.1
   accessViaLanes                     MapemElementReferences OPTIONAL, 
   allowedVehicleCategories           SEQUENCE (SIZE(1..8,...)) OF EuVehicleCategoryCode,
   notAllowedEngineCharacteristics    SEQUENCE (SIZE(1..4,...)) OF EngineCharacteristics  OPTIONAL,
   allowedLoadTypes                   SEQUENCE (SIZE(1..4,...)) OF LoadType OPTIONAL, 
   notAllowedLoadTypes                SEQUENCE (SIZE(1..4,...)) OF LoadType OPTIONAL,
   heightRestriction                  VehicleHeight OPTIONAL,
   widthRestriction                   VehicleWidth OPTIONAL, -- added in V2.2.1
   widthRestriction                   VehicleWidth OPTIONAL, 
   reservationType                    SEQUENCE (SIZE(1..4,...)) OF ParkingReservationType OPTIONAL,
   feeType                            ParkingFeeType, -- added in V2.2.1
   feeType                            ParkingFeeType,
   pricingInformation                 UTF8String OPTIONAL,
   paymentInformation                 UTF8String OPTIONAL, 
   bookingContactInfo                 UTF8String OPTIONAL, 
@@ -293,7 +291,7 @@ ParkingSpacesDetailed ::= SEQUENCE (SIZE(1..32,...)) OF ParkingSpaceDetailed
 *
*/
ParkingStatus ::= SEQUENCE {
   vehicleTypes            SEQUENCE (SIZE(1..8,...)) OF EuVehicleCategoryCode OPTIONAL, -- size extended in V2.2.1
   vehicleTypes            SEQUENCE (SIZE(1..8,...)) OF EuVehicleCategoryCode OPTIONAL,
   reservationTypes        SEQUENCE (SIZE(1..4,...)) OF ParkingReservationType OPTIONAL,
   loadTypes               SEQUENCE (SIZE(1..4,...)) OF LoadType OPTIONAL,
   parkingFeeTypes         SEQUENCE (SIZE(1..4,...)) OF ParkingFeeType OPTIONAL,