You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For VehicleFeatureRef it is mentioned, that the they base on TPEG and reference to facilities packaged
<xsd:complexType name="VehicleFeatureRefStructure"> <xsd:annotation> <xsd:documentation>Type for reference to a Vehicle Feature Code. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.</xsd:documentation> </xsd:annotation>
At least there is a typo (and it is repeated multiple time sin siri_feature_support)
But also the detailed definition is not shown it is simply an xsd:NMTOKEN <xsd:simpleType name="VehicleFeatureCodeType"> <xsd:annotation> <xsd:documentation>Type for identifier of a Vehicle Feature. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:NMTOKEN"/> </xsd:simpleType>
This does not make me happy. If this is an enum, it should be defined.
What should be used there?
The text was updated successfully, but these errors were encountered:
We wanted to have it open ended, with recommended values that are provided in the SIRI document (but we could have them here as a comment).
It is not based on TPEG, but initially done to be TPEG compatible.
If we put an enumeration it is not open-ended anymore, and it is not easy to be comprehensive for VehicleFeature (neither future proof).
However these are just the reasons why it was done that way, but we can of course rework it with the group.
I would agree, however, I still want to have a list of things where there exists a common understanding. Otherwise, it can't be processed by machines, I guess. We do it in the xsd:documentation?
For VehicleFeatureRef it is mentioned, that the they base on TPEG and reference to facilities packaged
<xsd:complexType name="VehicleFeatureRefStructure"> <xsd:annotation> <xsd:documentation>Type for reference to a Vehicle Feature Code. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.</xsd:documentation> </xsd:annotation>
At least there is a typo (and it is repeated multiple time sin siri_feature_support)
But also the detailed definition is not shown it is simply an xsd:NMTOKEN
<xsd:simpleType name="VehicleFeatureCodeType"> <xsd:annotation> <xsd:documentation>Type for identifier of a Vehicle Feature. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:NMTOKEN"/> </xsd:simpleType>
This does not make me happy. If this is an enum, it should be defined.
What should be used there?
The text was updated successfully, but these errors were encountered: