RIXML Documentation

endDateTime

RIXML 2.5 Attribute

Optional

Definition

Used consistently as `dateTime` (optional)

The date and time after which the product should not be read. It is optional because using only a startDateTime is also a meaningful use-case for products that are only readable after a time embargo, but never expire. The endDateTime must be later on the time scale than the value of Product.publicationDateTime.

optional

Documentation

The date and time after which the product should not be read. It is optional because using only a startDateTime is also a meaningful use-case for products that are only readable after a time embargo, but never expire. The endDateTime must be later on the time scale than the value of Product.publicationDateTime.

Version History

2.1Introduced in RIXML 2.1

Business Rules

MUST

The endDateTime must be later on the time scale than the value of Product publicationDateTime

temporal-constraintvalidation
MUST

The endDateTime attribute in TimeEntitlement must be set to a time later than the publicationDateTime

validationtemporal-constraint

Design Decisions

endDateTime attribute is required in TimeEntitlement for Level One

To ensure clear time-based entitlement boundaries in the simplified schema

RIXML Level One Addendum v2.5, p.23

endDateTime must be later than Product.publicationDateTime

Ensures logical temporal ordering where products cannot expire before they are published

RIXML Research Data Dictionary v2.5.1, p.60

Semantic Relationships

Constrains2 relationships

End date time must be later than the product publication date time

RIXML Research Data Dictionary v2.5.1, p.60Elements and Attributes

TimeEntitlement endDateTime must be later in time than ProductDetails publicationDateTime

RIXML Level One Addendum v2.5, p.23Research.Product.Context.ProductDetails.EntitlementGroup.Entitlement.TimeEntitlement