We have a webservice that is built into iMIS and is ready to go. It executes an IQA query which is a feature that is built in to iMIS and is how the Find an Analyst feature on the IPA website actually works.

 

If you put this into your browser:

http://www.ipa.org.uk/AsiCommon/Services/Query/queryservice.asmx

 

You will see the two methods available.

 

We have configured an IQA that will return the members you are interested in.

 

So you can actually test GetResults

http://www.ipa.org.uk/AsiCommon/Services/Query/queryservice.asmx?op=GetResults

 

Input the following string which gives the location of the IQA query we created:

$/ContactManagement/DefaultSystem/Queries/Advanced/Contact/Find An Analyst/NAPsaC_Find_an_Analyst

 

Invoke the method and it will return all of the data.

 

The second method allow you to input parameters for the query.

http://www.ipa.org.uk/AsiCommon/Services/Query/queryservice.asmx?op=GetResultsWithParameters

 

You enter the same string into the query path.

$/ContactManagement/DefaultSystem/Queries/Advanced/Contact/Find An Analyst/NAPsaC_Find_an_Analyst

 

Under Parameters:

I have set up optional parameters in the IQA query to meet those available in you cfc.

 

Here is an example of the string that you can input for you search:

"Chus","Wash","DC","United","True"

 

LASTNAME, CITY, STATE, COUNTRY, IS CHILD ANALYST

 

Last Name is a begins with.

City is a Begins with.

Country is a Begins with.

Is Child Analyst requires true or false.