Version Frame (Abstract)

Regardless of their specific contents, all types of VersionFrame have a number of common properties, such as a name, codespaces, etc.

VersionFrame – XML Element (Abstract)

Classification

Name

Type

Cardinality

Description

::>

::>

DataManagedObject

::>

VERSION FRAME inherits from DATA MANAGED OBJECT.

Note the “Dominant” VALIDITY CONDITION for the FRAME content is attached to the FRAME

«PK»

id

VersionFrameIdType

1:1

Identifier of VERSION FRAME.

 

Name

MultilingualString

0:1

Name of VERSION FRAME.

 

Description

MultilingualString

0:1

Description of VERSION FRAME.

«FK»

TypeOfFrameRef

TypeOfFrameRef

0:1

Reference to TYPE of VERSION FRAME.

«FK»

BaselineVersion­FrameRef

VersionRef

0:1

Previous baseline version frame that objects in this frame require.

«cntd»

codespaces

Codespace

0:*

CODESPACES used in this frame. Normally there will be at least one. A default may be specified in the Frame defaults.

«cntd»

FrameDefaults

FrameDefaults

0:1

Set of default values to assume for values in the frame if not explicitly stated on individual elements.

«cntd»

versions

Version

0:*

Formal definitions of VERSIONS included in the FRAME.

«cntd»

prerequisites

VersionFrameRef

0:*

References to other version frames on which this frame depends. +v1.1

«cntd»

traces

Trace

0:*

TRACEs recording changes to ENTITIES in FRAME.

«cntd»

contentValidity­Conditions

ValidityCondition

0:*

Shared VALIDITY CONDITIONs used by elements in the FRAME.

Note: this is not the dominate FRAME validity condition.

Currently this XML Element is not in use in the Austrian NeTEx Profile