IncludeExcludeEnum
RIXML 2.5 Enumeration
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
Where It Fits
Elements using this type (1)
Definition
| Base Type | string |
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
Exclusion entitlements always take priority over inclusion entitlements when both are specified
Semantic Relationships
Overrides1 relationship
Exclusion always takes priority over inclusion in entitlement processing rules
RIXML Research Data Dictionary v2.5.1, p.84— IncludeExcludeEnum