Cisco Cisco TelePresence Management Suite (TMS) Version 15 Developer's Guide

Page of 33
Booking API reference 
Cisco TMS Extension Booking API Programming Reference Guide (13.0.1) 
Page 21 of 33 
 
 
this is specified, you must give Cisco TMS the number to use in 
the NameOrNumber field (Formats: ISDN: +1 (555) 1231234, 
H323 IP E.164: 12312321, H323 IP Address: 10.0.0.10). Call 
will be placed using 64kbps/54kbps depending on restrict. 
TMS Master Participant – Defines the conference master. 
When this entity is specified, the ParticipantId must be the 
Cisco TMS System Entity ID as given in Cisco TMS. It is only 
possible to specify a single TMS Master Participant per 
conference. A Cisco TMS System that will be the master of the 
conference. 
User – Not used/supported 
RecurrencePattern 
Attribute 
Read/Write 
Notes 
FrequencyType  
r/w required 
The frequency of the recurrence rule. Legal values are: Daily, 
DailyWeekly, Weekly, Monthly, Yearly, Secondly, Minutely, 
Hourly, Default. 
Interval  
r/w required 
Every X day/week/month as selected by FrequencyType 
DaysOfWeek  
 
Days of week if FrequencyType is Weekly or the X 
mon/tue/weekend/day etc. 
• 
For every X mon-sun, only set the day. 
• 
For every day, set all days. 
• 
For every weekday, set mon-fri 
• 
For every weekend day, set sat & sun 
 
FirstDayOfWeek  
 
First day of week. Used to split DaysOfWeek[] in “every X 
week” weekly patterns. Deafult is Sunday. 
BySetPosition  
 
Relative position of the instance in a pattern. For example, in a 
monthly pattern, a value of 2 means second day of month, -1 
means last day of month. The allowed days must be defined in 
DaysOfWeek. 0 means monthly day of the meeting (every X 
day of a month). 
PatternEndType  
 
End type: by number of occurrences, by date, or never (not 
supported) 
PatternEndDateUTC    
In the case where PatternEndType is by date, this fives the end 
date of the recurrence pattern. 
FirstOccurrenceRecI
nstanceIdUTC  
 
Gives the original start time of the meeting of this occurrence. 
For example, if the occurrence is to start at 12am a day, and 
this particular instance of the recurring meeting is an exception 
(that the meeting time has been moved), this string gives the 
original start time of the meeting according to the recurrence 
pattern. If the meeting is not an exception to the recurrence 
pattern, this time will be the same as the start time of the 
meeting. 
PatternInstances  
 
In the case where PatternEndType is by number of instances, 
defines the number of instances to generate from the pattern. 
Exceptions  
 
Exceptions to the pattern. Supported using the 
GetRecurrentConferenceById and SaveConference functions. 
To get a conference with all its exceptions, use the 
GetRecurrentConferenceById. To update a conference with 
exceptions, use the SaveConference function. The exceptions 
should be provided in the RecurrencePattern.Exceptions array