RIXML Documentation

InstantMessengerTypeEnum

RIXML 2.5 Enumeration

6 values

Enumeration defining different instant messaging platforms including AIM (America On-Line), ICQ (I-seek-you), MSN (Microsoft Network), SMS (Short Message Service), Yahoo Messenger, and PublisherDefined for other systems not in the standard list

Usage

Used within InstantMessenger elements via the type attribute to specify the messaging platform for contact information

Business Context

Enables proper communication channel identification in research distribution, allowing appropriate use of instant messaging contact information for research-related communications

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

Where It Fits

Elements using this type (1)

Definition

Base Typestring

Enumeration Values

AIM
AIM

America On-Line Instant Messenger service

Use when providing AOL Instant Messenger contact information [RIXML Research Data Dictionary v2.5.1 p.88]

ActiveSince 2.1
ICQ
ICQ

I-seek-you instant messaging service

Select when providing ICQ messenger contact details [RIXML Research Data Dictionary v2.5.1 p.88]

ActiveSince 2.1
MSN
MSN

The Microsoft Network instant messaging service

Use when providing Microsoft MSN Messenger contact information [RIXML Research Data Dictionary v2.5.1 p.88]

ActiveSince 2.1
SMS
SMS

Short Message Service for mobile phone text messaging

Select when providing SMS text messaging contact details [RIXML Research Data Dictionary v2.5.1 p.88]

ActiveSince 2.1
Yahoo
Yahoo

Yahoo! Messenger instant messaging service

Use when providing Yahoo Messenger contact information [RIXML Research Data Dictionary v2.5.1 p.88]

ActiveSince 2.1
PublisherDefined
Publisher Defined

No description available

ActiveSince 2.1

Examples

<!-- Example usage of InstantMessengerTypeEnum enumeration -->
<element type="InstantMessengerTypeEnum">AIM</element>

Version History

Unchanged since introduction in RIXML 2.1

Business Rules

MUST

When using PublisherDefined enumeration values, publishers must provide their own description of the value through the corresponding publisherDefinedValue attribute

conditional-requirementenumerationpublisher-defined

Semantic Relationships

Requires1 relationship

PublisherDefinedValue becomes necessary when the InstantMessenger type is set to a value not covered by the standard enumeration

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