Periodicity
RIXML 2.5 Element
Indicates the regular publication frequency for research products that are issued at fixed intervals. Should only be used for true periodical publications, not for ad-hoc research that happens to be published frequently.
Usage
Apply only to genuine periodicals like "Tech Weekly", "Quarterly Coal Review", or "Today in Tech". Do not use for regular company reports just because they are published daily. Omit entirely for non-periodical content rather than leaving null.
Business Context
Enables consumers to identify and subscribe to regular research series while filtering out such content when seeking focused, event-driven analysis. Critical for research series management and subscription-based distribution models.
Specification Guide
Overview
Periodicity specifies the regular frequency with which a publication is issued or a recurring event occurs. It provides temporal classification for genuine periodical research content — daily market commentary, weekly sector reviews, quarterly outlooks — and for events that recur on a fixed schedule. The frequency is expressed via the required periodicityValue attribute drawn from PeriodicityEnum, with an optional publisherDefinedValue attribute for custom frequencies not covered by the standard enumeration (sources: data-dictionary-2.5.1 p.53, user-guide-2.1 p.35).
Usage
Periodicity is an optional element that appears within ProductSeries to describe how often a serial publication is issued, and (from v2.2 onward) within EventDetails to describe how often a recurring event occurs (sources: user-guide-2.2 p.36, data-dictionary-2.5.1 p.53). A single occurrence is expected per parent.
The periodicityValue attribute is required and must be drawn from PeriodicityEnum, which covers frequencies from hourly through annual [user-guide-2.1 p.35]. When periodicityValue is set to PublisherDefined, the publisherDefinedValue attribute must carry a free-text description of the custom frequency [user-guide-2.2 p.36].
The element should only be applied to *genuine* periodicals — named, recurring series such as "Tech Weekly" or "Quarterly Coal Review" — and not to ad-hoc reports that simply happen to be published frequently. For non-periodical content, omit the element entirely rather than supplying a null or placeholder value [data-dictionary-2.5.1 p.18].
Rules
- MUSTWhen periodicityValue is set to
PublisherDefined, publisherDefinedValue must be supplied to describe the custom frequency.[RIXML User Guide v2.2 p.36] [RIXML Research Data Dictionary v2.4 p.51] [RIXML Research Data Dictionary v2.5.1 p.53] - MUSTPeriodicity should be applied only to reports published at regular fixed intervals as part of a named, recurring series, not to all output of a publisher that happens to publish frequently.[RIXML Research Data Dictionary v2.5.1 p.18] [RIXML Research Data Dictionary v2.4 p.18]
- SHOULDFor non-periodical content, omit Periodicity entirely rather than including it with a null or placeholder value.[RIXML Research Data Dictionary v2.5.1 p.18]
- SHOULDThe periodicityValue selected should match the actual publication interval (e.g.
Weeklyfor weekly publications,Quarterlyfor quarterly publications).[Best Practices for Publishing RIXML p.24]
Relationships
- child-ofProductSeries — Periodicity appears as an optional child of ProductSeries to declare the publication frequency of the series.
- child-ofEventDetails — From RIXML 2.2 onward, Periodicity may also appear within EventDetails to indicate the recurrence frequency of an event.
- constrained-byPeriodicityEnum — The periodicityValue attribute draws its allowed values from PeriodicityEnum.
- related-toProductDetails — Whether Periodicity is applied is connected to the broader periodical character of the product, also reflected on ProductDetails; the element should only be used for true periodical content.
Where It Fits
Canonical Path
Definition
| Type | |
| Namespace | http://www.rixml.org/2017/9/RIXML |
| Min Occurs | 1 |
| Max Occurs | 1 |
| Content Model | Text content (string) |
Attributes
periodicityValuePeriodicityEnum |
This is the frequency with which this product is published or this event is held. requiredSince 2.1 |
publisherDefinedValuestring |
For specifying other IM systems. optionalSince 2.1 |
Children
Contains text content (type: string)
This element's value is its text content. Attributes provide additional context.
Example
<Periodicity periodicityValue="Value">ABC-123</Periodicity>Version History
Unchanged since introduction in RIXML 2.1
Periodicity is present from at least RIXML 2.1 as an optional child of ProductSeries carrying a required periodicityValue from PeriodicityEnum and an optional publisherDefinedValue for custom frequencies [user-guide-2.1 p.35]. In 2.2 the element's scope was extended to recurring events via EventDetails, retaining the same attribute structure [user-guide-2.2 p.36]. The 2.3–2.5 data dictionaries refine the usage guidance, emphasising that the element applies only to genuine periodicals and should be omitted for ad-hoc content (sources: data-dictionary-2.4 p.18, data-dictionary-2.5.1 p.18). In draft RIXML 3.0 enumeration work, PeriodicityEnum is proposed to drop the PublisherDefined option, restricting values to the predefined frequency indicators [v3-enum-review-07-components p.3].
Business Rules
Periodicity tags must only be used on reports that are published at regular fixed intervals, not on all reports from publishers who publish daily
Design Decisions
The Periodicity element should only be used on reports that are actually published at regular fixed intervals, not on all reports from publishers who publish daily
This distinction enables consumers to find and subscribe to true periodical content or exclude it when searching for focused, in-depth content
RIXML Research Data Dictionary v2.5.1, p.18
Semantic Relationships
Requires2 relationships
Periodicity should only be used for reports that are genuinely published at regular fixed intervals, not for all reports published by an organization with regular frequency
RIXML Research Data Dictionary v2.5.1, p.18— Periodicity
Publisher-defined value is only used when periodicity value is set to PublisherDefined to specify custom frequency
RIXML Research Data Dictionary v2.5.1, p.54— Elements and Attributes