-
Notifications
You must be signed in to change notification settings - Fork 50
Comment NL27 #58
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comment NL27 #58
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -381,4 +381,81 @@ Rail transport, Roads and Road transport | |
| </xsd:restriction> | ||
| </xsd:simpleContent> | ||
| </xsd:complexType> | ||
| <!-- ======================================================================= --> | ||
| <xsd:simpleType name="TypeOfServiceIdType"> | ||
| <xsd:annotation> | ||
| <xsd:documentation>Type for identifier of a TYPE OF SERVICE.</xsd:documentation> | ||
| </xsd:annotation> | ||
| <xsd:restriction base="TypeOfValueIdType"/> | ||
| </xsd:simpleType> | ||
| <xsd:element name="TypeOfServiceRef" type="TypeOfServiceRefStructure" abstract="false" substitutionGroup="TypeOfEntityRef"> | ||
| <xsd:annotation> | ||
| <xsd:documentation>Reference to a TYPE OF SERVICE.</xsd:documentation> | ||
| </xsd:annotation> | ||
| </xsd:element> | ||
| <xsd:complexType name="TypeOfServiceRefStructure"> | ||
| <xsd:annotation> | ||
| <xsd:documentation>Type for a reference to a TYPE OF SERVICE.</xsd:documentation> | ||
| </xsd:annotation> | ||
| <xsd:simpleContent> | ||
| <xsd:restriction base="TypeOfValueRefStructure"> | ||
| <xsd:attribute name="ref" type="TypeOfServiceIdType" use="required"> | ||
| <xsd:annotation> | ||
| <xsd:documentation>Reference to a TYPE OF SERVICE.</xsd:documentation> | ||
| </xsd:annotation> | ||
| </xsd:attribute> | ||
| </xsd:restriction> | ||
| </xsd:simpleContent> | ||
| </xsd:complexType> | ||
| <xsd:complexType name="typeOfServiceRefs_RelStructure"> | ||
| <xsd:annotation> | ||
| <xsd:documentation>Type for a list of TYPEs OF SERVICE.</xsd:documentation> | ||
| </xsd:annotation> | ||
| <xsd:complexContent> | ||
| <xsd:extension base="oneToManyRelationshipStructure"> | ||
| <xsd:sequence> | ||
| <xsd:element ref="TypeOfServiceRef" minOccurs="0" maxOccurs="unbounded"/> | ||
| </xsd:sequence> | ||
| </xsd:extension> | ||
| </xsd:complexContent> | ||
| </xsd:complexType> | ||
| <!-- ======================================================================= --> | ||
| <xsd:simpleType name="TypeOfProductCategoryIdType"> | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Those are also all in netex_serviceRestrictions_support.xsd. First file already integrated in master.
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Those are also all in netex_serviceRestrictions_support.xsd. First file already integrated in master. |
||
| <xsd:annotation> | ||
| <xsd:documentation>Type for identifier of a TYPE OF PRODUCT CATEGORY.</xsd:documentation> | ||
| </xsd:annotation> | ||
| <xsd:restriction base="TypeOfValueIdType"/> | ||
| </xsd:simpleType> | ||
| <xsd:element name="TypeOfProductCategoryRef" type="TypeOfProductCategoryRefStructure" abstract="false" substitutionGroup="TypeOfValueRef"> | ||
| <xsd:annotation> | ||
| <xsd:documentation>Reference to a TYPE OF PRODUCT CATEGORY. Product of a LINE or JOURNEY. e.g. ICS, Thales etc | ||
| See ERA B.4 7037 Characteristic description code.</xsd:documentation> | ||
| </xsd:annotation> | ||
| </xsd:element> | ||
| <xsd:complexType name="TypeOfProductCategoryRefStructure"> | ||
| <xsd:annotation> | ||
| <xsd:documentation>Type for a reference to a TYPE OF PRODUCT CATEGORY.</xsd:documentation> | ||
| </xsd:annotation> | ||
| <xsd:simpleContent> | ||
| <xsd:restriction base="TypeOfValueRefStructure"> | ||
| <xsd:attribute name="ref" type="TypeOfProductCategoryIdType" use="required"> | ||
| <xsd:annotation> | ||
| <xsd:documentation>Reference to a TYPE OF PRODUCT CATEGORY.</xsd:documentation> | ||
| </xsd:annotation> | ||
| </xsd:attribute> | ||
| </xsd:restriction> | ||
| </xsd:simpleContent> | ||
| </xsd:complexType> | ||
| <xsd:complexType name="typeOfProductCategoryRefs_RelStructure"> | ||
| <xsd:annotation> | ||
| <xsd:documentation>Type for a list of TYPEs OF PRODUCT CATEGORY.</xsd:documentation> | ||
| </xsd:annotation> | ||
| <xsd:complexContent> | ||
| <xsd:extension base="oneToManyRelationshipStructure"> | ||
| <xsd:sequence> | ||
| <xsd:element ref="TypeOfProductCategoryRef" minOccurs="0" maxOccurs="unbounded"/> | ||
| </xsd:sequence> | ||
| </xsd:extension> | ||
| </xsd:complexContent> | ||
| </xsd:complexType> | ||
| </xsd:schema> | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -131,6 +131,11 @@ Rail transport, Roads and Road transport | |
| <xsd:documentation>DESTINATION DISPLAYs in frame.</xsd:documentation> | ||
| </xsd:annotation> | ||
| </xsd:element> | ||
| <xsd:element name="typesOfServices" type="typesOfServiceInFrame_RelStructure" minOccurs="0"> | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This part is not found.... If needed it stands. @Aurige
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This part is not found.... If needed it stands. @Aurige |
||
| <xsd:annotation> | ||
| <xsd:documentation>TYPE OF SERVICEs in frame.</xsd:documentation> | ||
| </xsd:annotation> | ||
| </xsd:element> | ||
| </xsd:sequence> | ||
| </xsd:group> | ||
| <xsd:complexType name="groupsOfLinesInFrame_RelStructure"> | ||
|
|
@@ -181,6 +186,18 @@ Rail transport, Roads and Road transport | |
| </xsd:extension> | ||
| </xsd:complexContent> | ||
| </xsd:complexType> | ||
| <xsd:complexType name="typesOfServiceInFrame_RelStructure"> | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. in netex_serviceRestrictions_version |
||
| <xsd:annotation> | ||
| <xsd:documentation>Type for containment in frame of TYPE OF SERVICE.</xsd:documentation> | ||
| </xsd:annotation> | ||
| <xsd:complexContent> | ||
| <xsd:extension base="containmentAggregationStructure"> | ||
| <xsd:sequence> | ||
| <xsd:element ref="TypeOfService" maxOccurs="unbounded"/> | ||
| </xsd:sequence> | ||
| </xsd:extension> | ||
| </xsd:complexContent> | ||
| </xsd:complexType> | ||
| <!-- ==GROUP OF LINES============================================================ --> | ||
| <xsd:element name="GroupOfLines" abstract="false" substitutionGroup="GroupOfEntities"> | ||
| <xsd:annotation> | ||
|
|
@@ -428,6 +445,8 @@ Rail transport, Roads and Road transport | |
| <xsd:documentation>Additional transport MODEs for LINE.</xsd:documentation> | ||
| </xsd:annotation> | ||
| </xsd:element> | ||
| <xsd:element ref="TypeOfProductCategoryRef" minOccurs="0"/> | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This part is also not in master currently. |
||
| <xsd:element ref="TypeOfServiceRef" minOccurs="0"/> | ||
| <xsd:element ref="OperationalContextRef" minOccurs="0"/> | ||
| <xsd:group ref="LineClassificationGroup"> | ||
| <xsd:annotation> | ||
|
|
@@ -1130,4 +1149,89 @@ Rail transport, Roads and Road transport | |
| </xsd:complexContent> | ||
| </xsd:complexType> | ||
| <!-- ======================================================================= --> | ||
| <xsd:element name="TypeOfProductCategory" abstract="false" substitutionGroup="TypeOfValue"> | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. TypeOfProductCategory already in master in netex_serviceRestrictions_version.xd
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. TypeOfProductCategory already in master in netex_serviceRestrictions_version.xd |
||
| <xsd:annotation> | ||
| <xsd:documentation>Classification of a PRODUCT CATEGORY.</xsd:documentation> | ||
| </xsd:annotation> | ||
| <xsd:complexType> | ||
| <xsd:complexContent> | ||
| <xsd:restriction base="TypeOfProductCategoryStructure"> | ||
| <xsd:sequence> | ||
| <xsd:sequence> | ||
| <xsd:group ref="DataManagedObjectGroup"/> | ||
| </xsd:sequence> | ||
| <xsd:sequence> | ||
| <xsd:group ref="TypeOfValueGroup"/> | ||
| </xsd:sequence> | ||
| <xsd:sequence> | ||
| <xsd:group ref="TypeOfProductCategoryGroup"/> | ||
| </xsd:sequence> | ||
| </xsd:sequence> | ||
| <xsd:attribute name="id" type="TypeOfProductCategoryIdType"> | ||
| <xsd:annotation> | ||
| <xsd:documentation>Reference to a TYPE OF PRODUCT CATEGORY.</xsd:documentation> | ||
| </xsd:annotation> | ||
| </xsd:attribute> | ||
| </xsd:restriction> | ||
| </xsd:complexContent> | ||
| </xsd:complexType> | ||
| </xsd:element> | ||
| <xsd:complexType name="TypeOfProductCategoryStructure" abstract="false"> | ||
| <xsd:annotation> | ||
| <xsd:documentation>Type for a TYPE OF PRODUCT CATEGORY.</xsd:documentation> | ||
| </xsd:annotation> | ||
| <xsd:complexContent> | ||
| <xsd:extension base="TypeOfEntity_VersionStructure"> | ||
| <xsd:sequence> | ||
| <xsd:group ref="TypeOfProductCategoryGroup"/> | ||
| </xsd:sequence> | ||
| </xsd:extension> | ||
| </xsd:complexContent> | ||
| </xsd:complexType> | ||
| <xsd:group name="TypeOfProductCategoryGroup"> | ||
| <xsd:annotation> | ||
| <xsd:documentation>Elements for a TYPE OF PRODUCT CATEGORY.</xsd:documentation> | ||
| </xsd:annotation> | ||
| <xsd:sequence> | ||
| <xsd:element name="ExternalProductCategoryRef" type="ExternalObjectRefStructure" minOccurs="0"> | ||
| <xsd:annotation> | ||
| <xsd:documentation>An alternative code that uniquely identifies the PRODUCT CATEGORY. Specifically for use in AVMS systems that require an alias, if code is different from main identifier. For VDV compatibility.</xsd:documentation> | ||
| </xsd:annotation> | ||
| </xsd:element> | ||
| </xsd:sequence> | ||
| </xsd:group> | ||
| <!-- ======================================================================= --> | ||
| <xsd:element name="TypeOfService" abstract="false" substitutionGroup="TypeOfEntity"> | ||
| <xsd:annotation> | ||
| <xsd:documentation>Classification of a Service.</xsd:documentation> | ||
| </xsd:annotation> | ||
| <xsd:complexType> | ||
| <xsd:complexContent> | ||
| <xsd:restriction base="TypeOfServiceStructure"> | ||
| <xsd:sequence> | ||
| <xsd:sequence> | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. TypeOfService is in master in netex_serviceRestrictions_version and even with more content:
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. TypeOfService is in master in netex_serviceRestrictions_version and even with more content: |
||
| <xsd:group ref="DataManagedObjectGroup"/> | ||
| </xsd:sequence> | ||
| <xsd:sequence> | ||
| <xsd:group ref="TypeOfValueGroup"/> | ||
| </xsd:sequence> | ||
| </xsd:sequence> | ||
| <xsd:attribute name="id" type="TypeOfServiceIdType"> | ||
| <xsd:annotation> | ||
| <xsd:documentation>Reference to a TYPE OF SERVICE.</xsd:documentation> | ||
| </xsd:annotation> | ||
| </xsd:attribute> | ||
| </xsd:restriction> | ||
| </xsd:complexContent> | ||
| </xsd:complexType> | ||
| </xsd:element> | ||
| <xsd:complexType name="TypeOfServiceStructure" abstract="false"> | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. exists already in master TypeOfServiceStructure
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. exists already in master TypeOfServiceStructure |
||
| <xsd:annotation> | ||
| <xsd:documentation>Type for a TYPE OF SERVICE.</xsd:documentation> | ||
| </xsd:annotation> | ||
| <xsd:complexContent> | ||
| <xsd:extension base="TypeOfEntity_VersionStructure"/> | ||
| </xsd:complexContent> | ||
| </xsd:complexType> | ||
| <!-- ======================================================================= --> | ||
| </xsd:schema> | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -8,6 +8,7 @@ | |
| <xsd:include schemaLocation="../../netex_framework/netex_reusableComponents/netex_noticeAssignment_version.xsd"/> | ||
| <xsd:include schemaLocation="../../netex_framework/netex_reusableComponents/netex_mode_version.xsd"/> | ||
| <xsd:include schemaLocation="netex_journeyAccounting_version.xsd"/> | ||
| <xsd:include schemaLocation="../../netex_part_1/part1_networkDescription/netex_line_support.xsd"/> | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Didn't find it in master. But it seed to have worked just fine. Even also without netex_serviceRestrictions_support.xsd. At least this needs to be rechecked, if it should stay in the pull request.
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Didn't find it in master. But it seed to have worked just fine. Even also without netex_serviceRestrictions_support.xsd. At least this needs to be rechecked, if it should stay in the pull request. |
||
| <!-- ======================================================================= --> | ||
| <xsd:annotation> | ||
| <xsd:appinfo> | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The first 4 elements are all defined in netex_serviceRestrictions_support.xsd => don't do those here.