Enumeration Entities

 

Many of the attributes declared to be of type CodeText will have an additional constraint that the CodeText value match a specific value from a pre-defined list of values. The Registry information model represents such lists as entities with a fixed number of entity instances. We define such entities to be enumeration entities.

 

The paragraphs of this section define the structure and specify the contents of each enumeration entity for OASIS.

 

 

AssociationType

 

Source

Code

Name

Description

OASIS

contains

Contains

Given item is a package that contains the associated item.

OASIS

related

Related

Given item is related to associated item and provides supplemental information for the associated item.

OASIS

supersedes

Supersedes

Given item supersedes associated item.

OASIS

uses

Uses

Given item uses associated item.

 

 

ContactAvailability

 

Source

Code

Name

Description

OASIS

priv

Private

Contact available only to SO and RA.

OASIS

prot

Protected

Contact available only to RA's.

OASIS

public

Public

Contact available to all users of registry.

 

 

ContactRole

 

Source

Code

Name

Description

OASIS

admin

Administrative

Contact addresses only administrative issues.

OASIS

all

All Issues

Contact addresses all issues.

OASIS

tech

Technical

Contact addresses only technical issues.

 

 

 


DefinitionSource

 

SourceCode

SourceName

Description

EBXML

 

Author of the EBXML Registry/Repository specification.

IEEE_LOM

IEEE Learning Technology - Learning Object Model

Author of the IEEE LOM Registry specification.

IMS

 

Author of the IMS Registry specification.

OASIS

Organization for the Advancement of Structured Information Standards

Author of the OASIS Registry/Repository specification.

 

 

RegistryImpact

 

Source

Code

Name

Description

OASIS

DAD

Delete Alternate Description

 

OASIS

DAN

Delete Alternate Name

 

OASIS

DAS

Delete Association

 

OASIS

DCF

Delete Classification

 

OASIS

DCT

Delete Contact

 

OASIS

DRD

Delete Related Data

 

OASIS

DRI

Delete Registry Item

 

OASIS

IAD

Insert Alternate Description

 

OASIS

IAN

Insert Alternate Name

 

OASIS

IAS

Insert Association

 

OASIS

ICF

Insert Classification

 

OASIS

ICT

Insert Contact

 

OASIS

IRD

Insert Related Data

 

OASIS

IRI

Insert Registry Item

 

OASIS

UAD

Update Alternate Description

 

OASIS

UAN

Update Alternate Name

 

OASIS

UAS

Update Association

 

OASIS

UCF

Update Classification

 

OASIS

UCT

Update Contact

 

OASIS

URD

Update Related Data

 

OASIS

URI

Update Registry Item

 

 

 

 

NameContext

 

Source

Code

Name

Description

OASIS

c++

C++ Name

For C++ usage

OASIS

code

Code Name

Without spaces

OASIS

java

Java Name

For Java usage

OASIS

lang

Language Name

In a human language

OASIS

long

Long Name

1 to 150 characters

OASIS

short

Short Name

1 to 50 characters

OASIS

sql

SQL Name

For SQL usage

OASIS

urn

Uniform Resource Name

Globally unique

 

 

OrganizationRole

 

Source

Code

Name

Description

OASIS

RA

Registration Authority

 

OASIS

RO

Responsible Organization

 

OASIS

SO

Submitting Organization

 

 

 

PaymentStatus

 

Source

Code

Name

Description

OASIS

debit

Debit

The registered object is available on-line, but requires payment of a fee before access is granted.

OASIS

free

Free

The registered object is freely available with no password or payment required.

OASIS

pswd

Password

The registered object is free, but password is required for retrieval.

 

 

 

PrimaryClassification

 

Source

Code

Name

Description

OASIS

defn

Definition

An XSGML definition document.

OASIS

inst

Instance

An XSGML instance document.

OASIS

pkg

Package

A package of OASIS registered items.

OASIS

other

Other

A document related to a registered item.

 

RegistrationStatus

 

Source

Code

Name

Description

OASIS

exp

Expired

 

OASIS

reg

Registered

 

OASIS

rep

Replaced

 

OASIS

sub

Submitted

 

OASIS

sup

Superseded

 

OASIS

wth

Withdrawn

 

 

 

RegistryRequest

 

Source

Code

Name

Description

OASIS

addAltDesc

Add Alternate Description

 

OASIS

addAltName

Add Alternate Name

 

OASIS

addAssoc

Add Association

 

OASIS

addClassif

Add Classification

 

OASIS

addRelData

Add Related Data

 

OASIS

certSO

Certify Submitting Org

 

OASIS

defClassif

Define Classification Scheme

 

OASIS

defPkg

Define Package

 

OASIS

delAssoc

Delete Association

 

OASIS

delAltDesc

Delete Alternate Description

 

OASIS

delAltName

Delete Alternate Name

 

OASIS

delClassif

Delete Classification

 

OASIS

delRelData

Delete Related Data

 

OASIS

modClassif

Modify Classification Scheme

 

OASIS

modPkg

Modify Package

 

OASIS

modReg

Modify Registration

 

OASIS

regObj

Register Object

 

OASIS

repReg

Replace Registered Object

 

OASIS

supReg

Supersede Registered Object

 

OASIS

wdrReg

Withdraw Registered Object

 

OASIS

x etc.

Other

 

 


RelatedDataType

 

Source

Code

Name

Description

OASIS

Changelog

changelog

 

OASIS

CvrLetter

cover-letter

 

OASIS

DistribHP

distribution-home-page

 

OASIS

DocSet

documentation-set

 

OASIS

DocSetInfo

documentation-set-information

 

OASIS

DSSLSS

dssl-style-sheet

 

OASIS

DSSLSSinfo

dssl-style-sheet-information

 

OASIS

EmailInfo

email-discussion-list-information

 

OASIS

Example

example

 

OASIS

ExpSet

example-set

 

OASIS

ExpSetInfo

example-set-information

 

OASIS

FAQ

faq

 

OASIS

Other

other

 

OASIS

PublicText

public-text

 

OASIS

ReadMe

readme

 

OASIS

RefMan

reference-manual

 

OASIS

RegInfo

registration-information

 

OASIS

RelDataGrp

related-data-group

 

OASIS

SchemaHP

schema-home-page

 

OASIS

SGMLdeclar

sgml-declaration

 

OASIS

SGMLopnCat

sgml-open-catalogue

 

OASIS

StyleSinfo

style-sheet-information

 

OASIS

ToolInfo

tool-information

 

OASIS

UserGuide

user-guide

 

OASIS

WhitePaper

white-paper

 

OASIS

XSLSS

xsl-style-sheet

 

OASIS

XSLSSinfo

xsl-style-sheet-information

 

 


SubClassification

 

Source

Code

Name

Description

OASIS

charEntSet

character-entity-set

 

OASIS

rdfSchema

rdf-schema

 

OASIS

sgmlAttrib

sgml-attribute

 

OASIS

sgmlAttSet

sgml-enumerated-attribute-set

 

OASIS

sgmlAttVal

sgml-enumerated-attribute-value

 

OASIS

sgmlDTD

sgml-dtd

 

OASIS

sgmlElem

sgml-element

 

OASIS

sgmlParm

sgml-parameter-entity

 

OASIS

soxSchema

sox-schema

 

OASIS

xdrSchema

xdr-schema

 

OASIS

xmlAttrib

xml-attribute

 

OASIS

xmlAttSet

xml-enumerated-attribute-set

 

OASIS

xmlAttVal

xml-enumerated-attribute-value

 

OASIS

xmlDTD

xml-dtd

 

OASIS

xmlElem

xml-element

 

OASIS

xmlParm

xml-parameter-entity

 

OASIS

xmlSchema

xml-schema

 

 

 

Stability

 

Source

Code

Name

Description

OASIS

comp

Compatible

Registered object may be replaced only by an upward compatible object.

OASIS

dynm

Dynamic

Registered object may change at any time.

OASIS

stat

Static

Registered object will not change before expiration.