RIXML Documentation

IncludeExcludeEnum

RIXML 2.5 Enumeration

2 values

Enumeration for specifying whether entitlements are inclusive or exclusive, with Include and Exclude values, where exclusions always take priority over inclusions

Usage

Used within Entitlement elements via the includeExcludeIndicator attribute to determine whether specific entitlement criteria permit or restrict access

Business Context

Fundamental for research access control and distribution management, ensuring proper enforcement of content distribution restrictions and permissions

Source:data-dictionary-2.5.1
Schema:RIXML-datatypes-2_5.xsd:801

Where It Fits

Elements using this type (1)

Definition

Base Typestring

Enumeration Values

Include
Include

Entitlement grants access or permission to the specified criteria

Use when the entitlement allows access to research for entities matching the specified conditions [RIXML Research Data Dictionary v2.5.1 p.55]

ActiveSince 2.1
Exclude
Exclude

Entitlement denies access or permission to the specified criteria

Use when the entitlement restricts access to research for entities matching the specified conditions [RIXML Research Data Dictionary v2.5.1 p.55]

ActiveSince 2.1

Examples

<!-- Example usage of IncludeExcludeEnum enumeration -->
<element type="IncludeExcludeEnum">Include</element>

Version History

Unchanged since introduction in RIXML 2.1

Business Rules

MUST

Exclusion entitlements always take priority over inclusion entitlements when both are specified

precedenceentitlementconflict-resolution

Semantic Relationships

Overrides1 relationship

Exclusion always takes priority over inclusion in entitlement processing rules

RIXML Research Data Dictionary v2.5.1, p.84IncludeExcludeEnum