Working with Expansion Module

Version 1
    This document was generated from CDN thread

    Created by: Manas Varma on 04-08-2010 05:41:01 AM
    I am successfully able to perform all the IP operations with the Normal Cisco IP Phone. The problem is , that if an expansion module is connected to an IPPHONE with some lines and speed dials, I dont know how to handle that.
     As en Example if on an IPPHONE there are 4 lines and 2 speed dials  and the expansion module connected to the IPPHONE has 6 lines and 10 speed dials. When I do a getphone/getline request , I get only 4 lines instead of 10 and I get only 2 speed dials instead of 12.
    Can you Please help and suggest how to retrieve lines and speed dials of an expansion module  connected to the Phone

    Subject: RE: Working with Expansion Module
    Replied by: David Staudt on 04-08-2010 08:27:31 PM
    What version of UCM are you using?  Looking at the 7.0 schema, getPhoneResponse includes an addOnModules list (up to 2 can be present.)  You should be able to obtain the UUID of each module from this list, then perform a getPhone using each UUID to find the additional line information.