// Copyright (c) 2005 DMTF. All rights reserved. // Add UmlPackagePath // qualifier values to CIM Schema. // ================================================================== // CIM_Organization // ================================================================== [Version ( "2.6.0" ), UMLPackagePath ( "CIM::User::Org" ), Description ( "The Organization class is used to represent an organization " "such as a corporation or other autonomous entity. The class is " "defined so as to incorporate commonly-used LDAP attributes to " "permit implementations to easily derive this information from " "LDAP-accessible directories. This class's properties are a " "subset of a related class, OtherOrganizationInformation, which " "defines all the group properties and in array form for " "directory compatibility.")] class CIM_Organization : CIM_OrganizationalEntity { [Key, Description ( "CreationClassName indicates the name of the class or the " "subclass used in the creation of an instance. When used " "with the other key properties of this class, this property " "allows all instances of this class and its subclasses to be " "uniquely identified."), MaxLen ( 256 )] string CreationClassName; [Key, Description ( "The Name property defines the label by which the object is " "known. In the case of an LDAP-derived instance, the Name " "property value may be set to the distinguished name of the " "LDAP-accessed object instance."), MaxLen ( 1024 )] string Name; [Description ( "This property describes the kind of business performed by " "an organization."), MaxLen ( 128 )] string BusinessCategory; [Description ( "The organization's facsimile telephone number.")] string FacsimileTelephoneNumber; [Description ( "This property contains the name of a locality, such as a " "city, county or other geographic region.")] string LocalityName; [Description ( "Based on RFC1274, the mail box addresses for the " "organization as defined in RFC822.")] string Mail; [Required, Description ( "The name of the organization.")] string OrganizationName; [Description ( "The PostalAddress property values specify the address " "information required for the physical delivery of postal " "messages by the postal authority to the organization.")] string PostalAddress[]; [Description ( "The PostalCode property specifies the postal code of the " "organization. If this value is present it will be part of " "the object's postal address."), MaxLen ( 40 )] string PostalCode; [Description ( "The State or Province name property specifies a state or " "province.")] string StateOrProvince; [Description ( "The TelephoneNumber property specifies a telephone number " "of the organization, e.g. + 44 582 10101)."), MaxLen ( 32 )] string TelephoneNumber; };