Categorization Scheme (tModel) Properties

Applies To: Windows Server 2008

A UDDI Services categorization scheme is an XML document that contains two primary elements: a tModel that represents the categorization scheme and one or more associated categoryValues that represent the categories and subcategories of the scheme.

The following table provides a description of each item in the Categorization Scheme (tModel) Properties.

Item Description

[Advanced]

Opens the Advanced tModel Editor where you can configure categorization and identification schemes associated with a categorization’s tModel. Advanced tModel Editor includes the following properties:

CategoryBag specifies the CategoryBag of the tModel, which consists of a set of Keyed References and\or Keyed Reference Groups.

Descriptions specifies one or more Descriptions for the tModel.

IdentifierBag specifies the IdentifierBag of the tModel that consists of a set of Keyed References.

Name specifies the Name property of the tModel.

NameLanguage specifies the language of the Name property.

OverviewDocs specifies one or more OverviewDoc property.

TModelKey specifies the unique identification key of the tModel to which the categorization scheme belongs. The key can be a partition-based key or UUID-based key.

isBrowsable

Indicates whether the categorization scheme is available for browsing from the Browse by Category tab in Search. You can modify this setting in the UDDIServices Coordinator section of the Web UI.

True indicates that the categorization scheme is browsable.

False indicates that the categorization scheme is hidden.

isChecked

Indicates whether UDDI Services checks and validates the keyValue attribute of each category. You can modify this setting in the UDDI Services Coordinator section of the Web UI.

True indicates that this is a checked categorization scheme.

False indicates that this is not a checked categorization scheme.

tModelDescription

Provides a place for a description of the categorization scheme.

This is a text string with a maximum of 255 characters.

tModelKey

Specifies the unique key of the tModel to which the categorization scheme belongs. The key can be a partition-based key or a universally unique identifier (UUID)-based key. 

Consists of the partition-based key or "uddi:" followed by a string of 8 hexadecimal digits followed by a hyphen, then three groups of 4 hexadecimal digits each followed by a hyphen, then 12 hexadecimal digits.

tModelName

The name of the categorization scheme as it appears to end users.

This is a text string with a maximum of 255 characters.

tModelNameLanguage

The language of the tModel name.

This is a text string with a maximum of 255 characters.

referenceExistingTmodel

Indicates whether the categorization scheme defines its own unique tModel or if it is associated with an existing tModel.

True indicates that the categorization scheme is associated with an existing tModel. The tModelKey must be the UUID of the tModel to which the categorization scheme is to be associated.

False indicates that the categorization scheme defines its own tModel. The tModelKey for the categorization scheme must be unique.

Additional references