MTReportGroup Data Type

A MTSociety represents a society, or performing rights organisation (PRO). Throughout this API, this entity will be referred to as a society.

Namespace
(Default)
Schema
ns0.xsd
Properties
name data type type namespace min/max occurs constraints description
created dateTime element 0/1    
id string element 0/1    
invoiceChecked dateTime element 0/1    
invoiceNumber string element 0/1    
invoiced boolean element 1/1 required boolean  
owner MTUser element 0/1    
ownerLabel string element 0/1    
title string element 0/1    
token string element 0/1    
updated dateTime element 0/1    

Example

<reportGroup>
  <token>...</token>
  <title>...</title>
  <ownerLabel>...</ownerLabel>
  <owner>
    <deleted>...</deleted>
    <email>...</email>
    <fullname>...</fullname>
    <userPrivileges>
      <userPrivilege>
        <id>...</id>
        <privilege>...</privilege>
        <updated>...</updated>
      </userPrivilege>
    </userPrivileges>
    <userRoles>
      <userRole>
        <id>...</id>
        <role/>
        <user/>
        <updated>...</updated>
      </userRole>
    </userRoles>
    <userSettings>
      <userSetting>
        <id>...</id>
        <key>...</key>
        <updated>...</updated>
        <value>...</value>
      </userSetting>
    </userSettings>
    <username>...</username>
    <id>...</id>
    <updated>...</updated>
  </owner>
  <invoiceChecked>...</invoiceChecked>
  <invoiced>...</invoiced>
  <invoiceNumber>...</invoiceNumber>
  <created>...</created>
  <id>...</id>
  <updated>...</updated>
</reportGroup>