Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
45 changes: 45 additions & 0 deletions xsd/netex_framework/netex_responsibility/netex_version_support.xsd
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,9 @@
<Date>
<Modified>2019-05-15 Add TyopeOfVErsion</Modified>
</Date>
<Date>
<Modified>2021-07-02 Add PublicationEnumeration</Modified>
</Date>
<Description>
<p>NeTEx - Network Exchange. This subschema defines version attribute base types.</p>
</Description>
Expand Down Expand Up @@ -91,6 +94,43 @@ Rail transport, Roads and Road transport
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="PublicationEnumeration">
<xsd:annotation>
<xsd:documentation>Indicates whether this ENTITY is intended for unrestricted publication, or the publication of its data should be limited. Enumerated value. Default is public</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="public">
<xsd:annotation>
<xsd:documentation>Entity should be public.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="restricted">
<xsd:annotation>
<xsd:documentation>Publication of Entity should be restricted.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="private">
<xsd:annotation>
<xsd:documentation>Entity should be private e.g. for internal use.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="confidential">
<xsd:annotation>
<xsd:documentation>Entity is confidential i.e. has legal implications or usage requires consent.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="authorised">
<xsd:annotation>
<xsd:documentation>Access to or usage of Entity requires authorisation.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="test">
<xsd:annotation>
<xsd:documentation>Entity is used for testing i.e. contains test data.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ModificationEnumeration">
<xsd:annotation>
<xsd:documentation>Classification of modification as addition, deletion or revision. Enumerated value.</xsd:documentation>
Expand Down Expand Up @@ -174,6 +214,11 @@ Rail transport, Roads and Road transport
<xsd:documentation>Whether ENTITY is currently in use. Default is "active".</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="publication" type="PublicationEnumeration" use="optional" default="public">
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggestions for a more precise name: publicationSharingPolicy, publicationVisibility

<xsd:annotation>
<xsd:documentation>Criterion for publication of ENTITY, e.g. for filtering. Default is "public".</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="derivedFromVersionRef" type="VersionIdType" use="optional">
<xsd:annotation>
<xsd:documentation>Version of this object from which this version of ENTITY was derived.</xsd:documentation>
Expand Down