[docs]
def mock_demographic_response():
return """<XAPI_RESPONSE>
<RESPONSE>
<RECORD>
<RimNo>765432</RimNo>
<RowVersion>8</RowVersion>
<RimType>Personal</RimType>
<ClassCode>100</ClassCode>
<FirstName>Q2First</FirstName>
<MiddleInitial>Q</MiddleInitial>
<LastName>Q2Last</LastName>
<PreferredName/>
<Tin>123-85-2784</Tin>
<MotherMaidenName/>
<BirthDt>1988-07-23 00:00:00.000</BirthDt>
<RimStatus>Active</RimStatus>
<Sex>M</Sex>
<BranchNo>100</BranchNo>
<RestrictId>5003</RestrictId>
<RimLanguageId>1</RimLanguageId>
<BranchName>Bank Admin</BranchName>
<RsmId>542</RsmId>
<RsmName>Paolo Hansel</RsmName>
<Phone1>(123) 456-7890</Phone1>
<Phone1Ext>999</Phone1Ext>
<Phone2>(234) 567-8901</Phone2>
<Phone2Ext>999</Phone2Ext>
<Phone3>(234) 456-7890</Phone3>
<Phone3Ext>999</Phone3Ext>
<FaxPhone/>
<FaxPhoneExt/>
<AddrLine1>10124 Lake Creek Parkway</AddrLine1>
<AddrLine2>4th Flr</AddrLine2>
<AddrLine3/>
<City>Austin</City>
<State>Texas</State>
<PostalCode>78729</PostalCode>
<CountryCode>USA</CountryCode>
<Province>Travis</Province>
<Territory/>
<Republic/>
<Town/>
<District/>
<Region/>
<Country>United States</Country>
<EmailAddr1>test@q2ebanking.com</EmailAddr1>
<EmailAddr2/>
<PagerNumber/>
<PagerPinCode/>
<Suffix/>
<Title>Mr</Title>
<TinFormat>S</TinFormat>
<CityOfBirth>Dakar</CityOfBirth>
<Identification>Disabled Exception</Identification>
<IdValue>xxx-xx-3333</IdValue>
<Employer/>
<EmplPosition/>
<OpenDt>2013-06-03 00:00:00.000</OpenDt>
</RECORD>
<Sequence>1</Sequence>
<ReferenceNo>20140909090909[CDT]</ReferenceNo>
<XapiTranCode>13005</XapiTranCode>
<ReturnCode>0</ReturnCode>
<OvrdInfo1/>
<OvrdInfo2/>
<PostingMethod>M</PostingMethod>
<LogPTID>110139012</LogPTID>
<UserReturnCode>0</UserReturnCode>
<UserReturnCodeDesc/>
</RESPONSE>
<Rc>0</Rc>
<SQL>0</SQL>
<XmDbStatus>D</XmDbStatus>
<PrimDbAvailable>1</PrimDbAvailable>
<HRESULT>0</HRESULT>
</XAPI_RESPONSE>"""
[docs]
def mock_initial_search_demographic_response_failure():
return """
<XAPI_RESPONSE>
<RESPONSE>
<RECORD>
<RimNo>765432</RimNo>
<FirstName>Q2First</FirstName>
<LastName>Q2Last</LastName>
<Title1>Mr</Title1>
<AcctNo>5401000012</AcctNo>
</RECORD>
<Sequence>1</Sequence>
<ReferenceNo>20140909090909[CDT]</ReferenceNo>
<XapiTranCode>13005</XapiTranCode>
<ReturnCode>0</ReturnCode>
<OvrdInfo1/>
<OvrdInfo2/>
<PostingMethod>M</PostingMethod>
<LogPTID>110139012</LogPTID>
<UserReturnCode>0</UserReturnCode>
<UserReturnCodeDesc/>
</RESPONSE>
<Rc>0</Rc>
<SQL>0</SQL>
<XmDbStatus>D</XmDbStatus>
<PrimDbAvailable>1</PrimDbAvailable>
<HRESULT>1</HRESULT>
</XAPI_RESPONSE>"""