complexType XmlParticipantId
diagram de-resource-service_diagrams/de-resource-service_p249.png
namespace http://api.organisation.common.n2.tibco.com
type extension of XmlOrgModelVersion
properties
base XmlOrgModelVersion
children guid name dynamic-id-attr
attributes
Name  Type  Use  Default  Fixed  Annotation
model-version  xs:int  optional  -1    
documentation
Major version number of the organization model in which an organization model entity resides.

If not specified, the default value will be the latest version of the organization model.

(Version numbers must be compatible with, and conform to, the OSGi version number schema. For Directory Engine, only the major part of the version number is significant.)
entity-type  OrganisationalEntityType  optional      
documentation
Category of this organization model entity (used to improve and validate the search).
qualifier  xs:string  optional      
documentation
Qualifier value. This is only applicable in certain circumstances, and only to entities of the entity-type PRIVILEGE or CAPABILITY.

These entities can have an association with other entities - for example, a resource may hold many capbilities a position may have many privileges. Those associations can have a qualifying value, according to their nature, to differentiate them.

For example, the privilege to sign off a purchase order may be qualified with the maximum amount for which the purchase order is made.
annotation
documentation
Identifier for a participant, by either GUID or name.

Extension of XmlOrgModelVersion, which provides the organization model version in which the participant resides.
source <xs:complexType name="XmlParticipantId">
 
<xs:annotation>
   
<xs:documentation>Identifier for a participant, by either GUID or name.

Extension of XmlOrgModelVersion, which provides the organization model version in which the participant resides.
</xs:documentation>
 
</xs:annotation>
 
<xs:complexContent>
   
<xs:extension base="XmlOrgModelVersion">
     
<xs:sequence maxOccurs="1">
       
<xs:element name="guid" type="xs:string" minOccurs="0" maxOccurs="1">
         
<xs:annotation>
           
<xs:documentation>Globally unique identifier for the organization model entity.

This value is unique across all entities. However, if the entity exists within more than one major organization model version, it will share the same GUID.
</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="name" type="xs:string" minOccurs="0" maxOccurs="1">
         
<xs:annotation>
           
<xs:documentation>Name of the organization model entity.

An entity's name will be unique within its entity type and organization model version.
</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="dynamic-id-attr" type="XmlDynamicIdField" minOccurs="0" maxOccurs="unbounded">
         
<xs:annotation>
           
<xs:documentation>Provides a collection of name/value pairs that identify a Dynamic Organisational Instance.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:sequence>
     
<xs:attribute name="entity-type" type="OrganisationalEntityType" use="optional">
       
<xs:annotation>
         
<xs:documentation>Category of this organization model entity (used to improve and validate the search).</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="qualifier" type="xs:string" use="optional">
       
<xs:annotation>
         
<xs:documentation>Qualifier value. This is only applicable in certain circumstances, and only to entities of the entity-type PRIVILEGE or CAPABILITY.

These entities can have an association with other entities - for example, a resource may hold many capbilities a position may have many privileges. Those associations can have a qualifying value, according to their nature, to differentiate them.

For example, the privilege to sign off a purchase order may be qualified with the maximum amount for which the purchase order is made.
</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

attribute XmlParticipantId/@entity-type
type OrganisationalEntityType
properties
use optional
facets
Kind Value Annotation
enumeration ORGANIZATION
enumeration ORGANIZATIONAL_UNIT
enumeration GROUP
enumeration POSITION
enumeration PRIVILEGE
enumeration CAPABILITY
enumeration RESOURCE
enumeration LOCATION
enumeration ORGANIZATION_TYPE
enumeration ORGANIZATIONAL_UNIT_TYPE
enumeration POSITION_TYPE
enumeration LOCATION_TYPE
enumeration ORGUNIT_RELATIONSHIP_TYPE
enumeration POSITION_HELD
enumeration ORGUNIT_RELATIONSHIP
enumeration ORGUNIT_FEATURE
enumeration POSITION_FEATURE
enumeration PARAMETER_DESCRIPTOR
enumeration CANDIDATE_QUERY
enumeration MODEL_ORG_UNIT
enumeration MODEL_POSITION
enumeration QUERY
annotation
documentation
Category of this organization model entity (used to improve and validate the search).
source <xs:attribute name="entity-type" type="OrganisationalEntityType" use="optional">
 
<xs:annotation>
   
<xs:documentation>Category of this organization model entity (used to improve and validate the search).</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute XmlParticipantId/@qualifier
type xs:string
properties
use optional
annotation
documentation
Qualifier value. This is only applicable in certain circumstances, and only to entities of the entity-type PRIVILEGE or CAPABILITY.

These entities can have an association with other entities - for example, a resource may hold many capbilities a position may have many privileges. Those associations can have a qualifying value, according to their nature, to differentiate them.

For example, the privilege to sign off a purchase order may be qualified with the maximum amount for which the purchase order is made.
source <xs:attribute name="qualifier" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>Qualifier value. This is only applicable in certain circumstances, and only to entities of the entity-type PRIVILEGE or CAPABILITY.

These entities can have an association with other entities - for example, a resource may hold many capbilities a position may have many privileges. Those associations can have a qualifying value, according to their nature, to differentiate them.

For example, the privilege to sign off a purchase order may be qualified with the maximum amount for which the purchase order is made.
</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element XmlParticipantId/guid
diagram de-resource-service_diagrams/de-resource-service_p250.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Globally unique identifier for the organization model entity.

This value is unique across all entities. However, if the entity exists within more than one major organization model version, it will share the same GUID.
source <xs:element name="guid" type="xs:string" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>Globally unique identifier for the organization model entity.

This value is unique across all entities. However, if the entity exists within more than one major organization model version, it will share the same GUID.
</xs:documentation>
 
</xs:annotation>
</xs:element>

element XmlParticipantId/name
diagram de-resource-service_diagrams/de-resource-service_p251.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Name of the organization model entity.

An entity's name will be unique within its entity type and organization model version.
source <xs:element name="name" type="xs:string" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>Name of the organization model entity.

An entity's name will be unique within its entity type and organization model version.
</xs:documentation>
 
</xs:annotation>
</xs:element>

element XmlParticipantId/dynamic-id-attr
diagram de-resource-service_diagrams/de-resource-service_p252.png
type XmlDynamicIdField
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:token  required      
value  xs:string  optional      
annotation
documentation
Provides a collection of name/value pairs that identify a Dynamic Organisational Instance.
source <xs:element name="dynamic-id-attr" type="XmlDynamicIdField" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Provides a collection of name/value pairs that identify a Dynamic Organisational Instance.</xs:documentation>
 
</xs:annotation>
</xs:element>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy