Revision Summary Date Revision History Revision Class Comments 4/4/2008 0.1 New Initial version 4/25/2008 0.2 Minor Updated based on feedback 6/27/2008 1.0 Major Updated and revised the technical content. 8/15/2008 1.01 Revised and edited the technical content. 12/12/2008 2.0 Major Updated and revised the technical content. 2/13/2009 2.01 Minor Revised and edited the technical content. 3/13/2009 2.02 Revised and edited the technical content. 7/13/2009 2.03 Major Revised and edited the technical content 8/28/2009 2.04 Editorial Revised and edited the technical content 11/6/2009 2.05 Revised and edited the technical content 2/19/2010 2.06 Editorial Revised and edited the technical content 3/31/2010 2.07 Major Updated and revised the technical content
4/30/2010 2.08 Editorial Revised and edited the technical content 6/7/2010 2.09 Editorial Revised and edited the technical content 6/29/2010 2.10 Editorial Changed language and formatting in the technical content. 7/23/2010 2.10 None No changes to the meaning, language, or formatting of the technical content. 9/27/2010 3.0 Significantly changed the technical content. 11/15/2010 3.0 None No changes to the meaning, language, or formatting of the technical content. 12/17/2010 3.0 None No changes to the meaning, language, or formatting of the technical content. 3/18/2011 3.0 None No changes to the meaning, language, or formatting of the
technical content. 6/10/2011 3.0 None No changes to the meaning, language, or formatting of the technical content. 1/20/2012 4.0 Major Significantly changed the technical content. 4/11/2012 4.0 None No changes to the meaning, language, or formatting of the technical content. 7/16/2012 4.0 None No changes to the meaning, language, or formatting of the technical content. 10/8/2012 4.1 Minor Clarified the meaning of the technical content. 2/11/2013 4.2 Minor Clarified the meaning of the technical content. 7/30/2013 4.3 Minor Clarified the meaning of the technical content. 11/18/2013 4.3 None No changes to the meaning, language, or
formatting of the technical content. 2/10/2014 5.0 Major Significantly changed the technical content. 4/30/2014 5.1 Minor Clarified the meaning of the technical content. 7/31/2014 5.2 Minor Clarified the meaning of the technical content. 10/30/2014 5.2 None No changes to the meaning, language, or formatting of the technical content. 3/30/2015 6.0 Major Significantly changed the technical content. 9/4/2015 7.0 Major Significantly changed the technical content. 7/15/2016 7.0 None No changes to the meaning, language, or formatting of the technical content. 9/14/2016 7.0 None No changes to the meaning, language, or formatting of the
type xsi:type:machineState. static, 0 - If are no published states of type xsi:type:machineState. 2 400 state user, 1 - If there are any published states of type xsi:type:machineState. static, 0 - If there are no published states of type xsi:type:machineState. xsi:type – aggregateState availability – "Aggregated availability" token – "Aggregated activity" endpointLocation – "Aggregated endpointLocation" lastActive timeZoneBias - "Aggregated timeZoneBias" timeZoneName - "Aggregated timeZone Name" timeZoneAbbreviation = "Aggregated timeZoneAbbreviation " device - device type 2 400 legacyInterop user, 1 - If are any published states of type xsi:type:machineState. static, 0 - If there are no published states of type xsi:type:machineState. availability – "Aggregated availability" 2 2 state user, 0x10000000 xsi:type – aggregateMachineState availability, activity, endpointId– These element/attributes are copied from the most active machineState instance. 2 2 user, 1 - If there are any published states of type xsi:type:machineState. static, 0 - If there are no published states of type xsi:type:machineState. xsi:type – aggregateState availability – "Aggregated availability" token – "Aggregated activity" endpointLocation – "Aggregated endpointLocation" meetingSubject – "Aggregated meetingSubject" meetingLocation – "Aggregated meetingLocation" lastActive timeZoneBias - "Aggregated timeZoneBias" timeZoneName - "Aggregated timeZone Name" timeZoneAbbreviation = "Aggregated timeZoneAbbreviation " device - device type
Index A Abstract data model 115 98 104 delegate management ( 131, 133) 86 110 110 88 96 107 Aggregation 115 26 114 device category 147 152 dndState category 161 116 116 131 message processing 125 130 130 116 129 sequencing rules 125 130 130 116 129 state category 140 143 130 116 workingHours category example ( 154, 161) 28 Architecture 26 19 26 18 24 23 25 17 C 28 Categories calendarData 230 contactCard 220 device 224 dndState 215 example 175 138 183 136 196 180 legacyInterop 230 50 40 mwi 233 publishing 18 schema 206 208 214 209 services 226 state 215 subscription 98 triggered events ( 98, 105, 108, 110, 131, 134) 98 104 98 103 103 98 98 103 103 98 104 98 98 userProperties 228 workingHours 230 32 202 Category subscription 40 251 Container 19 example 188 189 management 104 26
104 triggered events ( 105, 108, 110, 131, 134) 105 107 105 107 106 106 105 105 45 105 107 106 106 105 105 107 105 schema 209 XML document 203 D Data model - abstract 115 98 104 delegate management ( 131, 133) 86 110 110 88 96 107 Delegate management abstract data model ( 131, 133) 131 example 193 194 higher-layer triggered events ( 131, 134) 131 133 131 133 132 131 131 27 schema 212 131 133 132 131 131 133 131 XML document 204 Delegation 81 Directory search 135 message 31 26 schema 239 235 236 236 239 Directory search request 86 86 86 88 message processing 87 87 87 86 sequencing rules 87 87 87 86 87 86 86 Document 32 202 containers 203 delegates 204 subscriber list 203 E Examples 193 147 152 140 143 175 138 161 creation of workingHours category ( 154, 161) 135 191 190 183 136 194 165 166 169 175 165 196 setContainerMembers
188 189 184 187 180 197 198 199 197 F 29 G 10 H Higher-layer triggered events 116 category subscription ( 98, 105, 108, 110, 131, 134) container management ( 105, 108, 110, 131, 134) delegate management ( 131, 134) 86 MSRTC subscription ( 110, 131, 134) PIDF/RPID subscription ( 110, 131, 134) publication ( 89, 96, 98, 105, 108, 110, 131, 134) 96 subscriber list management ( 108, 110, 131, 134) I 201 201 16 Initialization 116 98 105 131 86 110 110 89 96 107 10 L Local events 131 104 107 133 88 114 114 95 98 109 M Message processing aggregation 125 130 130 116 129 98 103 103 98 105 107 106 106 105 105 131 133 132 131 131 directory search request 87 87 87 86 110 114 112 111 111 110 114 112 111 110 89 94 93 89 93 96 97 97 96 108 109 108 108 Messages 50 40 45 81 79 77 33 36
31 48 30 30 XML document 32 MSRTC 191 messages 79 schemas ( 242, 244) subscription 110 triggered events ( 110, 131, 134) 110 114 110 114 112 111 111 110 114 112 111 111 114 110 26 N 15 O 16 17 26 19 26 18 24 23 25 27 26 28 26 26 27 P 201 Persistent Chat 28 PIDF/RPID 190 messages 77 subscription 110 higher-layer triggered events ( 110, 131, 134) 110 114 110 114 112 111 110 110 114 112 111 110 114 110 26 28 28 247 Publication 88 136 196 higher-layer triggered events ( 89, 96, 98, 105, 108, 110, 131, 134) 89 95 89 94 93 89 93 33 schema 209 89 94 93 93 89 93 events 94 95 89 R 15 16 15 28 S 202 206 208 202 category 230 214 220 224 215 230 233
226 215 228 230 209 202 203 204 212 directory search 239 235 236 236 239 MSRTC ( 242, 244) 205 206 209 210 203 211 Security 201 201 Self subscription 96 24 96 165 166 169 175 165 96 96 98 96 97 97 96 36 schema 205 206 210 211 96 97 97 96 98 96 Sequencing aggregation 125 130 130 116 129 98 103 103 98 105 107 106 106 105 105 131 133 132 131 131 directory search request 87 87 87 86 110 114 112 111 111 110 114 112 111 110 89 94 93 93 89 93 96 97 97 96 108 109 108 108 setContainerMembers adding a container member 188 removing a container member 189 setSubscriber 184 187 Active Directory Search message 31 26 31 29 Subscriber list management 107 107 higher-layer triggered events ( 108, 110, 131, 134) 107 109 108 109 108 108