66.2. The toplevel element netex:AvailabilityCondition

netex:AvailabilityCondition

netex:AvailabilityCondition_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.

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

@id

1:1

netex:AvailabilityConditionIdType

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:Name

0:1

+netex:MultilingualString

Name of VALIDITY CONDITION.

netex:Description

0:1

+netex:MultilingualString

Description of VALIDITY CONDITION.

netex:ConditionedObjectRef

0:1

>netex:VersionOfObjectRefStructure

Entity to which condition specifically attaches.

netex:WithConditionRef

0:1

>netex:ValidityConditionRefStructure

CONDITION with which this rule is logically ANDed.

netex:FromDate

0:1

xs:dateTime

Start date of AVAILABILITY CONDITION.

netex:ToDate

0:1

xs:dateTime

End of AVAILABILITY CONDITION. Date is INCLUSIVE.

netex:AvailabilityConditionGroup

netex:IsAvailable

0:1

xs:boolean

Whether condition makes resource available or not available. Default is available.

netex:dayTypes

0:1

+netex:dayTypes_RelStructure

DAY TYPEs for AVAILABILITY CONDITION.

netex:ValidDayBits

0:1

xs:normalizedString

For UIC style encoding of day types String of bits, one for each day in period: whether valid or not valid on the day. Normally there will be a bit for every day between start and end date. If bit is missing, assume available.

netex:timebands

0:1

+netex:timebands_RelStructure

TIME BANDs for AVAILABILITY CONDITION.

netex:operatingDays

0:1

+netex:operatingDays_RelStructure

OPERATING DAYs for AVAILABILITY CONDITION.