complexType XmlCalendarRef
diagram dir_directoryservice_diagrams/dir_directoryservice_p219.png
namespace http://api.organisation.common.n2.tibco.com
type extension of XmlOrgModelVersion
properties
base XmlOrgModelVersion
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.)
calendar-alias  xs:string  required      
documentation
The alias by which the calendar is referenced by the organization model entity.
entity-type  OrganisationalEntityType  required      
documentation
The type identifier of the organization model entity to which the calendar reference belongs.
entity-guid  xs:string  required      
documentation
The unique identifier of the organization model entity to which the calendar reference belongs.
entity-name  xs:string  optional      
documentation
The name of the organization model entity to which the calendar reference belongs.
entity-label  xs:string  optional      
documentation
The display name of the organization model entity to which the calendar reference belongs. If this is not present, the entity-name value is used for display.
annotation
documentation
Identifies the assignment of a calendar to an organizational entity (group, position, organization unit, or organization).
source <xs:complexType name="XmlCalendarRef">
 
<xs:annotation>
   
<xs:documentation>Identifies the assignment of a calendar to an organizational entity (group, position, organization unit, or organization).</xs:documentation>
 
</xs:annotation>
 
<xs:complexContent>
   
<xs:extension base="XmlOrgModelVersion">
     
<xs:attribute name="calendar-alias" type="xs:string" use="required">
       
<xs:annotation>
         
<xs:documentation>The alias by which the calendar is referenced by the organization model entity.</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="entity-type" type="OrganisationalEntityType" use="required">
       
<xs:annotation>
         
<xs:documentation>The type identifier of the organization model entity to which the calendar reference belongs.</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="entity-guid" type="xs:string" use="required">
       
<xs:annotation>
         
<xs:documentation>The unique identifier of the organization model entity to which the calendar reference belongs.</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="entity-name" type="xs:string" use="optional">
       
<xs:annotation>
         
<xs:documentation>The name of the organization model entity to which the calendar reference belongs.</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="entity-label" type="xs:string" use="optional">
       
<xs:annotation>
         
<xs:documentation>The display name of the organization model entity to which the calendar reference belongs. If this is not present, the entity-name value is used for display.</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

attribute XmlCalendarRef/@calendar-alias
type xs:string
properties
use required
annotation
documentation
The alias by which the calendar is referenced by the organization model entity.
source <xs:attribute name="calendar-alias" type="xs:string" use="required">
 
<xs:annotation>
   
<xs:documentation>The alias by which the calendar is referenced by the organization model entity.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute XmlCalendarRef/@entity-type
type OrganisationalEntityType
properties
use required
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
The type identifier of the organization model entity to which the calendar reference belongs.
source <xs:attribute name="entity-type" type="OrganisationalEntityType" use="required">
 
<xs:annotation>
   
<xs:documentation>The type identifier of the organization model entity to which the calendar reference belongs.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute XmlCalendarRef/@entity-guid
type xs:string
properties
use required
annotation
documentation
The unique identifier of the organization model entity to which the calendar reference belongs.
source <xs:attribute name="entity-guid" type="xs:string" use="required">
 
<xs:annotation>
   
<xs:documentation>The unique identifier of the organization model entity to which the calendar reference belongs.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute XmlCalendarRef/@entity-name
type xs:string
properties
use optional
annotation
documentation
The name of the organization model entity to which the calendar reference belongs.
source <xs:attribute name="entity-name" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>The name of the organization model entity to which the calendar reference belongs.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute XmlCalendarRef/@entity-label
type xs:string
properties
use optional
annotation
documentation
The display name of the organization model entity to which the calendar reference belongs. If this is not present, the entity-name value is used for display.
source <xs:attribute name="entity-label" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>The display name of the organization model entity to which the calendar reference belongs. If this is not present, the entity-name value is used for display.</xs:documentation>
 
</xs:annotation>
</xs:attribute>


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