Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="WINDOWS-1251"?>
- <FIELDS type="XML">
- <UNIQ function="getCardbyForeign" params="/q2:NewProfileRequest/Profile/q0:IDs/q1:UniqueID [@source='FO']/text(),'FO',/q2:NewProfileRequest/ResortId/text()"/>
- <UNIQ function="getCardbyClient" params="/q2:NewProfileRequest/Profile/q0:Customer/q0:PersonName/q1:FirstName/text(),/q2:NewProfileRequest/Profile/q0:Customer/q0:PersonName/q1:MiddleName/text(),/q2:NewProfileRequest/Profile/q0:Customer/q0:PersonName/q1:LastName/text()"/>
- <FIELD table="" name="CardType" type="CardType" update="0">
- <FUNCTION name="getTypeByMask" params="/q2:NewProfileRequest/Profile/q0:Memberships/q0:NameMembership/q1:MembershipNumber/text(),/q2:NewProfileRequest/Profile/q0:Memberships/q0:NameMembership/q1:MembershipType/text()"/>
- <VALUEMAP>
- <VALUE SRC="" DST="341"/>
- <VALUE SRC="PG" DST="384"/>
- </VALUEMAP>
- </FIELD>
- <FIELD table="" name="CardStatus" type="CardStatus">
- <DEF_VAL>1</DEF_VAL>
- <DATFILE/>
- <FIELDNUMBERTOREFCLIENT/>
- <DICT_DATFILE/>
- <DICT_FIELDNUMBER/>
- <VALUEMAP>
- <VALUE SRC="0" DST="1"/>
- <VALUE SRC="1" DST="2"/>
- <VALUE SRC="2" DST="2"/>
- </VALUEMAP>
- </FIELD>
- <FIELD table="" name="Magstripe" type="String" update="0">
- <DEF_VAL/>
- <XPATH>/q2:NewProfileRequest/Profile/q0:Memberships/q0:NameMembership/q1:MembershipNumber/text()</XPATH>
- <DATFILE/>
- <FIELDNUMBERTOREFCLIENT/>
- <DICT_DATFILE/>
- <DICT_FIELDNUMBER/>
- </FIELD>
- <FIELD table="" name="MasterCard" type="Card">
- <DEF_VAL>0</DEF_VAL>
- <DATFILE/>
- <FIELDNUMBERTOREFCLIENT/>
- <DICT_DATFILE/>
- <DICT_FIELDNUMBER/>
- </FIELD>
- <FIELD table="" name="FirstName" type="String">
- <DEF_VAL/>
- <XPATH>/q2:NewProfileRequest/Profile/q0:Customer/q0:PersonName/q1:FirstName/text()</XPATH>
- <DATFILE/>
- <FIELDNUMBERTOREFCLIENT/>
- <DICT_DATFILE/>
- <DICT_FIELDNUMBER/>
- </FIELD>
- <FIELD table="" name="LastName" type="String">
- <DEF_VAL/>
- <XPATH>/q2:NewProfileRequest/Profile/q0:Customer/q0:PersonName/q1:LastName/text()</XPATH>
- <DATFILE/>
- <FIELDNUMBERTOREFCLIENT/>
- <DICT_DATFILE/>
- <DICT_FIELDNUMBER/>
- </FIELD>
- <FIELD table="" name="SecondName" type="String">
- <DEF_VAL/>
- <XPATH>/q2:NewProfileRequest/Profile/q0:Customer/q0:PersonName/q1:MiddleName/text()</XPATH>
- <DATFILE/>
- <FIELDNUMBERTOREFCLIENT/>
- <DICT_DATFILE/>
- <DICT_FIELDNUMBER/>
- </FIELD>
- <FIELD table="" name="BirthDate" type="Date" format="yyyy-MM-dd">
- <DEF_VAL/>
- <XPATH>q2:NewProfileRequest/Profile/q0:Customer/@birthDate</XPATH>
- <DATFILE/>
- <FIELDNUMBERTOREFCLIENT/>
- <DICT_DATFILE/>
- <DICT_FIELDNUMBER/>
- </FIELD>
- <FIELD table="" name="CreatedDate" type="Date" format="yyyy-MM-dd'T'hh:mm:ss.ms'Z'">
- <DEF_VAL/>
- <XPATH>/q2:NewProfileRequest/Profile/@insertDate</XPATH>
- <DATFILE/>
- <FIELDNUMBERTOREFCLIENT/>
- <DICT_DATFILE/>
- <DICT_FIELDNUMBER/>
- </FIELD>
- <FIELD table="" name="CreatedPerson" type="String">
- <DEF_VAL/>
- <XPATH>/q2:NewProfileRequest/Profile/@insertUser</XPATH>
- <DATFILE/>
- <FIELDNUMBERTOREFCLIENT/>
- <DICT_DATFILE/>
- <DICT_FIELDNUMBER/>
- </FIELD>
- <FIELD table="CardForeignId" field="KeySource" grouppath="/q2:NewProfileRequest/Profile/q0:IDs/q1:UniqueID [@source='FO']/@source" seq="@source" name="@source" type="String">
- <DEF_VAL/>
- <XPATH>/q2:NewProfileRequest/Profile/q0:IDs/q1:UniqueID</XPATH>
- <DATFILE/>
- <FIELDNUMBERTOREFCLIENT/>
- <DICT_DATFILE/>
- <DICT_FIELDNUMBER/>
- </FIELD>
- <FIELD table="CardForeignId" field="KeyNumber" grouppath="/q2:NewProfileRequest/Profile/q0:IDs/q1:UniqueID [@source='FO']/@source" seq="@source" name="text()" type="String">
- <DEF_VAL/>
- <XPATH>/q2:NewProfileRequest/Profile/q0:IDs/q1:UniqueID</XPATH>
- <DATFILE/>
- <FIELDNUMBERTOREFCLIENT/>
- <DICT_DATFILE/>
- <DICT_FIELDNUMBER/>
- </FIELD>
- <FIELD table="" name="Phone" type="String">
- <DEF_VAL/>
- <XPATH>/q2:NewProfileRequest/Profile/q0:Phones/q0:NamePhone/q1:PhoneNumber/text()</XPATH>
- <DATFILE/>
- <FIELDNUMBERTOREFCLIENT/>
- <DICT_DATFILE/>
- <DICT_FIELDNUMBER/>
- </FIELD>
- <FIELD table="" name="Email" type="String">
- <DEF_VAL/>
- <XPATH>/q2:NewProfileRequest/Profile/q0:Addresses/q0:NameAddress/q0:IDs/q1:UniqueID[2]/text()</XPATH>
- <DATFILE/>
- <FIELDNUMBERTOREFCLIENT/>
- <DICT_DATFILE/>
- <DICT_FIELDNUMBER/>
- </FIELD>
- <FIELD table="" name="StreetAddress" type="String">
- <DEF_VAL/>
- <XPATH>/q2:NewProfileRequest/Profile/q0:Addresses/q0:NameAddress/q0:IDs/q1:UniqueID[1]/text()</XPATH>
- <DATFILE/>
- <FIELDNUMBERTOREFCLIENT/>
- <DICT_DATFILE/>
- <DICT_FIELDNUMBER/>
- </FIELD>
- </FIELDS>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement