144.1. The toplevel element netex:CheckConstraint

netex:CheckConstraint

netex:CheckConstraint_VersionStructure

Type for ENTITY.

The element content starts with items inherited from the base type:

@nameOfClass

1:1

netex:NameOfClass

Name of Class of the ENTITY. Allows reflection. Fixed for each ENTITY type.

@id

1:1

netex:ObjectIdType

Identifier of ENTITY.

@dataSourceRef

1:1

netex:DataSourceIdType

Name of source of the data.

@created

1:1

xs:dateTime

Date ENTITY was first created.

@changed

1:1

xs:dateTime

Date ENTITY or version was last changed.

@modification

1:1

netex:ModificationEnumeration

Nature of last modification: new, revise, delete, unchanged, delta. Default is "new".

@version

1:1

netex:VersionIdType

Version number of entity. The value may be "any" or a VERSION number adhering to agreed-upon formatting and interpretation rules (representing, e.g., a number or a date). Consecutive VERSION numbers should be strictly increasing.

@status

1:1

netex:StatusEnumeration

Whether ENTITY is currently in use. Default is "active".

@derivedFromVersionRef

1:1

netex:VersionIdType

Version of this object from which this version of ENTITY was derived.

@compatibleWithVersionFrameVersionRef

1:1

netex:VersionIdType

Version of frame from with which this version of ENTITY is compatible. Assumes Frame of the same Id as current frame.

@derivedFromObjectRef

1:1

netex:ObjectIdType

Identity of object from which this object of ENTITY was derived. Normally the same.

@responsibilitySetRef

1:1

netex:ResponsibilitySetIdType

Reference to RESPONSIBILITY SET for managing the object. If absent, then responsibility is same as for containing context of this object.

@order

1:1

xs:positiveInteger

Order in which to show an ASSIGNMENT. In some rare cases order makes no sense. The convention should be that order="1" is set then for all elements. -v2.0

@id

1:1

netex:AssignmentIdType

Identifier of ENTITY.

Base type content is restricted, resulting in the following own content:

@id

1:1

netex:CheckConstraintIdType

@responsibilitySetRef

1:1

netex:ResponsibilitySetIdType

Reference to RESPONSIBILITY SET for managing the object. If absent, then responsibility is same as for containing context of this object.

The element contains none or one of the following elements (a-b)

netex:EntityInVersionGroup

a

netex:validityConditions

-1:1

+netex:validityConditions_RelStructure

VALIDITY CONDITIONs conditioning entity.

b

→‍netex:ValidBetween

-1:*

+local-type: typedef-353.5

OPTIMISATION. Simple version of a VALIDITY CONDITION. Comprises a simple period. NO UNIQUENESS CONSTRAINT.

netex:alternativeTexts

0:1

+netex:alternativeTexts_RelStructure

Additional Translations of text elements.

netex:DataManagedObjectGroup

→‍netex:keyList

0:1

+netex:KeyListStructure

A list of alternative Key values for an element. A list of alternative Key values for an element.

→‍netex:privateCodes

0:1

+netex:PrivateCodesStructure

A list of private codes that uniquely identifiy the element. May be used for inter-operating with other (legacy) systems. +v2.0 A list of private codes that uniquely identifiy the element. May be used for inter-operating with other (legacy) systems. +v2.0

→‍netex:Extensions

0:1

+netex:ExtensionsStructure

User defined Extensions to ENTITY in schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

→‍netex:BrandingRef

0:1

>netex:BrandingRefStructure

Reference to a BRANDING.

netex:AssignmentGroup

netex:Name

0:1

+netex:MultilingualString

Name of ASSIGNMENT.

netex:Description

0:1

+netex:MultilingualString

Description of ASSIGNMENT.

netex:CheckConstraintGroup

→‍netex:PlaceRef

0:1

+local-type: typedef-142.1

Reference to a PLACE.

netex:CheckConstraintPropertiesGroup

netex:CheckDirection

0:1

netex:CheckDirectionEnumeration

For CHECK CONSTRAINTs associated with PATH LINKs, the direction in which the check applies. Forwards = from/to, backwards = to/from. For Check constraints associated with an external ENTRANCE, forwards is into the SITE, backwards is out of the SITE.

netex:CheckProcess

0:1

netex:CheckProcessTypeEnumeration

Type of process that may occur at CHECK CONSTRAINT.

netex:CheckService

0:1

netex:CheckServiceEnumeration

Nature of service that may occur at CHECK CONSTRAINT.

netex:AccessFeatureType

0:1

netex:AccessFeatureEnumeration

Type of physical feature that may slow use of CHECK CONSTRAINT.

netex:Congestion

0:1

netex:CongestionEnumeration

Type of crowding that may slow use of CHECK CONSTRAINT.

→‍netex:TypeOfCongestionRef

0:1

>netex:TypeOfCongestionRefStructure

Reference to a TYPE OF CONGESTION.

netex:CheckConstraintRelationGroup

→‍netex:ClassOfUseRef

0:1

+local-type: typedef-198.1

Reference to a CLASS OF USE.

→‍netex:TypeOfEquipmentRef

0:1

>netex:TypeOfEquipmentRefStructure

Reference to a TYPE OF EQUIPMENT. Some values are defined for EPIAP: "mobileRamp" for mobile Ramps, "permanentRamp" for permanent installation and "wheelchairLift" for a hoist.

→‍netex:FacilityRef

0:1

>netex:FacilityRefStructure

Reference to a FACILITY.

→‍netex:EquipmentRef

0:1

>netex:EquipmentRefStructure

Reference to EQUIPMENT.

netex:delays

0:1

+local-type: typedef-232.2

Delays for CHECK CONSTRAINT .process.

netex:throughput

0:1

+local-type: typedef-232.3

Throughput for CHECK CONSTRAINT.