Skip to content
complex data types

Organization - Complex Types

This section documents the complex data types for Organization service.

OrganizationInfo

Description: Organization account data

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Used by
Element: name

Type: common:string

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Contact name

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="name" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Contact name</xs:documentation>
  </xs:annotation>
</xs:element>
Element: firstName

Type: common:string

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Contact first name

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="firstName" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Contact first name</xs:documentation>
  </xs:annotation>
</xs:element>
Element: lastName

Type: common:string

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Contact last name

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="lastName" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Contact last name</xs:documentation>
  </xs:annotation>
</xs:element>
Element: company

Type: common:string

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Company name

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="company" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Company name</xs:documentation>
  </xs:annotation>
</xs:element>
Element: login

Type: common:string

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Username

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="login" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Username</xs:documentation>
  </xs:annotation>
</xs:element>
Element: passwordAuto

Type: common:boolean

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Password auto generation

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="passwordAuto" type="common:boolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Password auto generation</xs:documentation>
  </xs:annotation>
</xs:element>
Element: password

Type: common:password

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: User password

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="password" type="common:password" minOccurs="0">
  <xs:annotation>
    <xs:documentation>User password</xs:documentation>
  </xs:annotation>
</xs:element>
Element: forceUpdate

Type: common:boolean

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Force user update on duplicate login (new login computed)

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="forceUpdate" type="common:boolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Force user update on duplicate login (new login computed)</xs:documentation>
  </xs:annotation>
</xs:element>
Element: phone

Type: common:string

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Phone

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="phone" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Phone</xs:documentation>
  </xs:annotation>
</xs:element>
Element: fax

Type: common:string

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Fax

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="fax" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Fax</xs:documentation>
  </xs:annotation>
</xs:element>
Element: email

Type: common:email

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Email address

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="email" type="common:email" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Email address</xs:documentation>
  </xs:annotation>
</xs:element>
Element: address

Type: common:string

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Address

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="address" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Address</xs:documentation>
  </xs:annotation>
</xs:element>
Element: city

Type: common:string

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: City

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="city" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>City</xs:documentation>
  </xs:annotation>
</xs:element>
Element: pcode

Type: common:pcode

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Postal/ZIP code

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="pcode" type="common:pcode" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Postal/ZIP code</xs:documentation>
  </xs:annotation>
</xs:element>
Element: country

Type: common:code

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Country

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="country" type="common:code" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Country</xs:documentation>
  </xs:annotation>
</xs:element>
Element: region

Type: common:positiveInteger

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Region ID. Use PBX:GetRegions method fot the list of all available regions

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="region" type="common:positiveInteger" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Region ID. Use PBX:GetRegions method fot the list of all
						available regions</xs:documentation>
  </xs:annotation>
</xs:element>
Element: timezone

Type: common:positiveInteger

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Timezone ID. Use PBX:GetTimezone method fot the list of all available timezones

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="timezone" type="common:positiveInteger" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Timezone ID. Use PBX:GetTimezone method fot the list of all
						available timezones</xs:documentation>
  </xs:annotation>
</xs:element>
Element: interfaceLang

Type: common:code

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Interface language

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="interfaceLang" type="common:code" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Interface language</xs:documentation>
  </xs:annotation>
</xs:element>
Element: notes

Type: common:text

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: User notes

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="notes" type="common:text" minOccurs="0">
  <xs:annotation>
    <xs:documentation>User notes</xs:documentation>
  </xs:annotation>
</xs:element>
Element: accountData:serverID

Type: accountData:serverID

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="accountData:serverID" type="accountData:serverID" minOccurs="0"/>
Element: chargingIdentifier

Type: common:string

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Charging identifier

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="chargingIdentifier" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Charging identifier</xs:documentation>
  </xs:annotation>
</xs:element>
Element: subscriptionID

Type: common:string

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: The id of the subscription attached to the account

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="subscriptionID" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The id of the subscription attached to the account</xs:documentation>
  </xs:annotation>
</xs:element>

ExtendedOrganizationInfo

Description: Organization account details data

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Used by

Extends: OrganizationInfo

Element: common:ID

Type: common:ID

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Properties

PropertyValue
contentsimple

XSD Source

xml
<xs:element name="common:ID" type="common:ID"/>
Element: accountData:status

Type: accountData:status

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="accountData:status" type="accountData:status" minOccurs="0"/>
Element: accountData:phoneStatus

Type: accountData:phoneStatus

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="accountData:phoneStatus" type="accountData:phoneStatus" minOccurs="0"/>
Element: accountData:cpAccess

Type: accountData:cpAccess

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="accountData:cpAccess" type="accountData:cpAccess" minOccurs="0"/>
Element: accountData:parentID

Type: accountData:parentID

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="accountData:parentID" type="accountData:parentID" minOccurs="0"/>
Element: accountData:parentIdentifier

Type: accountData:parentIdentifier

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="accountData:parentIdentifier" type="accountData:parentIdentifier" minOccurs="0"/>
Element: accountData:chargingPlanID

Type: accountData:chargingPlanID

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="accountData:chargingPlanID" type="accountData:chargingPlanID" minOccurs="0"/>
Element: accountData:chargingPlanIdentifier

Type: accountData:chargingPlanIdentifier

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="accountData:chargingPlanIdentifier" type="accountData:chargingPlanIdentifier" minOccurs="0"/>
Element: chargingPlan

Type: common:string

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Charging plan name

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="chargingPlan" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Charging plan name</xs:documentation>
  </xs:annotation>
</xs:element>
Element: parentName

Type: common:string

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Owner name

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="parentName" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Owner name</xs:documentation>
  </xs:annotation>
</xs:element>
Element: accountData:templateID

Type: accountData:templateID

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="accountData:templateID" type="accountData:templateID" minOccurs="0"/>
Element: common:crDate

Type: common:crDate

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="common:crDate" type="common:crDate" minOccurs="0"/>
Element: common:identifier

Type: common:identifier

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="common:identifier" type="common:identifier" minOccurs="0"/>
Element: common:scope

Type: common:scope

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="common:scope" type="common:scope" minOccurs="0"/>
Element: link

Type: inline complex type

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Properties

PropertyValue
contentcomplex
minOccurs0
maxOccursunbounded

XSD Source

xml
<xs:element name="link" minOccurs="0" maxOccurs="unbounded">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="resourceID" type="common:integer" minOccurs="0">
          <xs:annotation>
            <xs:documentation>Linkage resource
											identifier</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="UUID" type="common:string" minOccurs="0">
          <xs:annotation>
            <xs:documentation>Remote linkage user
											identifier</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
</xs:element>
Element: accountFlag

Type: restriction of xs:string

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Account flag. Possible values: noneditablelogin

Properties

PropertyValue
contentcomplex
minOccurs0
maxOccursunbounded
defaultnoneditablelogin

Allowed Values

ValueDescription
noneditablelogin

XSD Source

xml
<xs:element name="accountFlag" minOccurs="0" maxOccurs="unbounded" default="noneditablelogin">
  <xs:annotation>
    <xs:documentation>Account flag. Possible values:
								noneditablelogin</xs:documentation>
  </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:enumeration value="noneditablelogin"/>
      </xs:restriction>
    </xs:simpleType>
</xs:element>

OrganizationPLInfo

Description: Organization permissions and limits data

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Used by

Extends: accountData:AccountPLInfo

Element: permsManag

Type: common:boolean

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Roles management

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="permsManag" type="common:boolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Roles management</xs:documentation>
  </xs:annotation>
</xs:element>
Element: chargingPlanManag

Type: common:boolean

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Charging plans management

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="chargingPlanManag" type="common:boolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Charging plans management</xs:documentation>
  </xs:annotation>
</xs:element>
Element: userMax

Type: common:unlimitedUInt

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Maximum number of users

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="userMax" type="common:unlimitedUInt" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Maximum number of users</xs:documentation>
  </xs:annotation>
</xs:element>
Element: phoneInsightsSubscription

Type: common:string

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Phone Insights subscription identifier

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="phoneInsightsSubscription" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Phone Insights subscription identifier</xs:documentation>
  </xs:annotation>
</xs:element>

RelativeOrganizationPLInfo

Description: Organization permissions and limits data

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Used by

Extends: accountData:RelativeAccountPLInfo

Element: permsManag

Type: common:boolean

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Roles management

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="permsManag" type="common:boolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Roles management</xs:documentation>
  </xs:annotation>
</xs:element>
Element: chargingPlanManag

Type: common:boolean

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Charging plans management

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="chargingPlanManag" type="common:boolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Charging plans management</xs:documentation>
  </xs:annotation>
</xs:element>
Element: userMax

Type: common:limit

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Maximum number of users

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="userMax" type="common:limit" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Maximum number of users</xs:documentation>
  </xs:annotation>
</xs:element>
Element: phoneInsightsSubscription

Type: common:string

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Phone Insights subscription identifier

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="phoneInsightsSubscription" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Phone Insights subscription identifier</xs:documentation>
  </xs:annotation>
</xs:element>

OrganizationList

Description: Organization list data

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Used by
Element: common:ID

Type: common:ID

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="common:ID" type="common:ID" minOccurs="0"/>
Element: name

Type: common:string

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Contact name

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="name" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Contact name</xs:documentation>
  </xs:annotation>
</xs:element>
Element: firstName

Type: common:string

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Contact first name

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="firstName" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Contact first name</xs:documentation>
  </xs:annotation>
</xs:element>
Element: lastName

Type: common:string

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Contact last name

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="lastName" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Contact last name</xs:documentation>
  </xs:annotation>
</xs:element>
Element: login

Type: common:string

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Username

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="login" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Username</xs:documentation>
  </xs:annotation>
</xs:element>
Element: email

Type: common:email

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Email address

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="email" type="common:email" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Email address</xs:documentation>
  </xs:annotation>
</xs:element>
Element: company

Type: common:string

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: Company name

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="company" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Company name</xs:documentation>
  </xs:annotation>
</xs:element>
Element: accountData:templateID

Type: accountData:templateID

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Description: The id of the subscription attached to the account

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="accountData:templateID" type="accountData:templateID" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The id of the subscription attached to the account</xs:documentation>
  </xs:annotation>
</xs:element>
Element: common:identifier

Type: common:identifier

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="common:identifier" type="common:identifier" minOccurs="0"/>
Element: common:scope

Type: common:scope

Namespace: http://4psa.com/OrganizationData.xsd/5.2.5

Properties

PropertyValue
contentsimple
minOccurs0

XSD Source

xml
<xs:element name="common:scope" type="common:scope" minOccurs="0"/>

Last updated: Dec 9, 2025