DDI 3.1 XML Schema Documentation (2009-10-18)
© DDI Alliance 2009 - licensed under the terms of the GNU Lesser General Public License
complexType "OrganizationType"
Namespace:
Content:
complex, 8 attributes, 20 elements
Defined:
globally in archive.xsd, see XML source
Includes:
definitions of 17 elements
Used:
XML Representation Summary
<...
    action
 = 
("Add" | "Update" | "Delete")
    id
 = 
xs:string
    isVersionable
 = 
"true"
    objectSource
 = 
xs:anyURI
    privacy
 = 
(xs:string | ("public" | "restricted" | "private"))
    urn
 = 
xs:anyURI
    version
 = 
xs:string
    versionDate
 = 
(xs:dateTime | xs:date | xs:gYearMonth | xs:gYear | xs:duration)
    >
   
Content: 
UserID*, VersionResponsibility?, VersionRationale*, (OrganizationReference | (OrganizationName+, Nickname*, DDIMaintenanceAgencyID*, r:Description*, Keyword*, Location*, Telephone*, URL*, Email*, InstantMessaging*, RegionalCoverage?, r:Note*, Individual*, Relation*, r:Image*, VersionDistinction*))
</...>
Content Model Elements (20):
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
Describes an organization. All agencies must be defined as an Organization in an Archive module (which can be defined inline or resolved externally).
Type Definition Detail
Type Derivation Tree
      r:VersionableType (extension)
          OrganizationType (extension)
XML Source (w/o annotations (18); see within schema source)
<xs:complexType name="OrganizationType">
<xs:complexContent>
<xs:extension base="r:VersionableType">
<xs:sequence>
<xs:choice>
<xs:element ref="OrganizationReference"/>
<xs:sequence>
<xs:element maxOccurs="unbounded" ref="OrganizationName"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Nickname"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="DDIMaintenanceAgencyID"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Description"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Keyword"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Location"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Telephone"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="URL"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Email"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="InstantMessaging"/>
<xs:element minOccurs="0" ref="RegionalCoverage"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Note"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Individual"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Relation"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Image"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="VersionDistinction"/>
</xs:sequence>
</xs:choice>
</xs:sequence>
<xs:attributeGroup ref="PRIVACY"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Content Element Detail (defined in this component only; 17/20)
DDIMaintenanceAgencyID
Type:
Contains the official DDI ID of the maintence agency as registered with the DDI registry by the parent organization or individual. A single organization or individual may have one or more DDI Maintenance Agency IDs registered within the DDI registry (i.e., an organization may have a DDI Maintenance Agency ID for each project managed by the organization) The structure of this string is described by Part I of the Technical Documentation and the content is registered within the DDI registry as a unique identifer.
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="DDIMaintenanceAgencyID"/>

Email
Type:
r:EmailType, simple content
Generic email address of organization
Simple Content
xs:string
Pattern:
([\.a-zA-Z0-9_\-])+@([a-zA-Z0-9_\-])+(([a-zA-Z0-9_\-])*\.([a-zA-Z0-9_\-])+)+
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Email"/>

Individual
Type:
IndividualType, complex content
Provides flexibility to define individuals directly within an organization (i.e. staff).
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Individual"/>

InstantMessaging
Type:
InstantMessagingType, simple content
IMessaging identification for the organization (can be used for live technical support, sales, etc.)
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="InstantMessaging"/>

Keyword
Type:
Keyword used to classify the organization or its activities.
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Keyword"/>

Location
Type:
LocationType, complex content
A physical (or virtual) location.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Location"/>

Nickname
Type:
An abbreviation or a brief name for an organization.
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Nickname"/>

OrganizationName
Type:
The official name of the organization. This may be repeated for multiple languages. Alternate names should be placed in Nickname.
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" ref="OrganizationName"/>

OrganizationReference
Type:
r:ReferenceType, complex content
Reference to an organization described externally.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="OrganizationReference"/>

r:Description
Type:
r:StructuredStringType, mixed content
Description of the organization.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Description"/>

r:Image
Type:
r:ImageType, simple content
Provides an external link to images associated with the organization (logos, etc.).
Simple Content
xs:anyURI
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Image"/>

r:Note
Type:
r:NoteType, complex content
Generic note about the organization.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Note"/>

RegionalCoverage
Type:
r:CodeValueType, simple content
The geographic coverage for the activity and/or jurisdiction of the organization
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="RegionalCoverage"/>

Relation
Type:
RelationType, complex content
Describes relations between actors in the context of the organization.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Relation"/>

Telephone
Type:
TelephoneType, simple content
Telephone number of an organization.
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Telephone"/>

URL
Type:
URLType, simple content
URL of organization's Web site
Simple Content
xs:anyURI
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="URL"/>

VersionDistinction
Type:
VersionDistinctionType, complex content
Describes the data versioning scheme(s) used by an organization. If more than one, Name should differentiate between a standard versioning structure used by the oranization and special structures used by specific projects or studies. Information on what drives and major and minor change and how they are structured.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="VersionDistinction"/>

XML schema documentation generated with DocFlex/XML SDK 1.7.2 using DocFlex/XML XSDDoc 2.1.0 template set