MDM Registry Edition
- MDM Registry Edition 10.1 HotFix 1
- All Products
<?xml version="1.0" encoding="UTF-8"?> <server xmlns="http://www.identitysystems.com/xmlschema/iss-version-1/xmlserv"> <mode>generic</mode> <rulebase>ids:rb</rulebase> </server>
<?xml version="1.0" encoding="UTF-8"?> <server xmlns="http://www.identitysystems.com/xmlschema/iss-version-1/xmlserv"> <mode>generic</mode> <rulebase>odb:0:userid/topsecretpassword@dbserver6</rulebase> </server>
<?xml version="1.0" encoding="UTF-8"?> <server xmlns="http://www.identitysystems.com/xmlschema/iss-version-1/xmlserv"> <mode>custom</mode> <profile name="search profile"> <rule name="search rule"> <rulebase>ids:rb</rulebase> <system>ssa001</system> <search name="search name"> <sdf_search>name-search</sdf_search> <sdf_view>View2</sdf_view> </search> </rule> </profile> </server>
<?xml version="1.0" encoding="UTF-8"?> <server xmlns="http://www.identitysystems.com/xmlschema/iss-version-8/xmserv"> <mode>custom</mode> <profile name="Profile 1"> <rule name="rule2"> <rulebase>ids:rb2</rulebase> <system>ssa001</system> <search name="Name Search"> <sdf_search>name-search</sdf_search> <sdf_view>View2</sdf_view> </search> </rule> </profile> <profile name="Profile 2"> <rule name="rule3"> <rulebase>ids:rb3</rulebase> <system>ssa001</system> <search name="Name Search"> <sdf_search>name-search</sdf_search> <sdf_view>View3</sdf_view> </search> </rule> <rule name="rule1"> <rulebase>ids:rb</rulebase> <system>ssa001</system> <search name=" Name Search"> <sdf_search>name-search</sdf_search> <sdf_view>View1</sdf_view> </search> </rule> </profile> </server>
http://www.identitysystems.com/xmlschema/iss-version-8/searchSvc/rule1 http://www.identitysystems.com/xmlschema/iss-version-8/searchSvc/rule2 http://www.identitysystems.com/xmlschema/iss-version-8/searchSvc/rule3
public class IDT001 { public int score; public string ID; public string Name; public string DOB; public string Address; }
try { ssa001 search = new ssa001 (); IDT001[] results = search.namesearch ( name,address, dob, null, null, null, workdir, search_width, match_tolerance); foreach (IDT001 idt in results) { Console.WriteLine ("{0} {1,-24} {2}", idt.score, idt.Name, idt.Address); } } catch (SoapException se) { Console.Error.WriteLine (se.Message); } catch (WebException we) { Console.Error.WriteLine (we.Message); }
<?xml version="1.0" encoding="UTF-8"?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <soap:Body> <name-search xmlns="http://www.identitysystems.com/xmlschema/iss-version-8/searchSvc" WORKDIR="d:\a2mi\ids\testx270.dir" search_width="Typical" match_tolerance="Loose" system_name="ssa001"> <Name>J Smythe</Name> <Address>157 cathy st</Address> <DOB>19491231</DOB> </name-search> </soap:Body> </soap:Envelope>
<?xml version="1.0" encoding="UTF-8"?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wsswssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wsswssecurity-utility-1.0.xsd"> <soap:Body> <name-search_response xmlns="http://www.identitysystems.com/xmlschema/iss-version-8/searchSvc"> <Search01Result> <Search01> <score>85</score> <ID>1617</ID> <Name>M J SMITH</Name> <DOB>19491018</DOB> <Address>4/157 CARTHAGE STREET</Address> <CL_ID /> </Search01> <Search01> <score>80</score> <ID>0000001617</ID> <IDS-IDX-IO>00000023</IDS-IDX-IO> <IDS-IDT-IO>00000000</IDS-IDT-IO> <IDS-KSL-ACCEPTED-COUNT>00000000</IDS-KSL-ACCEPTED-COUNT> <IDS-KSL-UNDECIDED-COUNT>00000001</IDS-KSL-UNDECIDED-COUNT> <IDS-KSL-REJECTED-COUNT>00000019</IDS-KSL-REJECTED-COUNT> <IDS-KSL-TOTAL-COUNT>00000020</IDS-KSL-TOTAL-COUNT> </Search01> (more...) </Search01Result> </name-search_response> </soap:Body> </soap:Envelope>
<?xml version="1.0" encoding="UTF-8"?> <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <env:Header xmlns:env="http://www.w3.org/2003/05/soap-envelope"> <wsa:Action /> <wsa:MessageID>urn:uuid:534141cc-e1c1-48d0-97f8-a5a3e38244f7</wsa:MessageID> <wsa:ReplyTo> <wsa:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:Address> </wsa:ReplyTo> <wsa:To>http://host:1665/</wsa:To> <wsse:Security> 126 Chapter 9: Web Services <wsu:Timestamp wsu:Id="Timestamp-57d31233-8456-4920-9dac-cb01cb261861"> <wsu:Created>2010-03-30T03:58:40Z</wsu:Created> <wsu:Expires>2010-03-30T04:03:40Z</wsu:Expires> </wsu:Timestamp> </wsse:Security> </env:Header> <soap:Body> <Explain-name-search xmlns="http://www.identitysystems.com/xmlschema/iss-version-8/searchSvc" match_tolerance="Loose" system_name="ssa001"> <Explain-name-search-search> <Name>J Smythe</Name> <DOB>19491231</DOB> <Address>157 cathy st</Address> </Explain-name-search-search> <Explain-name-search-file> <Name>John Smithe</Name> <DOB>19491231</DOB> <Address>157 cathy st</Address> </Explain-name-search-file> </Explain-name-search> </soap:Body> </soap:Envelope>
<?xml version="1.0" encoding="UTF-8"?> <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/03/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wsswssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wsswssecurity-utility-1.0.xsd"> <soap:Header> <wsa:MessageID>urn:uuid:631cb7e4-2e05-4e3f-b6a2-e0968da50e91</wsa:MessageID> <wsa:Action>name-search</wsa:Action> <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To> <wsa:From> <wsa:Address>http://host:1665</wsa:Address> </wsa:From> <wsse:Security> <wsu:Timestamp wsu:Id="Timestamp-aacd0899-39ce-473f-b570-0e7d5c373e06"> <wsu:Created>2010-03-30T04:58:40Z</wsu:Created> <wsu:Expires>2010-03-30T05:03:40Z</wsu:Expires> </wsu:Timestamp> </wsse:Security> </soap:Header> <soap:Body> <Explain-name-search_response xmlns="http://www.identitysystems.com/xmlschema/iss-version-8/searchSvc"> <Explain-Result Record-Type="0"> <Explain-Summary Parent-Sequence-Number="0" Sequence-Number="1"> <Score>92</Score> <Decision>A</Decision> </Explain-Summary> </Explain-Result> <Explain-Result Record-Type="1"> <Explain-Operator Parent-Sequence-Number="1" Sequence-Number="2"> <Type>03</Type> </Explain-Operator> </Explain-Result> <Explain-Result Record-Type="2"> <Explain-Purpose Parent-Sequence-Number="2" Sequence-Number="3"> <Name>Person_Test</Name> <Score>92</Score> <Decision>A</Decision> <Match-Level>Typical</Match-Level> <Accept-Limit>89</Accept-Limit> <Reject-Limit>70</Reject-Limit> <Early-Exit-Taken>false</Early-Exit-Taken> </Explain-Purpose> </Explain-Result> <Explain-Result Record-Type="4"> <Explain-Method Parent-Sequence-Number="3" Sequence-Number="4"> <Field-Name>Person_Name</Field-Name> <Score>86</Score> <Weight>400</Weight> <Original-Weight>4</Original-Weight> <Weight-Flag>W</Weight-Flag> <Contributed>true</Contributed> <Optional>false</Optional> <Contribution>49</Contribution> <Repeating-Field>false</Repeating-Field> <Search-Index-Used>0</Search-Index-Used> <File-Index-Used>0</File-Index-Used> </Explain-Method> </Explain-Result> <Explain-Result Record-Type="5"> <Explain-Data Parent-Sequence-Number="4" Sequence-Number="5"> <Type>S</Type> <data>John Smithe</data> </Explain-Data> </Explain-Result> <Explain-Result Record-Type="5"> <Explain-Data Parent-Sequence-Number="4" Sequence-Number="6"> <Type>F</Type> <data>J Smythe</data> </Explain-Data> </Explain-Result> <Explain-Result Record-Type="4"> <Explain-Method Parent-Sequence-Number="3" Sequence-Number="7"> <Field-Name>Address_Line1</Field-Name> <Score>100</Score> <Weight>200</Weight> <Original-Weight>2</Original-Weight> <Weight-Flag>W</Weight-Flag> <Contributed>true</Contributed> <Optional>true</Optional> <Contribution>28</Contribution> <Repeating-Field>false</Repeating-Field> <Search-Index-Used>0</Search-Index-Used> <File-Index-Used>0</File-Index-Used> </Explain-Method> </Explain-Result> <Explain-Result Record-Type="5"> <Explain-Data Parent-Sequence-Number="7" Sequence-Number="8"> <Type>S</Type> <data>157 cathy st</data> </Explain-Data> </Explain-Result> <Explain-Result Record-Type="5"> <Explain-Data Parent-Sequence-Number="7" Sequence-Number="9"> <Type>F</Type> <data>157 cathy st</data> </Explain-Data> </Explain-Result> <Explain-Result Record-Type="4"> <Explain-Method Parent-Sequence-Number="3" Sequence-Number="10"> <Field-Name>Date</Field-Name> <Score>100</Score> <Weight>100</Weight> <Original-Weight>1</Original-Weight> <Weight-Flag>W</Weight-Flag> <Contributed>true</Contributed> <Optional>true</Optional> <Contribution>14</Contribution> <Repeating-Field>false</Repeating-Field> <Search-Index-Used>0</Search-Index-Used> <File-Index-Used>0</File-Index-Used> </Explain-Method> </Explain-Result> <Explain-Result Record-Type="5"> <Explain-Data Parent-Sequence-Number="10" Sequence-Number="11"> <Type>S</Type> <data>19491231</data> </Explain-Data> </Explain-Result> <Explain-Result Record-Type="5"> <Explain-Data Parent-Sequence-Number="10" Sequence-Number="12"> <Type>F</Type> <data>19491231</data> </Explain-Data> </Explain-Result> <Explain-Result Record-Type="1"> <Explain-Operator Parent-Sequence-Number="1" Sequence-Number="13"> <Type>04</Type> </Explain-Operator> </Explain-Result> </Explain-name-search_response> </soap:Body> </soap:Envelope>
<?xml version="1.0" encoding="UTF-8"?> <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <env:Header xmlns:env="http://www.w3.org/2003/05/soap-envelope"> <wsa:Action /> <wsa:MessageID>urn:uuid:ec859556-55c3-4256-83bc-e134902f1323</wsa:MessageID> <wsa:ReplyTo> <wsa:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:Address> </wsa:ReplyTo> <wsa:To>http://host:1670/</wsa:To> <wsse:Security> <wsu:Timestamp wsu:Id="Timestamp-0d7269e6-691f-4539-bab8-a44677b78d00"> <wsu:Created>2009-07-10T00:16:50Z</wsu:Created> <wsu:Expires>2009-07-10T00:21:50Z</wsu:Expires> </wsu:Timestamp> </wsse:Security> </env:Header> <soap:Body> <name-search xmlns="http://www.identitysystems.com/xmlschema/iss-version-8/searchSvc" WORKDIR="d:\a2mi\ids\testx270.dir" search_width="Typical" match_tolerance="Loose" system_name="ssa001"> <Name>J Smythe</Name> <Address>157 cathy st</Address> <DOB>19491231</DOB> </name-search> </soap:Body> </soap:Envelope>
<?xml version="1.0" encoding="UTF-8"?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/03/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wsswssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wsswssecurity-utility-1.0.xsd"> <soap:Header> <wsa:MessageID>urn:uuid:38bfb6b5-ce10-4768-aaa9-852d1e55605f</wsa:MessageID> <wsa:Action>name-search</wsa:Action> <wsa:To>http://www.w3.org/2005/03/addressing/role/anonymous</wsa:To> <wsa:From> <wsa:Address>http://host:1670</wsa:Address> </wsa:From> <wsse:Security> <wsu:Timestamp wsu:Id="Timestamp-86d8102a-ed7f-4bea-bee1-dd17b8dc954a"> <wsu:Created>2009-07-10T01:00:31Z</wsu:Created> <wsu:Expires>2009-07-10T01:05:31Z</wsu:Expires> </wsu:Timestamp> </wsse:Security> </soap:Header> <soap:Body> <name-search_response xmlns="http://www.identitysystems.com/xmlschema/iss-version-8/searchSvc"> <Search01Result> <Search01> <score>85</score> <ID>1617</ID> <Name>M J SMITH</Name> <DOB>19491018</DOB> <Address>4/157 CARTHAGE STREET</Address> <CL_ID /> </Search01> <Search01> <score>70</score> <ID>1647</ID> <Name>JACK SMITH</Name> <DOB>19201220</DOB> <Address>22 BRUCE STREET</Address> <CL_ID /> </Search01> (more...) </Search01Result> </name-search_response> </soap:Body> </soap:Envelope>