<?xml version="1.0" encoding="utf8"?>


<VERSIONINFO>
<AUTHOR>
Martin Preuss
</AUTHOR>
<VERSION>
"20140326142146"
</VERSION>
</VERSIONINFO>

<GROUPs>
<GROUPdef id="SegHead" delimiter=":" hide="1">
<ELEM name="code" type="AN" maxsize="6">
</ELEM>
<ELEM name="seq" type="num" maxsize="15" topdown="1">
</ELEM>
<ELEM name="version" type="num" maxsize="3">
</ELEM>
<ELEM name="ref" type="num" maxsize="3" minnum="0">
</ELEM>
<VALUES>
<VALUE path="seq" overwrite="0">
+SegmentNumber
</VALUE>
</VALUES>
</GROUPdef>
<GROUPdef id="btg" delimiter=":" version="1">
<ELEM name="value" type="float" maxsize="20" trustlevel="1">
</ELEM>
<ELEM name="currency" type="alpha" maxsize="3">
</ELEM>
</GROUPdef>
<GROUPdef id="kik" delimiter=":" version="1">
<ELEM name="country" type="num" maxsize="3">
</ELEM>
<ELEM name="bankcode" type="ascii" maxsize="30" minnum="0">
</ELEM>
<VALUES>
<VALUE path="country">
280
</VALUE>
<VALUE path="bankcode">
?bankcode
</VALUE>
</VALUES>
</GROUPdef>
<GROUPdef id="ktv" delimiter=":" version="1">
<ELEM name="accountid" type="ascii" maxsize="20">
</ELEM>
<GROUP type="kik">
</GROUP>
</GROUPdef>
<GROUPdef id="ktv" delimiter=":" version="2">
<ELEM name="accountid" type="ascii">
</ELEM>
<ELEM name="accountsubid" type="ascii" minnum="0">
</ELEM>
<GROUP type="kik">
</GROUP>
</GROUPdef>
<GROUPdef id="kti" delimiter=":" version="1">
<ELEM name="iban" type="ascii" minnum="0">
</ELEM>
<ELEM name="bic" type="ascii" minnum="0">
</ELEM>
<ELEM name="accountid" type="ascii" minnum="0">
</ELEM>
<ELEM name="accountsubid" type="ascii" minnum="0">
</ELEM>
<GROUP type="kik">
</GROUP>
</GROUPdef>
<GROUPdef id="ktz" delimiter=":" version="1">
<ELEM name="sepa" type="alpha" maxsize="1">
</ELEM>
<ELEM name="iban" type="ascii" minnum="0">
</ELEM>
<ELEM name="bic" type="ascii" minnum="0">
</ELEM>
<ELEM name="accountid" type="ascii" minnum="0">
</ELEM>
<ELEM name="accountsubid" type="ascii" minnum="0">
</ELEM>
<GROUP type="kik">
</GROUP>
</GROUPdef>
<GROUPdef id="saldo" delimiter=":" version="1">
<ELEM name="debitmark" type="alpha" minsize="1" maxsize="1">
</ELEM>
<GROUP type="btg" trustlevel="4">
</GROUP>
<ELEM name="date" type="date" minsize="8" maxsize="8" trustLevel="0">
</ELEM>
<ELEM name="time" type="time" minsize="6" maxsize="6" minnum="0" trustLevel="0">
</ELEM>
</GROUPdef>
<GROUPdef id="limit" delimiter=":" version="1">
<ELEM name="type" type="alpha" maxsize="1">
</ELEM>
<GROUP type="btg" trustlevel="4">
</GROUP>
<ELEM name="days" type="num" maxsize="3" minnum="0">
</ELEM>
</GROUPdef>
<GROUPdef id="updjob" delimiter=":" version="1">
<ELEM name="job" type="an" maxsize="6">
</ELEM>
<ELEM name="minsign" type="num" maxsize="3">
</ELEM>
<ELEM name="limit/type" type="alpha" maxsize="1" minnum="0">
</ELEM>
<ELEM name="limit/value" type="float" maxsize="20" trustlevel="1" minnum="0">
</ELEM>
<ELEM name="limit/currency" type="alpha" maxsize="3" minnum="0">
</ELEM>
<ELEM name="limit/days" type="num" maxsize="3" minnum="0">
</ELEM>
</GROUPdef>
<GROUPdef id="adr" delimiter=":" version="1">
<ELEM name="name1" type="ascii" maxsize="35">
</ELEM>
<ELEM name="name2" type="ascii" maxsize="35" minnum="0">
</ELEM>
<ELEM name="street" type="ascii" maxsize="35" trustlevel="2">
</ELEM>
<ELEM name="city" type="ascii" maxsize="35" trustlevel="2">
</ELEM>
<ELEM name="phone" type="ascii" maxsize="35" minnum="0" trustlevel="2">
</ELEM>
</GROUPdef>
<GROUPdef id="adr" delimiter=":" version="2">
<ELEM name="name1" type="ascii" maxsize="35">
</ELEM>
<ELEM name="name2" type="ascii" maxsize="35" minnum="0">
</ELEM>
<ELEM name="street" type="ascii" maxsize="35" trustlevel="2">
</ELEM>
<ELEM name="zipcode" type="ascii" maxsize="10" trustlevel="2">
</ELEM>
<ELEM name="city" type="ascii" maxsize="35" trustlevel="2">
</ELEM>
<ELEM name="country" type="num" maxsize="3">
</ELEM>
<ELEM name="phone" type="ascii" maxsize="35" minnum="0" trustlevel="2">
</ELEM>
<ELEM name="fax" type="ascii" maxsize="35" minnum="0" trustlevel="2">
</ELEM>
<ELEM name="email" type="ascii" maxsize="35" minnum="0" trustlevel="2">
</ELEM>
</GROUPdef>
<GROUPdef id="msgref" delimiter=":" version="1">
<ELEM name="dialogId" type="ascii" maxsize="35">
</ELEM>
<ELEM name="msgnum" type="num" maxsize="4">
</ELEM>
</GROUPdef>
<GROUPdef id="result" delimiter=":" version="1">
<ELEM name="resultcode" type="num" maxsize="4">
</ELEM>
<ELEM name="elementref" type="an" maxsize="7" minnum="0">
</ELEM>
<ELEM name="text" type="an" maxsize="80">
</ELEM>
<ELEM name="param" type="ascii" maxsize="35" minnum="0" maxnum="10">
</ELEM>
</GROUPdef>
<GROUPdef id="BPDJob" delimiter="+" version="1">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="jobspermsg" type="num" maxsize="3">
</ELEM>
<ELEM name="minsigs" type="num" maxsize="3">
</ELEM>
</GROUPdef>
<GROUPdef id="BPDJob" delimiter="+" version="2">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="jobspermsg" type="num" maxsize="3">
</ELEM>
<ELEM name="minsigs" type="num" maxsize="3">
</ELEM>
<ELEM name="secProfile" type="num" maxsize="1">
</ELEM>
</GROUPdef>
<GROUPdef id="language" delimiter=":" version="1">
<ELEM name="language" type="num" maxsize="3" minnum="1" maxnum="9">
</ELEM>
</GROUPdef>
<GROUPdef id="version" delimiter=":" version="1">
<ELEM name="version" type="num" maxsize="3" minnum="1" maxnum="9">
</ELEM>
</GROUPdef>
<GROUPdef id="keyname" delimiter=":" version="1">
<GROUP type="kik" version="1">
</GROUP>
<ELEM name="userid" type="ascii" maxsize="35" trustlevel="3">
</ELEM>
<ELEM name="keytype" type="alpha" maxsize="1" minsize="1">
</ELEM>
<ELEM name="keynum" type="num" maxsize="3">
</ELEM>
<ELEM name="keyversion" type="num" maxsize="3">
</ELEM>
</GROUPdef>
<GROUPdef id="SignKeyName" delimiter=":" version="1">
<GROUP type="keyname" version="1">
</GROUP>
<VALUES>
<VALUE path="keytype">
S
</VALUE>
</VALUES>
</GROUPdef>
<GROUPdef id="CryptKeyName" delimiter=":" version="1">
<GROUP type="keyname" version="1">
</GROUP>
<VALUES>
<VALUE path="keytype">
V
</VALUE>
</VALUES>
</GROUPdef>
<GROUPdef id="secstamp" delimiter=":" version="1">
<ELEM name="stampcode" type="num" maxsize="1">
</ELEM>
<ELEM name="date" type="date" minsize="8" maxsize="8" minnum="0">
</ELEM>
<ELEM name="time" type="time" minsize="6" maxsize="6" minnum="0">
</ELEM>
</GROUPdef>
<GROUPdef id="cert" delimiter=":" version="1">
<ELEM name="type" type="num" maxsize="1">
</ELEM>
<ELEM name="cert" type="bin" maxsize="2048">
</ELEM>
</GROUPdef>
<GROUPdef id="SecProfile" delimiter=":" version="1">
<ELEM name="code" type="an" maxsize="16">
</ELEM>
<ELEM name="version" type="num" maxsize="3" maxnum="9">
</ELEM>
</GROUPdef>
<GROUPdef id="key" delimiter=":" version="1">
<ELEM name="purpose" type="num" maxsize="3">
</ELEM>
<ELEM name="opmode" type="num" maxsize="3">
</ELEM>
<ELEM name="type" type="num" maxsize="3">
</ELEM>
<ELEM name="modulus" type="bin" maxsize="512">
</ELEM>
<ELEM name="modname" type="num" maxsize="3">
</ELEM>
<ELEM name="exponent" type="bin" maxsize="512">
</ELEM>
<ELEM name="expname" type="num" maxsize="3">
</ELEM>
<VALUES>
<VALUE path="opmode">
16
</VALUE>
<VALUE path="type">
10
</VALUE>
<VALUE path="modname">
12
</VALUE>
<VALUE path="expname">
13
</VALUE>
</VALUES>
</GROUPdef>
<GROUPdef id="signkey" delimiter=":" version="1">
<GROUP type="key" version="1">
</GROUP>
<VALUES>
<VALUE path="purpose">
6
</VALUE>
</VALUES>
</GROUPdef>
<GROUPdef id="cryptkey" delimiter=":" version="1">
<GROUP type="key" version="1">
</GROUP>
<VALUES>
<VALUE path="purpose">
5
</VALUE>
</VALUES>
</GROUPdef>
<GROUPdef id="HashAlgo" delimiter=":" version="1">
<ELEM name="purpose" type="an" maxsize="3">
</ELEM>
<ELEM name="algo" type="an" maxsize="3">
</ELEM>
<ELEM name="pname" type="an" maxsize="3">
</ELEM>
<ELEM name="param" type="bin" maxsize="512" minnum="0">
</ELEM>
<VALUES>
<VALUE path="purpose">
1
</VALUE>
<VALUE path="algo">
999
</VALUE>
<VALUE path="pname">
1
</VALUE>
</VALUES>
</GROUPdef>
<GROUPdef id="SignAlgoBase" delimiter=":" version="1">
<ELEM name="purpose" type="an" maxsize="3">
</ELEM>
<ELEM name="algo" type="an" maxsize="3">
</ELEM>
<ELEM name="mode" type="an" maxsize="3">
</ELEM>
<VALUES>
<VALUE path="purpose">
6
</VALUE>
</VALUES>
</GROUPdef>
<GROUPdef id="CryptAlgoBase" delimiter=":" version="1">
<ELEM name="purpose" type="an" maxsize="3">
</ELEM>
<ELEM name="mode" type="an" maxsize="3">
</ELEM>
<ELEM name="algo" type="an" maxsize="3">
</ELEM>
<ELEM name="MsgKey" type="bin" maxsize="512">
</ELEM>
<ELEM name="KeyType" type="an" maxsize="3">
</ELEM>
<ELEM name="pname" type="an" maxsize="3">
</ELEM>
<ELEM name="param" type="bin" maxsize="512" minnum="0">
</ELEM>
<VALUES>
<VALUE path="purpose">
2
</VALUE>
<VALUE path="mode">
2
</VALUE>
<VALUE path="algo">
13
</VALUE>
<VALUE path="pname">
1
</VALUE>
</VALUES>
</GROUPdef>
<GROUPdef id="SignAlgo" delimiter=":" version="1" mode="DDV">
<GROUP type="SignAlgoBase" version="1">
</GROUP>
<VALUES>
<VALUE path="algo">
1
</VALUE>
<VALUE path="mode">
999
</VALUE>
</VALUES>
</GROUPdef>
<GROUPdef id="CryptAlgo" delimiter=":" version="1" mode="DDV">
<GROUP type="CryptAlgoBase" version="1">
</GROUP>
<VALUES>
<VALUE path="keytype">
5
</VALUE>
</VALUES>
</GROUPdef>
<GROUPdef id="SecDetails" delimiter=":" version="1" mode="DDV">
<ELEM name="dir" type="num" maxsize="3">
</ELEM>
<ELEM name="SecId" type="bin" maxsize="256" minnum="1" trustlevel="3">
</ELEM>
</GROUPdef>
<GROUPdef id="SignAlgo" delimiter=":" version="1" mode="RDH">
<GROUP type="SignAlgoBase" version="1">
</GROUP>
<VALUES>
<VALUE path="algo">
10
</VALUE>
<VALUE path="mode">
16
</VALUE>
</VALUES>
</GROUPdef>
<GROUPdef id="CryptAlgo" delimiter=":" version="1" mode="RDH">
<GROUP type="CryptAlgoBase" version="1">
</GROUP>
<VALUES>
<VALUE path="keytype">
6
</VALUE>
</VALUES>
</GROUPdef>
<GROUPdef id="SecDetails" delimiter=":" version="1" mode="RDH">
<ELEM name="dir" type="num" maxsize="3">
</ELEM>
<ELEM name="CID" type="bin" maxsize="256" minnum="0" trustlevel="3">
</ELEM>
<ELEM name="SecId" type="ascii" maxsize="256" minnum="0">
</ELEM>
</GROUPdef>
<GROUPdef id="SignAlgo" delimiter=":" version="1" mode="PINTAN">
<GROUP type="SignAlgoBase" version="1">
</GROUP>
<VALUES>
<VALUE path="algo">
10
</VALUE>
<VALUE path="mode">
16
</VALUE>
</VALUES>
</GROUPdef>
<GROUPdef id="CryptAlgo" delimiter=":" version="1" mode="PINTAN">
<GROUP type="CryptAlgoBase" version="1">
</GROUP>
<VALUES>
<VALUE path="keytype">
6
</VALUE>
</VALUES>
</GROUPdef>
<GROUPdef id="SecDetails" delimiter=":" version="1" mode="PINTAN">
<ELEM name="dir" type="num" maxsize="3">
</ELEM>
<ELEM type="an" addemptymode="none">
</ELEM>
<ELEM name="SecId" type="ascii" maxsize="256" minnum="1">
</ELEM>
</GROUPdef>
<GROUPdef id="needtan" delimiter=":" version="1">
<ELEM name="job" type="an" maxsize="6">
</ELEM>
<ELEM name="needTan" type="an" maxsize="1">
</ELEM>
</GROUPdef>
<GROUPdef id="tanMethod" delimiter=":" terminator="" version="1">
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="process" type="num" size="1">
</ELEM>
<ELEM name="methodId" type="ascii">
</ELEM>
<ELEM name="methodName" type="ascii" maxsize="30">
</ELEM>
<ELEM name="tanMaxLen" type="num" maxsize="2">
</ELEM>
<ELEM name="formatId" type="ascii">
</ELEM>
<ELEM name="prompt" type="ascii" maxsize="30">
</ELEM>
<ELEM name="returnMaxLen" type="num" maxsize="4">
</ELEM>
<ELEM name="maxActiveLists" type="num" size="1" minnum="0">
</ELEM>
<ELEM name="multiTanAllowed" type="alpha" size="1">
</ELEM>
<ELEM name="timeShiftAllowed" type="alpha" size="1">
</ELEM>
</GROUPdef>
<GROUPdef id="tanMethod" delimiter=":" terminator="" version="2">
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="process" type="num" size="1">
</ELEM>
<ELEM name="methodId" type="ascii">
</ELEM>
<ELEM name="methodName" type="ascii" maxsize="30">
</ELEM>
<ELEM name="tanMaxLen" type="num" maxsize="2">
</ELEM>
<ELEM name="formatId" type="ascii">
</ELEM>
<ELEM name="prompt" type="ascii" maxsize="30">
</ELEM>
<ELEM name="returnMaxLen" type="num" maxsize="4">
</ELEM>
<ELEM name="maxActiveLists" type="num" size="1" minnum="0">
</ELEM>
<ELEM name="multiTanAllowed" type="alpha" size="1">
</ELEM>
<ELEM name="timeShiftAllowed" type="num" size="3">
</ELEM>
<ELEM name="tanListMode" type="num" size="1">
</ELEM>
<ELEM name="stornoAllowed" type="alpha" size="1">
</ELEM>
<ELEM name="needChallengeClass" type="alpha" size="1">
</ELEM>
<ELEM name="needChallengeAmount" type="alpha" size="1">
</ELEM>
<ELEM name="initMode" type="num" size="3">
</ELEM>
<ELEM name="tanMediumIdNeeded" type="num" size="3">
</ELEM>
<ELEM name="maxActiveMedia" type="num" size="1" minnum="0">
</ELEM>
</GROUPdef>
<GROUPdef id="tanMethod" delimiter=":" terminator="" version="3">
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="process" type="num" size="1">
</ELEM>
<ELEM name="methodId" type="ascii">
</ELEM>
<ELEM name="methodName" type="ascii" maxsize="30">
</ELEM>
<ELEM name="tanMaxLen" type="num" maxsize="2">
</ELEM>
<ELEM name="formatId" type="ascii">
</ELEM>
<ELEM name="prompt" type="ascii" maxsize="30">
</ELEM>
<ELEM name="returnMaxLen" type="num" maxsize="4">
</ELEM>
<ELEM name="maxActiveLists" type="num" size="1" minnum="0">
</ELEM>
<ELEM name="multiTanAllowed" type="alpha" size="1">
</ELEM>
<ELEM name="timeShiftAllowed" type="num" size="3">
</ELEM>
<ELEM name="tanListMode" type="num" size="1">
</ELEM>
<ELEM name="stornoAllowed" type="alpha" size="1">
</ELEM>
<ELEM name="needChallengeClass" type="alpha" size="1">
</ELEM>
<ELEM name="needChallengeAmount" type="alpha" size="1">
</ELEM>
</GROUPdef>
<GROUPdef id="tanMethod" delimiter=":" terminator="" version="4">
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="process" type="num" size="1">
</ELEM>
<ELEM name="methodId" type="ascii">
</ELEM>
<ELEM name="zkaTanName" type="ascii" maxsize="32" minnum="0">
</ELEM>
<ELEM name="zkaTanVersion" type="ascii" maxsize="10" minnum="0">
</ELEM>
<ELEM name="methodName" type="ascii" maxsize="30">
</ELEM>
<ELEM name="tanMaxLen" type="num" maxsize="2">
</ELEM>
<ELEM name="formatId" type="ascii">
</ELEM>
<ELEM name="prompt" type="ascii" maxsize="30">
</ELEM>
<ELEM name="returnMaxLen" type="num" maxsize="4">
</ELEM>
<ELEM name="maxActiveLists" type="num" size="1" minnum="0">
</ELEM>
<ELEM name="multiTanAllowed" type="alpha" size="1">
</ELEM>
<ELEM name="timeShiftAllowed" type="num" size="3">
</ELEM>
<ELEM name="tanListMode" type="num" size="1">
</ELEM>
<ELEM name="stornoAllowed" type="alpha" size="1">
</ELEM>
<ELEM name="needSmsAccount" type="alpha" size="1">
</ELEM>
<ELEM name="needLocalAccount" type="alpha" size="1">
</ELEM>
<ELEM name="needChallengeClass" type="alpha" size="1">
</ELEM>
<ELEM name="needChallengeAmount" type="alpha" size="1">
</ELEM>
<ELEM name="challengeIsStructured" type="alpha" size="1">
</ELEM>
<ELEM name="initMode" type="ascii" maxsize="2">
</ELEM>
<ELEM name="needTanMediumId" type="alpha" size="1">
</ELEM>
<ELEM name="maxActiveTanMedia" type="ascii" maxsize="16" minnum="0">
</ELEM>
</GROUPdef>
<GROUPdef id="tanMethod" delimiter=":" terminator="" version="5">
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="process" type="num" size="1">
</ELEM>
<ELEM name="methodId" type="ascii">
</ELEM>
<ELEM name="zkaTanName" type="ascii" maxsize="32" minnum="0">
</ELEM>
<ELEM name="zkaTanVersion" type="ascii" maxsize="10" minnum="0">
</ELEM>
<ELEM name="methodName" type="ascii" maxsize="30">
</ELEM>
<ELEM name="tanMaxLen" type="num" maxsize="2">
</ELEM>
<ELEM name="formatId" type="ascii">
</ELEM>
<ELEM name="prompt" type="ascii" maxsize="30">
</ELEM>
<ELEM name="returnMaxLen" type="num" maxsize="4">
</ELEM>
<ELEM name="maxActiveLists" type="num" size="1" minnum="0">
</ELEM>
<ELEM name="multiTanAllowed" type="alpha" size="1">
</ELEM>
<ELEM name="timeShiftAllowed" type="num" size="3">
</ELEM>
<ELEM name="tanListMode" type="num" size="1">
</ELEM>
<ELEM name="stornoAllowed" type="alpha" size="1">
</ELEM>
<ELEM name="needSmsAccount" type="alpha" size="1">
</ELEM>
<ELEM name="needLocalAccount" type="alpha" size="1">
</ELEM>
<ELEM name="needChallengeClass" type="alpha" size="1">
</ELEM>
<ELEM name="challengeIsStructured" type="alpha" size="1">
</ELEM>
<ELEM name="initMode" type="ascii" maxsize="2">
</ELEM>
<ELEM name="needTanMediumId" type="alpha" size="1">
</ELEM>
<ELEM name="maxActiveTanMedia" type="ascii" maxsize="16" minnum="0">
</ELEM>
</GROUPdef>
<GROUPdef id="timespec" delimiter=":" terminator="" version="1">
<ELEM name="date" type="date" minsize="8" maxsize="8" minnum="0">
</ELEM>
<ELEM name="time" type="time" minsize="6" maxsize="6" minnum="0">
</ELEM>
</GROUPdef>
<GROUPdef id="challengeParams" delimiter=":" terminator="" version="1">
<ELEM name="param" type="ascii" maxsize="999" minnum="0" maxnum="99">
</ELEM>
</GROUPdef>
<GROUPdef id="TransferBase" delimiter="+" version="1">
<GROUP name="ouraccount" type="ktv" trustlevel="4" version="1">
</GROUP>
<GROUP name="otheraccount" type="ktv" trustlevel="4" version="1">
</GROUP>
<ELEM name="othername" type="dta" maxsize="27" minnum="1" maxnum="2" addemptymode="max" trustlevel="4">
</ELEM>
<GROUP name="value" type="btg" trustlevel="4" version="1">
</GROUP>
<ELEM name="textkey" type="num" maxsize="2" leftfill="1">
</ELEM>
<ELEM name="textkeyext" type="num" maxsize="3" minnum="0" leftfill="1">
</ELEM>
<GROUP delimiter=":">
<ELEM name="purpose" type="dta" maxsize="27" minnum="1" maxnum="99" trustlevel="4">
</ELEM>
</GROUP>
<ELEM name="xdate" type="date" minnum="0">
</ELEM>
<ELEM name="fiid" type="ascii" minnum="0">
</ELEM>
<VALUES>
</VALUES>
</GROUPdef>
<GROUPdef id="TransferBase" delimiter="+" version="2">
<GROUP name="ouraccount" type="ktv" trustlevel="4" version="2">
</GROUP>
<GROUP name="otheraccount" type="ktv" trustlevel="4" version="2">
</GROUP>
<ELEM name="othername" type="dta" maxsize="27" minnum="1" maxnum="2" addemptymode="max" trustlevel="4">
</ELEM>
<GROUP name="value" type="btg" trustlevel="4" version="1">
</GROUP>
<ELEM name="textkey" type="num" maxsize="2" leftfill="1">
</ELEM>
<ELEM name="textkeyext" type="num" maxsize="3" minnum="0" leftfill="1">
</ELEM>
<GROUP delimiter=":">
<ELEM name="purpose" type="dta" maxsize="27" minnum="1" maxnum="99" trustlevel="4">
</ELEM>
</GROUP>
<ELEM name="xdate" type="date" minnum="0">
</ELEM>
<ELEM name="fiid" type="ascii" minnum="0">
</ELEM>
<VALUES>
</VALUES>
</GROUPdef>
<GROUPdef id="StoSpecial" delimiter=":">
<ELEM name="xfirstExecutionDate" type="date" minsize="8" maxsize="8" minnum="0">
</ELEM>
<ELEM name="xperiod" type="an" maxsize="1">
</ELEM>
<ELEM name="cycle" type="num" maxsize="2">
</ELEM>
<ELEM name="executionDay" type="num" maxsize="2">
</ELEM>
<ELEM name="xlastExecutionDate" type="date" minnum="0" minsize="8" maxsize="8">
</ELEM>
</GROUPdef>
<GROUPdef id="StandingOrderBase" delimiter="+" version="1">
<GROUP name="ouraccount" type="ktv" trustlevel="4" version="1">
</GROUP>
<GROUP name="otheraccount" type="ktv" trustlevel="4" version="1">
</GROUP>
<ELEM name="othername" type="dta" maxsize="27" minnum="1" maxnum="2" addemptymode="max" trustlevel="4">
</ELEM>
<GROUP name="value" type="btg" trustlevel="4" version="1">
</GROUP>
<ELEM name="textkey" type="num" maxsize="2">
</ELEM>
<ELEM name="textkeyext" type="num" maxsize="3" minnum="0">
</ELEM>
<GROUP delimiter=":">
<ELEM name="purpose" type="dta" maxsize="27" minnum="1" maxnum="99" trustlevel="4">
</ELEM>
</GROUP>
<ELEM name="xnextExecutionDate" type="date" minnum="0">
</ELEM>
<ELEM name="fiId" type="ascii" minnum="0">
</ELEM>
<GROUP type="StoSpecial" minnum="0" name="special">
</GROUP>
<GROUP name="stop" delimiter=":" minnum="0">
<ELEM name="yearly" type="an" maxsize="1">
</ELEM>
<ELEM name="fromDate" type="date" maxsize="8" minsize="8" minnum="0">
</ELEM>
<ELEM name="toDate" type="date" maxsize="8" minsize="8" minnum="0">
</ELEM>
<ELEM name="num" type="num" maxsize="2" minnum="0">
</ELEM>
</GROUP>
<VALUES>
</VALUES>
</GROUPdef>
<GROUPdef id="StandingOrderBase" delimiter="+" version="2">
<GROUP name="ouraccount" type="ktv" trustlevel="4" version="1">
</GROUP>
<GROUP name="otheraccount" type="ktv" trustlevel="4" version="1">
</GROUP>
<ELEM name="othername" type="dta" maxsize="27" minnum="1" maxnum="2" addemptymode="max" trustlevel="4">
</ELEM>
<GROUP name="value" type="btg" trustlevel="4" version="1">
</GROUP>
<ELEM name="textkey" type="num" maxsize="2">
</ELEM>
<ELEM name="textkeyext" type="num" maxsize="3" minnum="0">
</ELEM>
<GROUP delimiter=":">
<ELEM name="purpose" type="dta" maxsize="27" minnum="1" maxnum="99" trustlevel="4">
</ELEM>
</GROUP>
<ELEM name="xnextExecutionDate" type="date" minnum="0">
</ELEM>
<ELEM name="fiId" type="ascii" minnum="0">
</ELEM>
<GROUP type="StoSpecial" minnum="0" name="special">
</GROUP>
<GROUP name="stop" delimiter=":" minnum="0">
<ELEM name="yearly" type="an" maxsize="1">
</ELEM>
<ELEM name="fromDate" type="date" maxsize="8" minsize="8" minnum="0">
</ELEM>
<ELEM name="toDate" type="date" maxsize="8" minsize="8" minnum="0">
</ELEM>
<ELEM name="num" type="num" maxsize="2" minnum="0">
</ELEM>
<GROUP name="value" type="btg" minnum="0" trustlevel="4" version="1">
</GROUP>
</GROUP>
<VALUES>
</VALUES>
</GROUPdef>
<GROUPdef id="StandingOrderBase" delimiter="+" version="3">
<GROUP name="ouraccount" type="ktv" trustlevel="4" version="2">
</GROUP>
<GROUP name="otheraccount" type="ktv" trustlevel="4" version="2">
</GROUP>
<ELEM name="othername" type="dta" maxsize="27" minnum="1" maxnum="2" addemptymode="max" trustlevel="4">
</ELEM>
<GROUP name="value" type="btg" trustlevel="4" version="1">
</GROUP>
<ELEM name="textkey" type="num" maxsize="2">
</ELEM>
<ELEM name="textkeyext" type="num" maxsize="3" minnum="0">
</ELEM>
<GROUP delimiter=":">
<ELEM name="purpose" type="dta" maxsize="27" minnum="1" maxnum="99" trustlevel="4">
</ELEM>
</GROUP>
<ELEM name="xnextExecutionDate" type="date" minnum="0">
</ELEM>
<ELEM name="fiId" type="ascii" minnum="0">
</ELEM>
<GROUP type="StoSpecial" minnum="0" name="special">
</GROUP>
<GROUP name="stop" delimiter=":" minnum="0">
<ELEM name="yearly" type="an" maxsize="1">
</ELEM>
<ELEM name="fromDate" type="date" maxsize="8" minsize="8" minnum="0">
</ELEM>
<ELEM name="toDate" type="date" maxsize="8" minsize="8" minnum="0">
</ELEM>
<ELEM name="num" type="num" maxsize="2" minnum="0">
</ELEM>
</GROUP>
<VALUES>
</VALUES>
</GROUPdef>
</GROUPs>

<SEGs>
<SEGdef id="MsgHead" code="HNHBK" version="2" pversion="210" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="size" type="num" maxsize="12" leftfill="1">
</ELEM>
<ELEM name="hversion" type="num" maxsize="3">
</ELEM>
<ELEM name="dialogId" type="ascii" maxsize="128">
</ELEM>
<ELEM name="msgnum" type="num" maxsize="4">
</ELEM>
<GROUP type="msgref" name="msgref" minnum="0" version="1" addemtpymode="none">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="hversion">
%pversion
</VALUE>
<VALUE path="msgnum">
$MessageNumber
</VALUE>
<VALUE path="dialogId">
$DialogId
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MsgHeadShort" version="2" delimiter="+">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="size" type="num" maxsize="12" leftfill="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MsgTail" code="HNHBS" version="1" pversion="210" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="msgnum" type="num" maxsize="4">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="msgnum">
$MessageNumber
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SigHead" version="3" pversion="210" code="HNSHK" mode="DDV" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="ctrlref" type="ascii" maxsize="14">
</ELEM>
<ELEM name="area" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<ELEM name="signseq" type="num" maxsize="16">
</ELEM>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="hashalgo" name="HashAlgo" version="1">
</GROUP>
<GROUP type="SignAlgo" version="1" name="SignAlgo">
</GROUP>
<GROUP type="signkeyname" name="key" version="1" trustlevel="3">
</GROUP>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="function">
2
</VALUE>
<VALUE path="area">
1
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
?signkeynumber
</VALUE>
<VALUE path="key/keyversion">
?signkeyversion
</VALUE>
<VALUE path="key/keytype">
S
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SigHead" version="3" pversion="210" code="HNSHK" mode="RDH" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="ctrlref" type="ascii" maxsize="14">
</ELEM>
<ELEM name="area" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<ELEM name="signseq" type="num" maxsize="16">
</ELEM>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="hashalgo" name="HashAlgo" version="1">
</GROUP>
<GROUP type="SignAlgo" version="1" name="SignAlgo">
</GROUP>
<GROUP type="signkeyname" name="key" version="1" trustlevel="3">
</GROUP>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="function">
1
</VALUE>
<VALUE path="area">
1
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
?signkeynumber
</VALUE>
<VALUE path="key/keyversion">
?signkeyversion
</VALUE>
<VALUE path="key/keytype">
S
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SigHead" version="3" pversion="210" code="HNSHK" mode="PINTAN" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="ctrlref" type="ascii" maxsize="14">
</ELEM>
<ELEM name="area" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<ELEM name="signseq" type="num" maxsize="16">
</ELEM>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="hashalgo" name="HashAlgo" version="1">
</GROUP>
<GROUP type="SignAlgo" version="1" name="SignAlgo">
</GROUP>
<GROUP type="signkeyname" name="key" version="1" trustlevel="3">
</GROUP>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="function">
999
</VALUE>
<VALUE path="area">
1
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
1
</VALUE>
<VALUE path="key/keyversion">
1
</VALUE>
<VALUE path="key/keytype">
S
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SigTail" code="HNSHA" version="1" pversion="210" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="ctrlref" type="ascii" maxsize="14">
</ELEM>
<ELEM name="signature" type="bin" maxsize="512">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="CryptHead" code="HNVSK" version="2" pversion="210" delimiter="+" terminator="'" mode="DDV">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="CryptAlgo" name="CryptAlgo" version="1">
</GROUP>
<GROUP type="CryptKeyName" name="key" version="1" trustlevel="3">
</GROUP>
<ELEM name="compress" type="an">
</ELEM>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="head/seq">
998
</VALUE>
<VALUE path="function">
4
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="compress">
0
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
?cryptkeynumber
</VALUE>
<VALUE path="key/keyversion">
?cryptkeyversion
</VALUE>
<VALUE path="key/keytype">
V
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="CryptHead" code="HNVSK" version="2" pversion="210" delimiter="+" terminator="'" mode="RDH">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="CryptAlgo" name="CryptAlgo" version="1">
</GROUP>
<GROUP type="CryptKeyName" name="key" version="1" trustlevel="3">
</GROUP>
<ELEM name="compress" type="an">
</ELEM>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="head/seq">
998
</VALUE>
<VALUE path="function">
4
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="compress">
0
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
?cryptkeynumber
</VALUE>
<VALUE path="key/keyversion">
?cryptkeyversion
</VALUE>
<VALUE path="key/keytype">
V
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="CryptHead" code="HNVSK" version="2" pversion="210" delimiter="+" terminator="'" mode="PINTAN">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="CryptAlgo" name="CryptAlgo" version="1">
</GROUP>
<GROUP type="CryptKeyName" name="key" version="1" trustlevel="3">
</GROUP>
<ELEM name="compress" type="an">
</ELEM>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="head/seq">
998
</VALUE>
<VALUE path="function">
998
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="compress">
0
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
1
</VALUE>
<VALUE path="key/keyversion">
1
</VALUE>
<VALUE path="key/keytype">
V
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="CryptData" code="HNVSD" version="1" pversion="210" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="CryptData" type="bin" trustlevel="3">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="head/seq">
999
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MsgResult" code="HIRMG" version="2" pversion="210" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="result" name="result" version="1" maxnum="99">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SegResult" code="HIRMS" pversion="210" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="result" name="result" version="1" maxnum="99">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="UserData" code="HIUPA" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="userid" type="ascii" maxsize="65" trustlevel="3">
</ELEM>
<ELEM name="version" type="num" maxsize="3">
</ELEM>
<ELEM name="ignoreUPDJobs" type="num" maxsize="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="AccountData" code="HIUPD" version="3" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="ktv" version="1">
</GROUP>
<ELEM name="customer" type="ascii" maxsize="65" trustlevel="3">
</ELEM>
<ELEM name="currency" type="an" maxsize="65" minnum="0">
</ELEM>
<ELEM name="name1" type="an" maxsize="27">
</ELEM>
<ELEM name="name2" type="an" maxsize="27" minnum="0">
</ELEM>
<ELEM name="account/name" type="an" maxsize="30" minnum="0">
</ELEM>
<GROUP type="limit" name="limit" minnum="0" trustlevel="4" version="1">
</GROUP>
<GROUP type="updjob" name="updjob" minnum="0" maxnum="999" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="ComData" code="HIKOM" version="3" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="kik" version="1">
</GROUP>
<ELEM name="language" type="num" maxsize="3">
</ELEM>
<GROUP name="service" minnum="1" maxnum="9" delimiter=":">
<ELEM name="type" type="num" maxsize="2">
</ELEM>
<ELEM name="address" type="ascii" maxsize="512">
</ELEM>
<ELEM name="suffix" type="an" minnum="0" maxsize="512">
</ELEM>
<ELEM name="filter" type="an" minnum="0" maxsize="3">
</ELEM>
<ELEM name="fversion" type="num" minnum="0" maxsize="3">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Ident" code="HKIDN" version="2" pversion="210" delimiter="+" terminator="'" mode="DDV">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="kik" version="1">
</GROUP>
<ELEM name="customerId" type="ascii" maxsize="128" trustlevel="3" hide="1" topdown="1">
</ELEM>
<ELEM name="systemId" type="ascii" maxsize="128" trustlevel="3" hide="1">
</ELEM>
<ELEM name="status" type="num" maxsize="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="customerId">
?customerId
</VALUE>
<VALUE path="systemId">
0
</VALUE>
<VALUE path="status">
0
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Ident" code="HKIDN" version="2" pversion="210" delimiter="+" terminator="'" mode="RDH">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="kik" version="1">
</GROUP>
<ELEM name="customerId" type="ascii" maxsize="128" trustlevel="3" hide="1" topdown="1">
</ELEM>
<ELEM name="systemId" type="ascii" maxsize="128" trustlevel="3" hide="1" topdown="1">
</ELEM>
<ELEM name="status" type="num" maxsize="1" topdown="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="customerId">
?customerId
</VALUE>
<VALUE path="systemId">
?systemid
</VALUE>
<VALUE path="status">
1
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Ident" code="HKIDN" version="2" pversion="210" delimiter="+" terminator="'" mode="PINTAN">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="kik" version="1">
</GROUP>
<ELEM name="customerId" type="ascii" maxsize="128" trustlevel="3" hide="1" topdown="1">
</ELEM>
<ELEM name="systemId" type="ascii" maxsize="128" trustlevel="3" hide="1" topdown="1">
</ELEM>
<ELEM name="status" type="num" maxsize="1" topdown="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="customerId">
?customerId
</VALUE>
<VALUE path="systemId">
?systemid
</VALUE>
<VALUE path="status">
1
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Prepare" code="HKVVB" version="2" pversion="210" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="bpdVersion" type="num" maxsize="3" hide="1" topdown="1">
</ELEM>
<ELEM name="updVersion" type="num" maxsize="3" hide="1" topdown="1">
</ELEM>
<ELEM name="lang" type="num" maxsize="3">
</ELEM>
<ELEM name="product" type="an" maxsize="25">
</ELEM>
<ELEM name="version" type="an" maxsize="5" version="1">
</ELEM>
<VALUES>
<VALUE path="head/code" overwrite="1">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="lang">
1
</VALUE>
<VALUE path="bpdversion">
?bpdversion
</VALUE>
<VALUE path="updversion">
?updversion
</VALUE>
<VALUE path="product">
?product
</VALUE>
<VALUE path="version">
?productversion
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="DialogEnd" code="HKEND" version="1" pversion="210" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="dialogid" type="ascii" maxsize="128">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="dialogid">
$DialogId
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="BPD" code="HIBPA" version="2" pversion="210" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="version" type="num" maxsize="3">
</ELEM>
<GROUP type="kik" version="1">
</GROUP>
<ELEM name="name" type="ascii" maxsize="60">
</ELEM>
<ELEM name="jobtypespermsg" type="num" maxsize="3">
</ELEM>
<GROUP type="language" name="languages" version="1">
</GROUP>
<GROUP type="version" name="versions">
</GROUP>
<ELEM name="maxmsgsize" type="num" maxsize="4" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="sync" code="HKSYN" version="2" pversion="210" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="mode" type="num" maxsize="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="syncresponse" code="HISYN" version="3" pversion="210" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="systemid" type="ascii" minnum="0" hide="1" trustlevel="3">
</ELEM>
<ELEM name="msgnum" type="num" minnum="0" maxsize="4">
</ELEM>
<ELEM name="signum" type="num" minnum="0" maxsize="16">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="bankmsg" code="HIKIM" version="2" pversion="210" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="subject" type="ascii" maxsize="35">
</ELEM>
<ELEM name="text" type="ascii" maxsize="2048">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetKey" code="HKISA" version="2" pversion="210" delimiter="+" terminator="'" mode="RDH">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="context" type="num" maxsize="1">
</ELEM>
<ELEM name="id" type="num" maxsize="3">
</ELEM>
<GROUP type="keyname" name="key" trustlevel="3">
</GROUP>
<GROUP type="cert" name="cert" minnum="0">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="context">
2
</VALUE>
<VALUE path="id">
124
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetKeyResponse" code="HIISA" version="2" pversion="210" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="context" type="num">
</ELEM>
<ELEM name="exchangeControl" type="ascii">
</ELEM>
<ELEM name="msgnum" type="num" maxsize="4">
</ELEM>
<ELEM name="id" type="num">
</ELEM>
<GROUP name="keyname" type="keyname">
</GROUP>
<GROUP name="key" type="key" trustlevel="3">
</GROUP>
<GROUP name="cert" type="cert" minnum="0">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="context">
1
</VALUE>
<VALUE path="id">
224
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SendKey" code="HKSAK" version="2" pversion="210" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="context" type="num" maxsize="1">
</ELEM>
<ELEM name="fntyp" type="num" maxsize="3">
</ELEM>
<GROUP name="keyname" type="keyname">
</GROUP>
<GROUP name="key" type="key" trustlevel="3">
</GROUP>
<GROUP name="cert" type="cert" minnum="0">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="context">
2
</VALUE>
<VALUE path="fntyp">
112
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SendSignKey" code="HKSAK" version="2" pversion="210" mode="RDH" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="context" type="num" maxsize="1">
</ELEM>
<ELEM name="fntyp" type="num" maxsize="3">
</ELEM>
<GROUP name="keyname" type="signkeyname">
</GROUP>
<GROUP name="key" type="signkey" trustlevel="3">
</GROUP>
<GROUP name="cert" type="cert" minnum="0">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="context">
2
</VALUE>
<VALUE path="fntyp">
112
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SendCryptKey" code="HKSAK" version="2" pversion="210" mode="RDH" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="context" type="num" maxsize="1">
</ELEM>
<ELEM name="fntyp" type="num" maxsize="3">
</ELEM>
<GROUP name="keyname" type="cryptkeyname">
</GROUP>
<GROUP name="key" type="cryptkey" trustlevel="3">
</GROUP>
<GROUP name="cert" type="cert" minnum="0">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="context">
2
</VALUE>
<VALUE path="fntyp">
112
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetStatus" code="HKPRO" version="3" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="fromDate" type="date" minnum="0">
</ELEM>
<ELEM name="toDate" type="date" minnum="0">
</ELEM>
<ELEM name="maxEntries" type="num" maxsize="4" minnum="0">
</ELEM>
<ELEM name="attach" type="ascii" maxsize="35" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetStatusResponse" code="HIPRO" version="3" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="msgref" name="msgRef">
</GROUP>
<ELEM name="refSegNum" type="num" maxsize="3" minnum="0">
</ELEM>
<ELEM name="date" type="date">
</ELEM>
<ELEM name="time" type="time">
</ELEM>
<GROUP type="result" name="result">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIPROS" version="3" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MsgHead" code="HNHBK" version="2" pversion="201" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="size" type="num" maxsize="12" leftfill="1">
</ELEM>
<ELEM name="hversion" type="num" maxsize="3">
</ELEM>
<ELEM name="dialogId" type="ascii" maxsize="128">
</ELEM>
<ELEM name="msgnum" type="num" maxsize="4">
</ELEM>
<GROUP type="msgref" name="msgref" minnum="0" version="1" addemtpymode="none">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="hversion">
%pversion
</VALUE>
<VALUE path="msgnum">
$MessageNumber
</VALUE>
<VALUE path="dialogId">
$DialogId
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MsgHeadShort" version="2" delimiter="+" pversion="201">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="size" type="num" maxsize="12" leftfill="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MsgTail" code="HNHBS" version="1" pversion="201" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="msgnum" type="num" maxsize="4">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="msgnum">
$MessageNumber
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SigHead" version="3" pversion="201" code="HNSHK" mode="DDV" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="ctrlref" type="ascii" maxsize="14">
</ELEM>
<ELEM name="area" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<ELEM name="signseq" type="num" maxsize="16">
</ELEM>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="hashalgo" name="HashAlgo" version="1">
</GROUP>
<GROUP type="SignAlgo" version="1" name="SignAlgo">
</GROUP>
<GROUP type="signkeyname" name="key" version="1" trustlevel="3">
</GROUP>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="function">
2
</VALUE>
<VALUE path="area">
1
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
?signkeynumber
</VALUE>
<VALUE path="key/keyversion">
?signkeyversion
</VALUE>
<VALUE path="key/keytype">
S
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SigHead" version="3" pversion="201" code="HNSHK" mode="RDH" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="ctrlref" type="ascii" maxsize="14">
</ELEM>
<ELEM name="area" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<ELEM name="signseq" type="num" maxsize="16">
</ELEM>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="hashalgo" name="HashAlgo" version="1">
</GROUP>
<GROUP type="SignAlgo" version="1" name="SignAlgo">
</GROUP>
<GROUP type="signkeyname" name="key" version="1" trustlevel="3">
</GROUP>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="function">
1
</VALUE>
<VALUE path="area">
1
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
?signkeynumber
</VALUE>
<VALUE path="key/keyversion">
?signkeyversion
</VALUE>
<VALUE path="key/keytype">
S
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SigHead" version="3" pversion="201" code="HNSHK" mode="PINTAN" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="ctrlref" type="ascii" maxsize="14">
</ELEM>
<ELEM name="area" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<ELEM name="signseq" type="num" maxsize="16">
</ELEM>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="hashalgo" name="HashAlgo" version="1">
</GROUP>
<GROUP type="SignAlgo" version="1" name="SignAlgo">
</GROUP>
<GROUP type="signkeyname" name="key" version="1" trustlevel="3">
</GROUP>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="function">
999
</VALUE>
<VALUE path="area">
1
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
1
</VALUE>
<VALUE path="key/keyversion">
1
</VALUE>
<VALUE path="key/keytype">
S
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SigTail" code="HNSHA" version="1" pversion="201" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="ctrlref" type="ascii" maxsize="14">
</ELEM>
<ELEM name="signature" type="bin" maxsize="512">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="CryptHead" code="HNVSK" version="2" pversion="201" delimiter="+" terminator="'" mode="DDV">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="CryptAlgo" name="CryptAlgo" version="1">
</GROUP>
<GROUP type="CryptKeyName" name="key" version="1" trustlevel="3">
</GROUP>
<ELEM name="compress" type="an">
</ELEM>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="head/seq">
998
</VALUE>
<VALUE path="function">
4
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="compress">
0
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
?cryptkeynumber
</VALUE>
<VALUE path="key/keyversion">
?cryptkeyversion
</VALUE>
<VALUE path="key/keytype">
V
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="CryptHead" code="HNVSK" version="2" pversion="201" delimiter="+" terminator="'" mode="RDH">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="CryptAlgo" name="CryptAlgo" version="1">
</GROUP>
<GROUP type="CryptKeyName" name="key" version="1" trustlevel="3">
</GROUP>
<ELEM name="compress" type="an">
</ELEM>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="head/seq">
998
</VALUE>
<VALUE path="function">
4
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="compress">
0
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
?cryptkeynumber
</VALUE>
<VALUE path="key/keyversion">
?cryptkeyversion
</VALUE>
<VALUE path="key/keytype">
V
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="CryptHead" code="HNVSK" version="2" pversion="201" delimiter="+" terminator="'" mode="PINTAN">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="CryptAlgo" name="CryptAlgo" version="1">
</GROUP>
<GROUP type="CryptKeyName" name="key" version="1" trustlevel="3">
</GROUP>
<ELEM name="compress" type="an">
</ELEM>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="head/seq">
998
</VALUE>
<VALUE path="function">
998
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="compress">
0
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
1
</VALUE>
<VALUE path="key/keyversion">
1
</VALUE>
<VALUE path="key/keytype">
V
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="CryptData" code="HNVSD" version="1" pversion="201" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="CryptData" type="bin" trustlevel="3">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="head/seq">
999
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MsgResult" code="HIRMG" version="2" pversion="201" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="result" name="result" version="1" maxnum="99">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SegResult" code="HIRMS" pversion="201" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="result" name="result" version="1" maxnum="99">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="UserData" code="HIUPA" version="2" pversion="" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="userid" type="ascii" maxsize="65" trustlevel="3">
</ELEM>
<ELEM name="version" type="num" maxsize="3">
</ELEM>
<ELEM name="ignoreUPDJobs" type="num" maxsize="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="AccountData" code="HIUPD" version="3" pversion="" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="ktv" version="1">
</GROUP>
<ELEM name="customer" type="ascii" maxsize="65" trustlevel="3">
</ELEM>
<ELEM name="currency" type="an" maxsize="65" minnum="0">
</ELEM>
<ELEM name="name1" type="an" maxsize="27">
</ELEM>
<ELEM name="name2" type="an" maxsize="27" minnum="0">
</ELEM>
<ELEM name="account/name" type="an" maxsize="30" minnum="0">
</ELEM>
<GROUP type="limit" name="limit" minnum="0" trustlevel="4" version="1">
</GROUP>
<GROUP type="updjob" name="updjob" minnum="0" maxnum="999" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="ComData" code="HIKOM" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="kik" version="1">
</GROUP>
<ELEM name="language" type="num" maxsize="3">
</ELEM>
<GROUP name="service" minnum="1" maxnum="9" delimiter=":">
<ELEM name="type" type="num" maxsize="2">
</ELEM>
<ELEM name="address" type="ascii" maxsize="512">
</ELEM>
<ELEM name="suffix" type="an" minnum="0" maxsize="512">
</ELEM>
<ELEM name="filter" type="an" minnum="0" maxsize="3">
</ELEM>
<ELEM name="fversion" type="num" minnum="0" maxsize="3">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Ident" code="HKIDN" version="2" pversion="201" delimiter="+" terminator="'" topdown="1" mode="DDV">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="kik" version="1">
</GROUP>
<ELEM name="customerId" type="ascii" maxsize="128" trustlevel="3" hide="1" topdown="1">
</ELEM>
<ELEM name="systemId" type="ascii" maxsize="128" trustlevel="3" hide="1">
</ELEM>
<ELEM name="status" type="num" maxsize="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="customerId">
?customerId
</VALUE>
<VALUE path="systemId">
0
</VALUE>
<VALUE path="status">
0
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Ident" code="HKIDN" version="2" pversion="201" delimiter="+" terminator="'" topdown="1" mode="RDH">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="kik" version="1">
</GROUP>
<ELEM name="customerId" type="ascii" maxsize="128" trustlevel="3" hide="1" topdown="1">
</ELEM>
<ELEM name="systemId" type="ascii" maxsize="128" trustlevel="3" hide="1" topdown="1">
</ELEM>
<ELEM name="status" type="num" maxsize="1" topdown="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="customerId">
?customerId
</VALUE>
<VALUE path="systemId">
?systemId
</VALUE>
<VALUE path="status">
1
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Ident" code="HKIDN" version="2" pversion="201" delimiter="+" terminator="'" mode="PINTAN">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="kik" version="1">
</GROUP>
<ELEM name="customerId" type="ascii" maxsize="128" trustlevel="3" hide="1" topdown="1">
</ELEM>
<ELEM name="systemId" type="ascii" maxsize="128" trustlevel="3" hide="1" topdown="1">
</ELEM>
<ELEM name="status" type="num" maxsize="1" topdown="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="customerId">
?customerId
</VALUE>
<VALUE path="systemId">
?systemId
</VALUE>
<VALUE path="status">
1
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Prepare" code="HKVVB" version="2" pversion="201" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="bpdVersion" type="num" maxsize="3" hide="1" topdown="1">
</ELEM>
<ELEM name="updVersion" type="num" maxsize="3" hide="1" topdown="1">
</ELEM>
<ELEM name="lang" type="num" maxsize="3">
</ELEM>
<ELEM name="product" type="an" maxsize="25">
</ELEM>
<ELEM name="version" type="an" maxsize="5" version="1">
</ELEM>
<VALUES>
<VALUE path="head/code" overwrite="1">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="bpdversion">
?bpdversion
</VALUE>
<VALUE path="updversion">
?updversion
</VALUE>
<VALUE path="lang">
1
</VALUE>
<VALUE path="product">
?product
</VALUE>
<VALUE path="version">
?productversion
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="DialogEnd" code="HKEND" version="1" pversion="201" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="dialogid" type="ascii" maxsize="128">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="dialogid">
$DialogId
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="BPD" code="HIBPA" version="2" pversion="201" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="version" type="num" maxsize="3">
</ELEM>
<GROUP type="kik" version="1">
</GROUP>
<ELEM name="name" type="ascii" maxsize="60">
</ELEM>
<ELEM name="jobtypespermsg" type="num" maxsize="3">
</ELEM>
<GROUP type="language" name="languages" version="1">
</GROUP>
<GROUP type="version" name="versions">
</GROUP>
<ELEM name="maxmsgsize" type="num" maxsize="4" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="sync" code="HKSYN" version="2" pversion="201" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="mode" type="num" maxsize="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="syncresponse" code="HISYN" version="3" pversion="201" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="systemid" type="ascii" minnum="0" hide="1" trustlevel="3">
</ELEM>
<ELEM name="msgnum" type="num" minnum="0" maxsize="4">
</ELEM>
<ELEM name="signum" type="num" minnum="0" maxsize="16">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="bankmsg" code="HIKIM" version="2" pversion="201" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="subject" type="ascii" maxsize="35">
</ELEM>
<ELEM name="text" type="ascii" maxsize="2048">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetKey" code="HKISA" version="2" pversion="201" delimiter="+" terminator="'" mode="RDH">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="context" type="num" maxsize="1">
</ELEM>
<ELEM name="id" type="num" maxsize="3">
</ELEM>
<GROUP type="keyname" name="key" trustlevel="3">
</GROUP>
<GROUP type="cert" name="cert" minnum="0">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="context">
2
</VALUE>
<VALUE path="id">
124
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetKeyResponse" code="HIISA" version="2" pversion="201" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="context" type="num">
</ELEM>
<ELEM name="exchangeControl" type="ascii">
</ELEM>
<ELEM name="msgnum" type="num" maxsize="4">
</ELEM>
<ELEM name="id" type="num">
</ELEM>
<GROUP name="keyname" type="keyname">
</GROUP>
<GROUP name="key" type="key" trustlevel="3">
</GROUP>
<GROUP name="cert" type="cert" minnum="0">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="context">
1
</VALUE>
<VALUE path="id">
224
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SendKey" code="HKSAK" version="2" pversion="201" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="context" type="num" maxsize="1">
</ELEM>
<ELEM name="fntyp" type="num" maxsize="3">
</ELEM>
<GROUP name="keyname" type="keyname">
</GROUP>
<GROUP name="key" type="key" trustlevel="3">
</GROUP>
<GROUP name="cert" type="cert" minnum="0">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="context">
2
</VALUE>
<VALUE path="fntyp">
112
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SendSignKey" code="HKSAK" version="2" pversion="201" mode="RDH" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="context" type="num" maxsize="1">
</ELEM>
<ELEM name="fntyp" type="num" maxsize="3">
</ELEM>
<GROUP name="keyname" type="signkeyname">
</GROUP>
<GROUP name="key" type="signkey" trustlevel="3">
</GROUP>
<GROUP name="cert" type="cert" minnum="0">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="context">
2
</VALUE>
<VALUE path="fntyp">
112
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SendCryptKey" code="HKSAK" version="2" pversion="201" mode="RDH" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="context" type="num" maxsize="1">
</ELEM>
<ELEM name="fntyp" type="num" maxsize="3">
</ELEM>
<GROUP name="keyname" type="cryptkeyname">
</GROUP>
<GROUP name="key" type="cryptkey" trustlevel="3">
</GROUP>
<GROUP name="cert" type="cert" minnum="0">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="context">
2
</VALUE>
<VALUE path="fntyp">
112
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetStatus" code="HKPRO" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="maxEntries" type="num" maxsize="4" minnum="0">
</ELEM>
<ELEM name="attach" type="ascii" maxsize="35" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetStatusResponse" code="HIPRO" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="msgref" name="msgRef">
</GROUP>
<ELEM name="refSegNum" type="num" maxsize="3" minnum="0">
</ELEM>
<ELEM name="date" type="date">
</ELEM>
<ELEM name="time" type="time">
</ELEM>
<GROUP type="result" name="result">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIPROS" version="2" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MsgHead" code="HNHBK" version="3" pversion="220" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="size" type="num" maxsize="12" leftfill="1">
</ELEM>
<ELEM name="hversion" type="num" maxsize="3">
</ELEM>
<ELEM name="dialogId" type="ascii" maxsize="128">
</ELEM>
<ELEM name="msgnum" type="num" maxsize="4">
</ELEM>
<GROUP type="msgref" name="msgref" minnum="0" version="1" addemtpymode="none">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="hversion">
%pversion
</VALUE>
<VALUE path="msgnum">
$MessageNumber
</VALUE>
<VALUE path="dialogId">
$DialogId
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MsgHeadShort" version="3" delimiter="+" pversion="220">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="size" type="num" maxsize="12" leftfill="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MsgTail" code="HNHBS" version="1" pversion="220" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="msgnum" type="num" maxsize="4">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="msgnum">
$MessageNumber
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SigHead" version="3" pversion="220" code="HNSHK" mode="DDV" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="ctrlref" type="ascii" maxsize="14">
</ELEM>
<ELEM name="area" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<ELEM name="signseq" type="num" maxsize="16">
</ELEM>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="hashalgo" name="HashAlgo" version="1">
</GROUP>
<GROUP type="SignAlgo" version="1" name="SignAlgo">
</GROUP>
<GROUP type="signkeyname" name="key" version="1" trustlevel="3">
</GROUP>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="function">
2
</VALUE>
<VALUE path="area">
1
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
?signkeynumber
</VALUE>
<VALUE path="key/keyversion">
?signkeyversion
</VALUE>
<VALUE path="key/keytype">
S
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SigHead" version="3" pversion="220" code="HNSHK" mode="RDH" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="ctrlref" type="ascii" maxsize="14">
</ELEM>
<ELEM name="area" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<ELEM name="signseq" type="num" maxsize="16">
</ELEM>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="hashalgo" name="HashAlgo" version="1">
</GROUP>
<GROUP type="SignAlgo" version="1" name="SignAlgo">
</GROUP>
<GROUP type="signkeyname" name="key" version="1" trustlevel="3">
</GROUP>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="function">
1
</VALUE>
<VALUE path="area">
1
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
?signkeynumber
</VALUE>
<VALUE path="key/keyversion">
?signkeyversion
</VALUE>
<VALUE path="key/keytype">
S
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SigHead" version="3" pversion="220" code="HNSHK" mode="PINTAN" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="ctrlref" type="ascii" maxsize="14">
</ELEM>
<ELEM name="area" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<ELEM name="signseq" type="num" maxsize="16">
</ELEM>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="hashalgo" name="HashAlgo" version="1">
</GROUP>
<GROUP type="SignAlgo" version="1" name="SignAlgo">
</GROUP>
<GROUP type="signkeyname" name="key" version="1" trustlevel="3">
</GROUP>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="function">
999
</VALUE>
<VALUE path="area">
1
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
1
</VALUE>
<VALUE path="key/keyversion">
1
</VALUE>
<VALUE path="key/keytype">
S
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SigTail" code="HNSHA" version="1" pversion="220" delimiter="+" terminator="'" mode="RDH">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="ctrlref" type="ascii" maxsize="14">
</ELEM>
<ELEM name="signature" type="bin" maxsize="512">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SigTail" code="HNSHA" version="1" pversion="220" delimiter="+" terminator="'" mode="DDV">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="ctrlref" type="ascii" maxsize="14">
</ELEM>
<ELEM name="signature" type="bin" maxsize="512">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SigTail" code="HNSHA" version="1" pversion="220" delimiter="+" terminator="'" mode="PINTAN">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="ctrlref" type="ascii" maxsize="14">
</ELEM>
<ELEM name="signature" type="bin" maxsize="512">
</ELEM>
<GROUP delimiter=":">
<ELEM name="pin" type="ascii" maxsize="35">
</ELEM>
<ELEM name="tan" type="an" maxsize="35" minnum="0">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="CryptHead" code="HNVSK" version="2" pversion="220" delimiter="+" terminator="'" mode="DDV">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="CryptAlgo" name="CryptAlgo" version="1">
</GROUP>
<GROUP type="CryptKeyName" name="key" version="1" trustlevel="3">
</GROUP>
<ELEM name="compress" type="an">
</ELEM>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="head/seq">
998
</VALUE>
<VALUE path="function">
4
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="compress">
0
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
?cryptkeynumber
</VALUE>
<VALUE path="key/keyversion">
?cryptkeyversion
</VALUE>
<VALUE path="key/keytype">
V
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="CryptHead" code="HNVSK" version="2" pversion="220" delimiter="+" terminator="'" mode="RDH">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="CryptAlgo" name="CryptAlgo" version="1">
</GROUP>
<GROUP type="CryptKeyName" name="key" version="1" trustlevel="3">
</GROUP>
<ELEM name="compress" type="an">
</ELEM>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="head/seq">
998
</VALUE>
<VALUE path="function">
4
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="compress">
0
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
?cryptkeynumber
</VALUE>
<VALUE path="key/keyversion">
?cryptkeyversion
</VALUE>
<VALUE path="key/keytype">
V
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="CryptHead" code="HNVSK" version="2" pversion="220" delimiter="+" terminator="'" mode="PINTAN">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="CryptAlgo" name="CryptAlgo" version="1">
</GROUP>
<GROUP type="CryptKeyName" name="key" version="1" trustlevel="3">
</GROUP>
<ELEM name="compress" type="an">
</ELEM>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="head/seq">
998
</VALUE>
<VALUE path="function">
998
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="compress">
0
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
1
</VALUE>
<VALUE path="key/keyversion">
1
</VALUE>
<VALUE path="key/keytype">
V
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="CryptData" code="HNVSD" version="1" pversion="220" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="CryptData" type="bin" trustlevel="3">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="head/seq">
999
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MsgResult" code="HIRMG" version="2" pversion="220" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="result" name="result" version="1" maxnum="99">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SegResult" code="HIRMS" pversion="220" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="result" name="result" version="1" maxnum="99">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="AccountData2" code="HIUPD" version="4" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="ktv" version="2">
</GROUP>
<ELEM name="customer" type="ascii" maxsize="65" trustlevel="3">
</ELEM>
<ELEM name="currency" type="an" maxsize="65" minnum="0">
</ELEM>
<ELEM name="name1" type="an" maxsize="27">
</ELEM>
<ELEM name="name2" type="an" maxsize="27" minnum="0">
</ELEM>
<ELEM name="account/name" type="an" maxsize="30" minnum="0">
</ELEM>
<GROUP type="limit" name="limit" minnum="0" trustlevel="4" version="1">
</GROUP>
<GROUP type="updjob" name="updjob" minnum="0" maxnum="999" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Ident" code="HKIDN" version="2" pversion="220" delimiter="+" terminator="'" topdown="1" mode="DDV">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="kik" version="1">
</GROUP>
<ELEM name="customerId" type="ascii" maxsize="128" trustlevel="3" hide="1" topdown="1">
</ELEM>
<ELEM name="systemId" type="ascii" maxsize="128" trustlevel="3" topdown="1" hide="1">
</ELEM>
<ELEM name="status" type="num" maxsize="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="systemId">
0
</VALUE>
<VALUE path="customerId">
?customerId
</VALUE>
<VALUE path="status">
0
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Ident" code="HKIDN" version="2" pversion="220" delimiter="+" terminator="'" topdown="1" mode="RDH">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="kik" version="1">
</GROUP>
<ELEM name="customerId" type="ascii" maxsize="128" trustlevel="3" hide="1" topdown="1">
</ELEM>
<ELEM name="systemId" type="ascii" maxsize="128" trustlevel="3" topdown="1" hide="1">
</ELEM>
<ELEM name="status" type="num" maxsize="1" topdown="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="systemId">
?systemid
</VALUE>
<VALUE path="customerId">
?customerId
</VALUE>
<VALUE path="status">
1
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Ident" code="HKIDN" version="2" pversion="220" delimiter="+" terminator="'" topdown="1" mode="PINTAN">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="kik" version="1">
</GROUP>
<ELEM name="customerId" type="ascii" maxsize="128" trustlevel="3" hide="1" topdown="1">
</ELEM>
<ELEM name="systemId" type="ascii" maxsize="128" trustlevel="3" topdown="1" hide="1">
</ELEM>
<ELEM name="status" type="num" maxsize="1" topdown="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="systemId">
?systemid
</VALUE>
<VALUE path="customerId">
?customerId
</VALUE>
<VALUE path="status">
1
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Prepare" code="HKVVB" version="2" pversion="220" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="bpdVersion" type="num" maxsize="3" hide="1" topdown="1">
</ELEM>
<ELEM name="updVersion" type="num" maxsize="3" hide="1" topdown="1">
</ELEM>
<ELEM name="lang" type="num" maxsize="3">
</ELEM>
<ELEM name="product" type="an" maxsize="25">
</ELEM>
<ELEM name="version" type="an" maxsize="5" version="1">
</ELEM>
<VALUES>
<VALUE path="head/code" overwrite="1">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="bpdversion">
?bpdversion
</VALUE>
<VALUE path="updversion">
?updversion
</VALUE>
<VALUE path="lang">
1
</VALUE>
<VALUE path="product">
?product
</VALUE>
<VALUE path="version">
?productversion
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="DialogEnd" code="HKEND" version="1" pversion="220" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="dialogid" type="ascii" maxsize="128">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="dialogid">
$DialogId
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="BPD" code="HIBPA" version="2" pversion="220" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="version" type="num" maxsize="3">
</ELEM>
<GROUP type="kik" version="1">
</GROUP>
<ELEM name="name" type="ascii" maxsize="60">
</ELEM>
<ELEM name="jobtypespermsg" type="num" maxsize="3">
</ELEM>
<GROUP type="language" name="languages" version="1">
</GROUP>
<GROUP type="version" name="versions">
</GROUP>
<ELEM name="maxmsgsize" type="num" maxsize="4" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="sync" code="HKSYN" version="2" pversion="220" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="mode" type="num" maxsize="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="syncresponse" code="HISYN" version="3" pversion="220" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="systemid" type="ascii" minnum="0" hide="1" trustlevel="3">
</ELEM>
<ELEM name="msgnum" type="num" minnum="0" maxsize="4">
</ELEM>
<ELEM name="signum" type="num" minnum="0" maxsize="16">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="bankmsg" code="HIKIM" version="2" pversion="220" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="subject" type="ascii" maxsize="35">
</ELEM>
<ELEM name="text" type="ascii" maxsize="2048">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetKey" code="HKISA" version="2" pversion="220" delimiter="+" terminator="'" mode="RDH">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="context" type="num" maxsize="1">
</ELEM>
<ELEM name="id" type="num" maxsize="3">
</ELEM>
<GROUP type="keyname" name="key" trustlevel="3">
</GROUP>
<GROUP type="cert" name="cert" minnum="0">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="context">
2
</VALUE>
<VALUE path="id">
124
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetKeyResponse" code="HIISA" version="2" pversion="220" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="context" type="num">
</ELEM>
<ELEM name="exchangeControl" type="ascii">
</ELEM>
<ELEM name="msgnum" type="num" maxsize="4">
</ELEM>
<ELEM name="id" type="num">
</ELEM>
<GROUP name="keyname" type="keyname">
</GROUP>
<GROUP name="key" type="key" trustlevel="3">
</GROUP>
<GROUP name="cert" type="cert" minnum="0">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="context">
1
</VALUE>
<VALUE path="id">
224
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SendKey" code="HKSAK" version="2" pversion="220" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="context" type="num" maxsize="1">
</ELEM>
<ELEM name="fntyp" type="num" maxsize="3">
</ELEM>
<GROUP name="keyname" type="keyname">
</GROUP>
<GROUP name="key" type="key" trustlevel="3">
</GROUP>
<GROUP name="cert" type="cert" minnum="0">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="context">
2
</VALUE>
<VALUE path="fntyp">
112
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SendSignKey" code="HKSAK" version="2" pversion="220" mode="RDH" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="context" type="num" maxsize="1">
</ELEM>
<ELEM name="fntyp" type="num" maxsize="3">
</ELEM>
<GROUP name="keyname" type="signkeyname">
</GROUP>
<GROUP name="key" type="signkey" trustlevel="3">
</GROUP>
<GROUP name="cert" type="cert" minnum="0">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="context">
2
</VALUE>
<VALUE path="fntyp">
112
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SendCryptKey" code="HKSAK" version="2" pversion="220" mode="RDH" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="context" type="num" maxsize="1">
</ELEM>
<ELEM name="fntyp" type="num" maxsize="3">
</ELEM>
<GROUP name="keyname" type="cryptkeyname">
</GROUP>
<GROUP name="key" type="cryptkey" trustlevel="3">
</GROUP>
<GROUP name="cert" type="cert" minnum="0">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="context">
2
</VALUE>
<VALUE path="fntyp">
112
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="PinTanBPD" code="DIPINS" version="1" pversion="220" mode="PINTAN" delimiter="+" terminator="'">
<GROUP type="bpdjob">
</GROUP>
<GROUP type="NeedTAN" name="job" minnum="0" maxnum="999" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Tan" code="HKTAN" version="1" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="process" type="num" size="1">
</ELEM>
<ELEM name="jobHash" type="bin" maxsize="256" minnum="0">
</ELEM>
<ELEM name="jobReference" type="ascii" maxsize="35" minnum="0">
</ELEM>
<ELEM name="tanList" type="ascii" size="20" minnum="0">
</ELEM>
<ELEM name="moreTans" type="ascii" maxsize="1" minnum="0">
</ELEM>
<ELEM name="tanInfo" type="ascii" maxsize="99" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="TanResponse" code="HITAN" version="1" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="process" type="num" size="1">
</ELEM>
<ELEM name="jobHash" type="bin" maxsize="256" minnum="0">
</ELEM>
<ELEM name="jobReference" type="ascii" maxsize="35" minnum="0">
</ELEM>
<ELEM name="challenge" type="ascii" maxsize="256" minnum="0">
</ELEM>
<GROUP minnum="0" delimiter=":" terminator="">
<ELEM name="expireDate" type="ascii" minnum="0" size="8">
</ELEM>
<ELEM name="expireTime" type="ascii" minnum="0" size="6">
</ELEM>
</GROUP>
<ELEM name="tanList" type="ascii" size="20" minnum="0">
</ELEM>
<ELEM name="tanInfo" type="ascii" maxsize="99" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HITANS" version="1" delimiter="+" terminator="'" isbpdjob="1">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="jobspermsg" type="num" maxsize="3">
</ELEM>
<ELEM name="minsigs" type="num" maxsize="3">
</ELEM>
<ELEM name="securityClass" type="num" size="1">
</ELEM>
<GROUP delimiter=":" terminator="">
<ELEM name="singleStepAllowed" type="alpha" size="1">
</ELEM>
<ELEM name="multiJobAllowed" type="alpha" size="1">
</ELEM>
<ELEM name="hashMethod" type="num" size="1">
</ELEM>
<ELEM name="secProfile" type="num" size="1">
</ELEM>
<GROUP type="tanMethod" version="1" name="tanMethod" minnum="1" maxnum="99" delimiter=":" terminator="">
</GROUP>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="securityClass">
1
</VALUE>
<VALUE path="hashMethod">
1
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="ChangePin" code="DKPAE" pversion="220" version="1" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="newPin" type="ascii" maxsize="6">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="DIPAES" version="1" delimiter="+" terminator="'" isbpdjob="1">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="jobspermsg" type="num" maxsize="3">
</ELEM>
<ELEM name="minsigs" type="num" maxsize="3">
</ELEM>
<ELEM name="securityClass" type="num" size="1" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="securityClass">
1
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MsgHead" code="HNHBK" version="3" pversion="300" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="size" type="num" maxsize="12" leftfill="1">
</ELEM>
<ELEM name="hversion" type="num" maxsize="3">
</ELEM>
<ELEM name="dialogId" type="ascii" maxsize="128">
</ELEM>
<ELEM name="msgnum" type="num" maxsize="4">
</ELEM>
<GROUP type="msgref" name="msgref" minnum="0" version="1" addemtpymode="none">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="hversion">
%pversion
</VALUE>
<VALUE path="msgnum">
$MessageNumber
</VALUE>
<VALUE path="dialogId">
$DialogId
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MsgHeadShort" version="3" delimiter="+" pversion="300">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="size" type="num" maxsize="12" leftfill="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MsgTail" code="HNHBS" version="1" pversion="300" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="msgnum" type="num" maxsize="4">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="msgnum">
$MessageNumber
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SigHead" version="4" pversion="300" code="HNSHK" mode="DDV" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="SecProfile" name="secProfile">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="ctrlref" type="ascii" maxsize="14">
</ELEM>
<ELEM name="area" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<ELEM name="signseq" type="num" maxsize="16">
</ELEM>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="hashalgo" name="HashAlgo" version="1">
</GROUP>
<GROUP type="SignAlgo" version="1" name="SignAlgo">
</GROUP>
<GROUP type="signkeyname" name="key" version="1" trustlevel="3">
</GROUP>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="function">
2
</VALUE>
<VALUE path="area">
1
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
?signkeynumber
</VALUE>
<VALUE path="key/keyversion">
?signkeyversion
</VALUE>
<VALUE path="key/keytype">
S
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SigHead" version="4" pversion="300" code="HNSHK" mode="RDH" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="SecProfile" name="secProfile">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="ctrlref" type="ascii" maxsize="14">
</ELEM>
<ELEM name="area" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<ELEM name="signseq" type="num" maxsize="16">
</ELEM>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="hashalgo" name="HashAlgo" version="1">
</GROUP>
<GROUP type="SignAlgo" version="1" name="SignAlgo">
</GROUP>
<GROUP type="signkeyname" name="key" version="1" trustlevel="3">
</GROUP>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="function">
1
</VALUE>
<VALUE path="area">
1
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
?signkeynumber
</VALUE>
<VALUE path="key/keyversion">
?signkeyversion
</VALUE>
<VALUE path="key/keytype">
S
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SigHead" version="4" pversion="300" code="HNSHK" mode="PINTAN" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="SecProfile" name="secProfile">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="ctrlref" type="ascii" maxsize="14">
</ELEM>
<ELEM name="area" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<ELEM name="signseq" type="num" maxsize="16">
</ELEM>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="hashalgo" name="HashAlgo" version="1">
</GROUP>
<GROUP type="SignAlgo" version="1" name="SignAlgo">
</GROUP>
<GROUP type="signkeyname" name="key" version="1" trustlevel="3">
</GROUP>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="function">
999
</VALUE>
<VALUE path="area">
1
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
1
</VALUE>
<VALUE path="key/keyversion">
1
</VALUE>
<VALUE path="key/keytype">
S
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SigTail" code="HNSHA" version="2" pversion="300" delimiter="+" terminator="'" mode="RDH">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="ctrlref" type="ascii" maxsize="14">
</ELEM>
<ELEM name="signature" type="bin" maxsize="512">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SigTail" code="HNSHA" version="2" pversion="300" delimiter="+" terminator="'" mode="DDV">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="ctrlref" type="ascii" maxsize="14">
</ELEM>
<ELEM name="signature" type="bin" maxsize="512">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SigTail" code="HNSHA" version="2" pversion="300" delimiter="+" terminator="'" mode="PINTAN">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="ctrlref" type="ascii" maxsize="14">
</ELEM>
<ELEM name="signature_unused" type="bin" maxsize="512" minnum="0">
</ELEM>
<GROUP delimiter=":">
<ELEM name="pin" type="ascii" maxsize="35">
</ELEM>
<ELEM name="tan" type="an" maxsize="35" minnum="0">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="CryptHead" code="HNVSK" version="3" pversion="300" delimiter="+" terminator="'" mode="DDV">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="SecProfile" name="secProfile">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="CryptAlgo" name="CryptAlgo" version="1">
</GROUP>
<GROUP type="CryptKeyName" name="key" version="1" trustlevel="3">
</GROUP>
<ELEM name="compress" type="an">
</ELEM>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="head/seq">
998
</VALUE>
<VALUE path="function">
4
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="compress">
0
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
?cryptkeynumber
</VALUE>
<VALUE path="key/keyversion">
?cryptkeyversion
</VALUE>
<VALUE path="key/keytype">
V
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="CryptHead" code="HNVSK" version="3" pversion="300" delimiter="+" terminator="'" mode="RDH">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="SecProfile" name="secProfile">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="CryptAlgo" name="CryptAlgo" version="1">
</GROUP>
<GROUP type="CryptKeyName" name="key" version="1" trustlevel="3">
</GROUP>
<ELEM name="compress" type="an">
</ELEM>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="head/seq">
998
</VALUE>
<VALUE path="function">
4
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="compress">
0
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
?cryptkeynumber
</VALUE>
<VALUE path="key/keyversion">
?cryptkeyversion
</VALUE>
<VALUE path="key/keytype">
V
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="CryptHead" code="HNVSK" version="3" pversion="300" delimiter="+" terminator="'" mode="PINTAN">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="SecProfile" name="secProfile">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="CryptAlgo" name="CryptAlgo" version="1">
</GROUP>
<GROUP type="CryptKeyName" name="key" version="1" trustlevel="3">
</GROUP>
<ELEM name="compress" type="an">
</ELEM>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="head/seq">
998
</VALUE>
<VALUE path="function">
998
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="compress">
0
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
1
</VALUE>
<VALUE path="key/keyversion">
1
</VALUE>
<VALUE path="key/keytype">
V
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="CryptData" code="HNVSD" version="1" pversion="300" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="CryptData" type="bin" trustlevel="3">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="head/seq">
999
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MsgResult" code="HIRMG" version="2" pversion="300" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="result" name="result" version="1" maxnum="99">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SegResult" code="HIRMS" pversion="300" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="result" name="result" version="1" maxnum="99">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="UserData" code="HIUPA" version="3" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="userid" type="ascii" maxsize="65" trustlevel="3">
</ELEM>
<ELEM name="version" type="num" maxsize="3">
</ELEM>
<ELEM name="ignoreUPDJobs" type="num" maxsize="1">
</ELEM>
<ELEM name="userName" type="ascii" maxsize="35" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="UserData" code="HIUPA" version="4" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="userid" type="ascii" maxsize="65" trustlevel="3">
</ELEM>
<ELEM name="version" type="num" maxsize="3">
</ELEM>
<ELEM name="ignoreUPDJobs" type="num" maxsize="1">
</ELEM>
<ELEM name="userName" type="ascii" maxsize="35" minnum="0">
</ELEM>
<ELEM name="genericExt" type="ascii" maxsize="2048" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="AccountData2" code="HIUPD" version="5" pversion="300" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="ktv" version="2" minnum="0">
</GROUP>
<ELEM name="customer" type="ascii" maxsize="65" trustlevel="3">
</ELEM>
<ELEM name="type" type="num" maxsize="2" minnum="0">
</ELEM>
<ELEM name="currency" type="an" maxsize="65" minnum="0">
</ELEM>
<ELEM name="name1" type="an" maxsize="27">
</ELEM>
<ELEM name="name2" type="an" maxsize="27" minnum="0">
</ELEM>
<ELEM name="account/name" type="an" maxsize="30" minnum="0">
</ELEM>
<GROUP type="limit" name="limit" minnum="0" trustlevel="4" version="1">
</GROUP>
<GROUP type="updjob" name="updjob" minnum="0" maxnum="999" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="AccountData2" code="HIUPD" version="6" pversion="300" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="ktv" version="2" minnum="0">
</GROUP>
<ELEM name="iban" type="ascii" maxsize="35">
</ELEM>
<ELEM name="customer" type="ascii" maxsize="65" trustlevel="3">
</ELEM>
<ELEM name="type" type="num" maxsize="2" minnum="0">
</ELEM>
<ELEM name="currency" type="an" maxsize="65" minnum="0">
</ELEM>
<ELEM name="name1" type="an" maxsize="27">
</ELEM>
<ELEM name="name2" type="an" maxsize="27" minnum="0">
</ELEM>
<ELEM name="account/name" type="an" maxsize="30" minnum="0">
</ELEM>
<GROUP type="limit" name="limit" minnum="0" trustlevel="4" version="1">
</GROUP>
<GROUP type="updjob" name="updjob" minnum="0" maxnum="999" version="1">
</GROUP>
<ELEM name="genericExt" type="an" maxsize="2048" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Ident" code="HKIDN" version="2" pversion="300" delimiter="+" terminator="'" topdown="1" mode="DDV">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="kik" version="1">
</GROUP>
<ELEM name="customerId" type="ascii" maxsize="128" trustlevel="3" hide="1" topdown="1">
</ELEM>
<ELEM name="systemId" type="ascii" maxsize="128" trustlevel="3" topdown="1" hide="1">
</ELEM>
<ELEM name="status" type="num" maxsize="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="systemId">
0
</VALUE>
<VALUE path="customerId">
?customerId
</VALUE>
<VALUE path="status">
0
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Ident" code="HKIDN" version="2" pversion="300" delimiter="+" terminator="'" topdown="1" mode="RDH">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="kik" version="1">
</GROUP>
<ELEM name="customerId" type="ascii" maxsize="128" trustlevel="3" hide="1" topdown="1">
</ELEM>
<ELEM name="systemId" type="ascii" maxsize="128" trustlevel="3" topdown="1" hide="1">
</ELEM>
<ELEM name="status" type="num" maxsize="1" topdown="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="systemId">
?systemid
</VALUE>
<VALUE path="customerId">
?customerId
</VALUE>
<VALUE path="status">
1
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Ident" code="HKIDN" version="2" pversion="300" delimiter="+" terminator="'" topdown="1" mode="PINTAN">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="kik" version="1">
</GROUP>
<ELEM name="customerId" type="ascii" maxsize="128" trustlevel="3" hide="1" topdown="1">
</ELEM>
<ELEM name="systemId" type="ascii" maxsize="128" trustlevel="3" topdown="1" hide="1">
</ELEM>
<ELEM name="status" type="num" maxsize="1" topdown="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="systemId">
?systemid
</VALUE>
<VALUE path="customerId">
?customerId
</VALUE>
<VALUE path="status">
1
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Prepare" code="HKVVB" version="2" pversion="300" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="bpdVersion" type="num" maxsize="3" hide="1" topdown="1">
</ELEM>
<ELEM name="updVersion" type="num" maxsize="3" hide="1" topdown="1">
</ELEM>
<ELEM name="lang" type="num" maxsize="3">
</ELEM>
<ELEM name="product" type="an" maxsize="25">
</ELEM>
<ELEM name="version" type="an" maxsize="5" version="1">
</ELEM>
<VALUES>
<VALUE path="head/code" overwrite="1">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="bpdversion">
?bpdversion
</VALUE>
<VALUE path="updversion">
?updversion
</VALUE>
<VALUE path="lang">
1
</VALUE>
<VALUE path="product">
?product
</VALUE>
<VALUE path="version">
?productversion
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Prepare" code="HKVVB" version="3" pversion="300" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="bpdVersion" type="num" maxsize="3" hide="1" topdown="1">
</ELEM>
<ELEM name="updVersion" type="num" maxsize="3" hide="1" topdown="1">
</ELEM>
<ELEM name="lang" type="num" maxsize="3">
</ELEM>
<ELEM name="product" type="an" maxsize="25">
</ELEM>
<ELEM name="version" type="an" maxsize="5" version="1">
</ELEM>
<VALUES>
<VALUE path="head/code" overwrite="1">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="bpdversion">
?bpdversion
</VALUE>
<VALUE path="updversion">
?updversion
</VALUE>
<VALUE path="lang">
1
</VALUE>
<VALUE path="product">
?product
</VALUE>
<VALUE path="version">
?productversion
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="DialogEnd" code="HKEND" version="1" pversion="300" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="dialogid" type="ascii" maxsize="128">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="dialogid">
$DialogId
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="BPD" code="HIBPA" version="3" pversion="300" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="version" type="num" maxsize="3">
</ELEM>
<GROUP type="kik" version="1">
</GROUP>
<ELEM name="name" type="ascii" maxsize="60">
</ELEM>
<ELEM name="jobtypespermsg" type="num" maxsize="3">
</ELEM>
<GROUP type="language" name="languages" version="1">
</GROUP>
<GROUP type="version" name="versions">
</GROUP>
<ELEM name="maxmsgsize" type="num" maxsize="4" minnum="0">
</ELEM>
<ELEM name="minTimeout" type="num" maxsize="4" minnum="0">
</ELEM>
<ELEM name="maxTimeout" type="num" maxsize="4" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SecurityMethods" code="HISHV" version="3" pversion="300" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="mixingAllowed" type="an" maxsize="1">
</ELEM>
<GROUP type="SecProfile" name="secProfiles" minnum="1" maxnum="9">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="sync" code="HKSYN" version="3" pversion="300" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="mode" type="num" maxsize="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="syncresponse" code="HISYN" version="3" pversion="300" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="systemid" type="ascii" minnum="0" hide="1" trustlevel="3">
</ELEM>
<ELEM name="msgnum" type="num" minnum="0" maxsize="4">
</ELEM>
<ELEM name="signum" type="num" minnum="0" maxsize="16">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="syncresponse" code="HISYN" version="4" pversion="300" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="systemid" type="ascii" minnum="0" hide="1" trustlevel="3">
</ELEM>
<ELEM name="msgnum" type="num" minnum="0" maxsize="4">
</ELEM>
<ELEM name="signum" type="num" minnum="0" maxsize="16">
</ELEM>
<ELEM name="authnum" type="num" minnum="0" maxsize="16">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetKey" code="HKISA" version="3" pversion="300" delimiter="+" terminator="'" mode="RDH">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="context" type="num" maxsize="1">
</ELEM>
<ELEM name="id" type="num" maxsize="3">
</ELEM>
<GROUP type="SecProfile" name="secProfile">
</GROUP>
<GROUP type="keyname" name="key" trustlevel="3">
</GROUP>
<GROUP type="cert" name="cert" minnum="0">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="context">
2
</VALUE>
<VALUE path="id">
124
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetKeyResponse" code="HIISA" version="3" pversion="300" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="context" type="num">
</ELEM>
<ELEM name="exchangeControl" type="ascii">
</ELEM>
<ELEM name="msgnum" type="num" maxsize="4">
</ELEM>
<ELEM name="id" type="num">
</ELEM>
<GROUP name="keyname" type="keyname">
</GROUP>
<GROUP name="key" type="key" trustlevel="3">
</GROUP>
<GROUP name="cert" type="cert" minnum="0">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="context">
1
</VALUE>
<VALUE path="id">
224
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SendKey" code="HKSAK" version="3" pversion="300" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="context" type="num" maxsize="1">
</ELEM>
<ELEM name="fntyp" type="num" maxsize="3">
</ELEM>
<GROUP type="SecProfile" name="secProfile">
</GROUP>
<GROUP name="keyname" type="keyname">
</GROUP>
<GROUP name="key" type="key" trustlevel="3">
</GROUP>
<GROUP name="cert" type="cert" minnum="0">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="context">
2
</VALUE>
<VALUE path="fntyp">
112
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SendSignKey" code="HKSAK" version="3" pversion="300" mode="RDH" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="context" type="num" maxsize="1">
</ELEM>
<ELEM name="fntyp" type="num" maxsize="3">
</ELEM>
<GROUP type="SecProfile" name="secProfile">
</GROUP>
<GROUP name="keyname" type="signkeyname">
</GROUP>
<GROUP name="key" type="signkey" trustlevel="3">
</GROUP>
<GROUP name="cert" type="cert" minnum="0">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="context">
2
</VALUE>
<VALUE path="fntyp">
112
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SendCryptKey" code="HKSAK" version="3" pversion="300" mode="RDH" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="context" type="num" maxsize="1">
</ELEM>
<ELEM name="fntyp" type="num" maxsize="3">
</ELEM>
<GROUP type="SecProfile" name="secProfile">
</GROUP>
<GROUP name="keyname" type="cryptkeyname">
</GROUP>
<GROUP name="key" type="cryptkey" trustlevel="3">
</GROUP>
<GROUP name="cert" type="cert" minnum="0">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="context">
2
</VALUE>
<VALUE path="fntyp">
112
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SendAuthKey" code="HKSAK" version="3" pversion="300" mode="RDH" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="context" type="num" maxsize="1">
</ELEM>
<ELEM name="fntyp" type="num" maxsize="3">
</ELEM>
<GROUP type="SecProfile" name="secProfile">
</GROUP>
<GROUP name="keyname" type="signkeyname">
</GROUP>
<GROUP name="key" type="signkey" trustlevel="3">
</GROUP>
<GROUP name="cert" type="cert" minnum="0">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="context">
2
</VALUE>
<VALUE path="fntyp">
112
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="PinTanBPD" code="HIPINS" version="1" pversion="300" mode="PINTAN" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="jobspermsg" type="num" maxsize="3">
</ELEM>
<ELEM name="minsigs" type="num" maxsize="3">
</ELEM>
<ELEM name="securityClass" type="num" size="1" minnum="0">
</ELEM>
<GROUP delimiter=":">
<ELEM name="minPinLen" type="num" maxsize="2" minnum="0">
</ELEM>
<ELEM name="maxPinLen" type="num" maxsize="2" minnum="0">
</ELEM>
<ELEM name="maxTanLen" type="num" maxsize="2" minnum="0">
</ELEM>
<ELEM name="userIdText" type="ascii" maxsize="30" minnum="0">
</ELEM>
<ELEM name="customerIdText" type="ascii" maxsize="30" minnum="0">
</ELEM>
<GROUP type="NeedTAN" name="job" minnum="0" maxnum="999" version="1">
</GROUP>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="ChangePin" code="HKPAE" pversion="300" version="1" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="newPin" type="ascii" maxsize="6">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIPAES" version="1" delimiter="+" terminator="'" isbpdjob="1">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="jobspermsg" type="num" maxsize="3">
</ELEM>
<ELEM name="minsigs" type="num" maxsize="3">
</ELEM>
<ELEM name="securityClass" type="num" size="1" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="securityClass">
1
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Tan" code="HKTAN" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="process" type="num" size="1">
</ELEM>
<ELEM name="jobHash" type="bin" maxsize="256" minnum="0">
</ELEM>
<ELEM name="jobReference" type="ascii" maxsize="35" minnum="0">
</ELEM>
<ELEM name="tanList" type="ascii" size="20" minnum="0">
</ELEM>
<ELEM name="moreTans" type="ascii" maxsize="1" minnum="0">
</ELEM>
<ELEM name="storno" type="ascii" maxsize="1" minnum="0">
</ELEM>
<ELEM name="challengeClass" type="num" maxsize="2" minnum="0">
</ELEM>
<GROUP type="challengeParams" name="challengeParams" version="1" minnum="0">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="TanResponse" code="HITAN" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="process" type="num" size="1">
</ELEM>
<ELEM name="jobHash" type="bin" maxsize="256" minnum="0">
</ELEM>
<ELEM name="jobReference" type="ascii" maxsize="35" minnum="0">
</ELEM>
<ELEM name="challenge" type="ascii" maxsize="256" minnum="0">
</ELEM>
<ELEM name="expireDate" type="ascii" minnum="0">
</ELEM>
<ELEM name="tanList" type="ascii" size="20" minnum="0">
</ELEM>
<ELEM name="tanInfo" type="ascii" maxsize="99" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HITANS" version="2" delimiter="+" terminator="'" isbpdjob="1">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="jobspermsg" type="num" maxsize="3">
</ELEM>
<ELEM name="minsigs" type="num" maxsize="1">
</ELEM>
<ELEM name="securityClass" type="num" size="1">
</ELEM>
<GROUP delimiter=":" terminator="">
<ELEM name="singleStepAllowed" type="alpha" size="1">
</ELEM>
<ELEM name="multiJobAllowed" type="alpha" size="1">
</ELEM>
<ELEM name="hashMethod" type="num" size="1">
</ELEM>
<GROUP type="tanMethod" version="3" name="tanMethod" minnum="1" maxnum="98" delimiter=":" terminator="">
</GROUP>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="securityClass">
1
</VALUE>
<VALUE path="hashMethod">
1
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Tan" code="HKTAN" version="3" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="process" type="num" size="1">
</ELEM>
<ELEM name="jobHash" type="bin" maxsize="256" minnum="0">
</ELEM>
<ELEM name="jobReference" type="ascii" maxsize="35" minnum="0">
</ELEM>
<ELEM name="tanList" type="ascii" size="20" minnum="0">
</ELEM>
<ELEM name="moreTans" type="ascii" maxsize="1" minnum="0">
</ELEM>
<ELEM name="storno" type="ascii" maxsize="1" minnum="0">
</ELEM>
<ELEM name="challengeClass" type="num" maxsize="2" minnum="0">
</ELEM>
<GROUP type="challengeParams" name="challengeParams" version="1" minnum="0">
</GROUP>
<ELEM name="tanMediumId" type="ascii" maxsize="32" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="TanResponse" code="HITAN" version="3" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="process" type="num" size="1">
</ELEM>
<ELEM name="jobHash" type="bin" maxsize="256" minnum="0">
</ELEM>
<ELEM name="jobReference" type="ascii" maxsize="35" minnum="0">
</ELEM>
<ELEM name="challenge" type="ascii" maxsize="999" minnum="0">
</ELEM>
<ELEM name="expireDate" type="ascii" minnum="0">
</ELEM>
<ELEM name="tanList" type="ascii" size="20" minnum="0">
</ELEM>
<ELEM name="ben" type="ascii" size="99" minnum="0">
</ELEM>
<ELEM name="tanInfo" type="ascii" maxsize="99" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HITANS" version="3" delimiter="+" terminator="'" isbpdjob="1">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="jobspermsg" type="num" maxsize="3">
</ELEM>
<ELEM name="minsigs" type="num" maxsize="1">
</ELEM>
<ELEM name="securityClass" type="num" size="1">
</ELEM>
<GROUP delimiter=":" terminator="">
<ELEM name="singleStepAllowed" type="alpha" size="1">
</ELEM>
<ELEM name="multiJobAllowed" type="alpha" size="1">
</ELEM>
<ELEM name="hashMethod" type="num" size="1">
</ELEM>
<GROUP type="tanMethod" version="2" name="tanMethod" minnum="1" maxnum="98" delimiter=":" terminator="">
</GROUP>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="securityClass">
1
</VALUE>
<VALUE path="hashMethod">
1
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Tan" code="HKTAN" version="4" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="process" type="num" size="1">
</ELEM>
<ELEM name="jobHash" type="bin" maxsize="256" minnum="0">
</ELEM>
<ELEM name="jobReference" type="ascii" maxsize="35" minnum="0">
</ELEM>
<ELEM name="tanList" type="ascii" size="20" minnum="0">
</ELEM>
<ELEM name="moreTans" type="ascii" maxsize="1" minnum="0">
</ELEM>
<ELEM name="storno" type="ascii" maxsize="1" minnum="0">
</ELEM>
<GROUP type="kti" name="smsAccount" version="1" minnum="0">
</GROUP>
<ELEM name="challengeClass" type="num" maxsize="2" minnum="0">
</ELEM>
<GROUP type="challengeParams" name="challengeParams" version="1" minnum="0">
</GROUP>
<ELEM name="tanMediumId" type="ascii" maxsize="32" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="TanResponse" code="HITAN" version="4" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="process" type="num" size="1">
</ELEM>
<ELEM name="jobHash" type="bin" maxsize="256" minnum="0">
</ELEM>
<ELEM name="jobReference" type="ascii" maxsize="35" minnum="0">
</ELEM>
<ELEM name="challenge" type="ascii" minnum="0">
</ELEM>
<ELEM name="challengeHHD" type="bin" maxsize="128" minnum="0">
</ELEM>
<ELEM name="expireDate" type="ascii" minnum="0">
</ELEM>
<ELEM name="tanList" type="ascii" size="20" minnum="0">
</ELEM>
<ELEM name="ben" type="ascii" size="99" minnum="0">
</ELEM>
<ELEM name="tanMediumId" type="ascii" maxsize="99" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HITANS" version="4" delimiter="+" terminator="'" isbpdjob="1">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="jobspermsg" type="num" maxsize="3">
</ELEM>
<ELEM name="minsigs" type="num" maxsize="1">
</ELEM>
<ELEM name="securityClass" type="num" size="1">
</ELEM>
<GROUP delimiter=":" terminator="">
<ELEM name="singleStepAllowed" type="alpha" size="1">
</ELEM>
<ELEM name="multiJobAllowed" type="alpha" size="1">
</ELEM>
<ELEM name="hashMethod" type="num" size="1">
</ELEM>
<GROUP type="tanMethod" version="4" name="tanMethod" minnum="1" maxnum="98" delimiter=":" terminator="">
</GROUP>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="securityClass">
1
</VALUE>
<VALUE path="hashMethod">
1
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Tan" code="HKTAN" version="5" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="process" type="num" size="1">
</ELEM>
<ELEM name="segmentId" type="ascii" maxsize="6" minnum="0">
</ELEM>
<GROUP type="kti" name="localAccount" version="1" minnum="0">
</GROUP>
<ELEM name="jobHash" type="bin" maxsize="256" minnum="0">
</ELEM>
<ELEM name="jobReference" type="ascii" maxsize="35" minnum="0">
</ELEM>
<ELEM name="tanList" type="ascii" maxsize="20" minnum="0">
</ELEM>
<ELEM name="moreTans" type="ascii" maxsize="1" minnum="0">
</ELEM>
<ELEM name="storno" type="ascii" maxsize="1" minnum="0">
</ELEM>
<GROUP type="kti" name="smsAccount" version="1" minnum="0">
</GROUP>
<ELEM name="challengeClass" type="num" maxsize="2" minnum="0">
</ELEM>
<GROUP type="challengeParams" name="challengeParams" version="1" minnum="0">
</GROUP>
<ELEM name="tanMediumId" type="ascii" maxsize="32" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="TanResponse" code="HITAN" version="5" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="process" type="num" maxsize="1">
</ELEM>
<ELEM name="jobHash" type="bin" maxsize="256" minnum="0">
</ELEM>
<ELEM name="jobReference" type="ascii" maxsize="35" minnum="0">
</ELEM>
<ELEM name="challenge" type="ascii" minnum="0">
</ELEM>
<ELEM name="challengeHHD" type="bin" maxsize="128" minnum="0">
</ELEM>
<GROUP delimiter=":" terminator="" minnum="0">
<ELEM name="expireDate" type="ascii" minnum="0">
</ELEM>
<ELEM name="expireTime" type="ascii" minnum="0">
</ELEM>
</GROUP>
<ELEM name="tanList" type="ascii" maxsize="20" minnum="0">
</ELEM>
<ELEM name="ben" type="ascii" maxsize="20" minnum="0" maxnum="99">
</ELEM>
<ELEM name="tanInfo" type="ascii" maxsize="99" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HITANS" version="5" delimiter="+" terminator="'" isbpdjob="1">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="jobspermsg" type="num" maxsize="3">
</ELEM>
<ELEM name="minsigs" type="num" maxsize="1">
</ELEM>
<ELEM name="securityClass" type="num" size="1">
</ELEM>
<GROUP delimiter=":" terminator="">
<ELEM name="singleStepAllowed" type="alpha" size="1">
</ELEM>
<ELEM name="multiJobAllowed" type="alpha" size="1">
</ELEM>
<ELEM name="hashMethod" type="num" size="1">
</ELEM>
<GROUP type="tanMethod" version="5" name="tanMethod" minnum="1" maxnum="98" delimiter=":" terminator="">
</GROUP>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="securityClass">
1
</VALUE>
<VALUE path="hashMethod">
1
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="bankmsg" code="HIKIM" version="2" pversion="300" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="subject" type="ascii" maxsize="35">
</ELEM>
<ELEM name="text" type="ascii" maxsize="2048">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MsgHead" code="HNHBK" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="size" type="num" maxsize="12" leftfill="1">
</ELEM>
<ELEM name="hversion" type="num" maxsize="3">
</ELEM>
<ELEM name="dialogId" type="ascii" maxsize="128">
</ELEM>
<ELEM name="msgnum" type="num" maxsize="4">
</ELEM>
<GROUP type="msgref" name="msgref" minnum="0" version="1" addemtpymode="none">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="hversion">
%pversion
</VALUE>
<VALUE path="msgnum">
$MessageNumber
</VALUE>
<VALUE path="dialogId">
$DialogId
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MsgHead" code="HNHBK" version="3" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="size" type="num" maxsize="12" leftfill="1">
</ELEM>
<ELEM name="hversion" type="num" maxsize="3">
</ELEM>
<ELEM name="dialogId" type="ascii" maxsize="128">
</ELEM>
<ELEM name="msgnum" type="num" maxsize="4">
</ELEM>
<GROUP type="msgref" name="msgref" minnum="0" version="1" addemtpymode="none">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="hversion">
%pversion
</VALUE>
<VALUE path="msgnum">
$MessageNumber
</VALUE>
<VALUE path="dialogId">
$DialogId
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MsgHeadShort" version="2" delimiter="+">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="size" type="num" maxsize="12" leftfill="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MsgHeadShort" version="3" delimiter="+">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="size" type="num" maxsize="12" leftfill="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MsgTail" code="HNHBS" version="1" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="msgnum" type="num" maxsize="4">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="msgnum">
$MessageNumber
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SigHead" version="3" code="HNSHK" mode="DDV" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="ctrlref" type="ascii" maxsize="14">
</ELEM>
<ELEM name="area" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<ELEM name="signseq" type="num" maxsize="16">
</ELEM>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="hashalgo" name="HashAlgo" version="1">
</GROUP>
<GROUP type="SignAlgo" version="1" name="SignAlgo">
</GROUP>
<GROUP type="signkeyname" name="key" version="1" trustlevel="3">
</GROUP>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="function">
2
</VALUE>
<VALUE path="area">
1
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
?signkeynumber
</VALUE>
<VALUE path="key/keyversion">
?signkeyversion
</VALUE>
<VALUE path="key/keytype">
S
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SigHead" version="3" code="HNSHK" mode="RDH" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="ctrlref" type="ascii" maxsize="14">
</ELEM>
<ELEM name="area" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<ELEM name="signseq" type="num" maxsize="16">
</ELEM>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="hashalgo" name="HashAlgo" version="1">
</GROUP>
<GROUP type="SignAlgo" version="1" name="SignAlgo">
</GROUP>
<GROUP type="signkeyname" name="key" version="1" trustlevel="3">
</GROUP>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="function">
1
</VALUE>
<VALUE path="area">
1
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
?signkeynumber
</VALUE>
<VALUE path="key/keyversion">
?signkeyversion
</VALUE>
<VALUE path="key/keytype">
S
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SigHead" version="3" code="HNSHK" mode="PINTAN" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="ctrlref" type="ascii" maxsize="14">
</ELEM>
<ELEM name="area" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<ELEM name="signseq" type="num" maxsize="16">
</ELEM>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="hashalgo" name="HashAlgo" version="1">
</GROUP>
<GROUP type="SignAlgo" version="1" name="SignAlgo">
</GROUP>
<GROUP type="signkeyname" name="key" version="1" trustlevel="3">
</GROUP>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="function">
999
</VALUE>
<VALUE path="area">
1
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
1
</VALUE>
<VALUE path="key/keyversion">
1
</VALUE>
<VALUE path="key/keytype">
S
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SigTail" code="HNSHA" version="1" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="ctrlref" type="ascii" maxsize="14">
</ELEM>
<ELEM name="signature" type="bin" maxsize="512">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="CryptHead" code="HNVSK" version="2" delimiter="+" terminator="'" mode="DDV">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="CryptAlgo" name="CryptAlgo" version="1">
</GROUP>
<GROUP type="CryptKeyName" name="key" version="1" trustlevel="3">
</GROUP>
<ELEM name="compress" type="an">
</ELEM>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="head/seq">
998
</VALUE>
<VALUE path="function">
4
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="compress">
0
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
?cryptkeynumber
</VALUE>
<VALUE path="key/keyversion">
?cryptkeyversion
</VALUE>
<VALUE path="key/keytype">
V
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="CryptHead" code="HNVSK" version="2" delimiter="+" terminator="'" mode="RDH">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="CryptAlgo" name="CryptAlgo" version="1">
</GROUP>
<GROUP type="CryptKeyName" name="key" version="1" trustlevel="3">
</GROUP>
<ELEM name="compress" type="an">
</ELEM>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="head/seq">
998
</VALUE>
<VALUE path="function">
4
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="compress">
0
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
?cryptkeynumber
</VALUE>
<VALUE path="key/keyversion">
?cryptkeyversion
</VALUE>
<VALUE path="key/keytype">
V
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="CryptHead" code="HNVSK" version="2" delimiter="+" terminator="'" mode="PINTAN">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="function" type="num" maxsize="3">
</ELEM>
<ELEM name="role" type="num" maxsize="3">
</ELEM>
<GROUP type="SecDetails" version="1" name="SecDetails">
</GROUP>
<GROUP type="secstamp" name="SecStamp" version="1">
</GROUP>
<GROUP type="CryptAlgo" name="CryptAlgo" version="1">
</GROUP>
<GROUP type="CryptKeyName" name="key" version="1" trustlevel="3">
</GROUP>
<ELEM name="compress" type="an">
</ELEM>
<GROUP type="cert" name="cert" minnum="0" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="head/seq">
998
</VALUE>
<VALUE path="function">
998
</VALUE>
<VALUE path="role">
1
</VALUE>
<VALUE path="secstamp/stampcode">
1
</VALUE>
<VALUE path="compress">
0
</VALUE>
<VALUE path="key/userId">
?userId
</VALUE>
<VALUE path="key/keynum">
1
</VALUE>
<VALUE path="key/keyversion">
1
</VALUE>
<VALUE path="key/keytype">
V
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="CryptData" code="HNVSD" version="1" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="CryptData" type="bin" trustlevel="3">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="head/seq">
999
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetBalance" code="HKSAL" version="3" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="ktv" version="1">
</GROUP>
<ELEM name="allAccounts" type="alpha" maxsize="1">
</ELEM>
<ELEM name="currency" type="an" maxsize="128" minnum="0">
</ELEM>
<ELEM name="maxAccount" type="num" maxsize="4" minnum="0">
</ELEM>
<ELEM name="attach" type="ascii" maxsize="35" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Balance" code="HISAL" version="3" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="ktv" version="1">
</GROUP>
<ELEM name="accountName" type="AN" maxsize="30">
</ELEM>
<ELEM name="currency" type="alpha">
</ELEM>
<GROUP type="saldo" name="booked" minnum="0" version="1">
</GROUP>
<GROUP type="saldo" name="noted" minnum="0" version="1">
</GROUP>
<GROUP type="btg" name="creditline" minnum="0" trustlevel="4" version="1">
</GROUP>
<GROUP type="btg" name="available" minnum="0" trustlevel="4" version="1">
</GROUP>
<GROUP type="btg" name="spent" minnum="0" trustlevel="4" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HISALS" version="3" isbpdjob="1" delimiter="+" terminator="'">
<GROUP type="BPDJob" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetBalance" code="HKSAL" version="4" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="ktv" version="1">
</GROUP>
<ELEM name="allAccounts" type="alpha" maxsize="1">
</ELEM>
<ELEM name="currency" type="an" maxsize="128" minnum="0">
</ELEM>
<ELEM name="maxAccount" type="num" maxsize="4" minnum="0">
</ELEM>
<ELEM name="attach" type="ascii" maxsize="35" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Balance" code="HISAL" version="4" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="ktv" version="1">
</GROUP>
<ELEM name="accountName" type="AN" maxsize="30">
</ELEM>
<ELEM name="currency" type="alpha">
</ELEM>
<GROUP type="saldo" name="booked" minnum="0" version="1">
</GROUP>
<GROUP type="saldo" name="noted" minnum="0" version="1">
</GROUP>
<GROUP type="btg" name="creditline" minnum="0" trustlevel="4" version="1">
</GROUP>
<GROUP type="btg" name="available" minnum="0" trustlevel="4" version="1">
</GROUP>
<GROUP type="btg" name="spent" minnum="0" trustlevel="4" version="1">
</GROUP>
<ELEM name="date" type="date" minsize="8" maxsize="8" minnum="0" leftfill="1">
</ELEM>
<ELEM name="time" type="time" minsize="6" maxsize="6" minnum="0" leftfill="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HISALS" version="4" isbpdjob="1" delimiter="+" terminator="'">
<GROUP type="BPDJob" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetBalance" code="HKSAL" version="5" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="ktv" version="2">
</GROUP>
<ELEM name="allAccounts" type="alpha" maxsize="1">
</ELEM>
<ELEM name="currency" type="an" maxsize="128" minnum="0">
</ELEM>
<ELEM name="maxAccount" type="num" maxsize="4" minnum="0">
</ELEM>
<ELEM name="attach" type="ascii" maxsize="35" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Balance" code="HISAL" version="5" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="ktv" version="2">
</GROUP>
<ELEM name="accountName" type="AN" maxsize="30">
</ELEM>
<ELEM name="currency" type="alpha">
</ELEM>
<GROUP type="saldo" name="booked" minnum="0" version="1">
</GROUP>
<GROUP type="saldo" name="noted" minnum="0" version="1">
</GROUP>
<GROUP type="btg" name="creditline" minnum="0" trustlevel="4" version="1">
</GROUP>
<GROUP type="btg" name="available" minnum="0" trustlevel="4" version="1">
</GROUP>
<GROUP type="btg" name="spent" minnum="0" trustlevel="4" version="1">
</GROUP>
<ELEM name="date" type="date" minsize="8" maxsize="8" minnum="0" leftfill="1">
</ELEM>
<ELEM name="time" type="time" minsize="6" maxsize="6" minnum="0" leftfill="1">
</ELEM>
<ELEM name="duedate" type="date" minsize="8" maxsize="8" minnum="0" leftfill="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HISALS" version="5" isbpdjob="1" delimiter="+" terminator="'">
<GROUP type="BPDJob" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetBalance" code="HKSAL" version="6" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="ktv" version="2">
</GROUP>
<ELEM name="allAccounts" type="alpha" maxsize="1">
</ELEM>
<ELEM name="currency" type="an" maxsize="128" minnum="0">
</ELEM>
<ELEM name="maxAccount" type="num" maxsize="4" minnum="0">
</ELEM>
<ELEM name="attach" type="ascii" maxsize="35" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Balance" code="HISAL" version="6" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="ktv" version="2">
</GROUP>
<ELEM name="accountName" type="AN" maxsize="30">
</ELEM>
<ELEM name="currency" type="alpha">
</ELEM>
<GROUP type="saldo" name="booked" minnum="0" trustlevel="4" version="1">
</GROUP>
<GROUP type="saldo" name="noted" minnum="0" trustlevel="4" version="1">
</GROUP>
<GROUP type="btg" name="creditline" minnum="0" trustlevel="4" version="1">
</GROUP>
<GROUP type="btg" name="available" minnum="0" trustlevel="4" version="1">
</GROUP>
<GROUP type="btg" name="spent" minnum="0" trustlevel="4" version="1">
</GROUP>
<GROUP type="btg" name="overdraft" minnum="0" trustlevel="4" version="1">
</GROUP>
<GROUP type="timespec" version="1">
</GROUP>
<ELEM name="duedate" type="date" minsize="8" maxsize="8" minnum="0" leftfill="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HISALS" version="6" isbpdjob="1" delimiter="+" terminator="'">
<GROUP type="BPDJob" version="2">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetTransactions" code="HKKAZ" version="3" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="ktv" version="1">
</GROUP>
<ELEM name="currency" type="an" maxsize="128" minnum="0">
</ELEM>
<ELEM name="fromDate" type="date" minsize="8" maxsize="8" minnum="0">
</ELEM>
<ELEM name="toDate" type="date" minsize="8" maxsize="8" minnum="0">
</ELEM>
<ELEM name="maxEntries" type="num" maxsize="4" minnum="0">
</ELEM>
<ELEM name="attach" type="ascii" maxsize="35" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Transactions" code="HIKAZ" version="3" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="booked" type="bin" bintype="swift" binsubtype="mt940" trustlevel="2" readbin="0">
</ELEM>
<ELEM name="noted" type="bin" bintype="swift" binsubtype="mt942" minnum="0" trustlevel="2" readbin="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIKAZS" version="3" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="StoreDays" type="num" maxsize="4">
</ELEM>
<ELEM name="MaxEntryAllowed" type="an" maxsize="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetTransactions" code="HKKAZ" version="4" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="ktv" version="1">
</GROUP>
<ELEM name="currency" type="an" maxsize="128" minnum="0">
</ELEM>
<ELEM name="fromDate" type="date" minsize="8" maxsize="8" minnum="0">
</ELEM>
<ELEM name="toDate" type="date" minsize="8" maxsize="8" minnum="0">
</ELEM>
<ELEM name="maxEntries" type="num" maxsize="4" minnum="0">
</ELEM>
<ELEM name="attach" type="ascii" maxsize="35" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Transactions" code="HIKAZ" version="4" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="booked" type="bin" bintype="swift" binsubtype="mt940" trustlevel="2" readbin="0">
</ELEM>
<ELEM name="noted" type="bin" bintype="swift" binsubtype="mt942" minnum="0" trustlevel="2" readbin="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIKAZS" version="4" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="StoreDays" type="num" maxsize="4">
</ELEM>
<ELEM name="MaxEntryAllowed" type="an" maxsize="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetTransactions" code="HKKAZ" version="5" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="ktv" version="2">
</GROUP>
<ELEM name="allAccounts" type="an" maxsize="1">
</ELEM>
<ELEM name="fromDate" type="date" minsize="8" maxsize="8" minnum="0">
</ELEM>
<ELEM name="toDate" type="date" minsize="8" maxsize="8" minnum="0">
</ELEM>
<ELEM name="maxEntries" type="num" maxsize="4" minnum="0">
</ELEM>
<ELEM name="attach" type="ascii" maxsize="35" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="allAccounts">
N
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Transactions" code="HIKAZ" version="5" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="booked" type="bin" bintype="swift" binsubtype="mt940" trustlevel="2" readbin="0">
</ELEM>
<ELEM name="noted" type="bin" bintype="swift" binsubtype="mt942" minnum="0" trustlevel="2" readbin="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIKAZS" version="5" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="StoreDays" type="num" maxsize="4">
</ELEM>
<ELEM name="MaxEntryAllowed" type="an" maxsize="1">
</ELEM>
<ELEM name="AllAccountsAllowed" type="an" maxsize="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetTransactions" code="HKKAZ" version="6" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="ktv" version="2">
</GROUP>
<ELEM name="allAccounts" type="an" maxsize="1">
</ELEM>
<ELEM name="fromDate" type="date" minsize="8" maxsize="8" minnum="0">
</ELEM>
<ELEM name="toDate" type="date" minsize="8" maxsize="8" minnum="0">
</ELEM>
<ELEM name="maxEntries" type="num" maxsize="4" minnum="0">
</ELEM>
<ELEM name="attach" type="ascii" maxsize="35" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="allAccounts">
N
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="Transactions" code="HIKAZ" version="6" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="booked" type="bin" bintype="swift" binsubtype="mt940" trustlevel="2" readbin="0">
</ELEM>
<ELEM name="noted" type="bin" bintype="swift" binsubtype="mt942" minnum="0" trustlevel="2" readbin="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIKAZS" version="6" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="2">
</GROUP>
<ELEM name="StoreDays" type="num" maxsize="4">
</ELEM>
<ELEM name="MaxEntryAllowed" type="an" maxsize="1">
</ELEM>
<ELEM name="AllAccountsAllowed" type="an" maxsize="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetStandingOrders" code="HKDAB" version="1" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="ktv" version="1">
</GROUP>
<ELEM name="jobid" type="ascii" maxsize="99" minnum="0">
</ELEM>
<ELEM name="maxEntries" type="num" maxsize="4" minnum="0">
</ELEM>
<ELEM name="attach" type="ascii" maxsize="35" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetStandingOrdersResponse" code="HIDAB" version="1" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP name="standingOrder" type="StandingOrderBase">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIDABS" version="1" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetStandingOrders" code="HKDAB" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="ktv" version="1">
</GROUP>
<ELEM name="jobid" type="ascii" maxsize="99" minnum="0">
</ELEM>
<ELEM name="maxEntries" type="num" maxsize="4" minnum="0">
</ELEM>
<ELEM name="attach" type="ascii" maxsize="35" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetStandingOrdersResponse" code="HIDAB" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP name="standingOrder" type="StandingOrderBase" version="2">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIDABS" version="2" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetStandingOrders" code="HKDAB" version="3" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="ktv" version="2">
</GROUP>
<ELEM name="jobid" type="ascii" maxsize="99" minnum="0">
</ELEM>
<ELEM name="maxEntries" type="num" maxsize="4" minnum="0">
</ELEM>
<ELEM name="attach" type="ascii" maxsize="35" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetStandingOrdersResponse" code="HIDAB" version="3" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP name="standingOrder" type="StandingOrderBase" version="3">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIDABS" version="3" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SingleTransfer" code="HKUEB" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<Group type="TransferBase" name="transaction" version="1">
</Group>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIUEBS" version="2" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SingleTransfer" code="HKUEB" version="3" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<Group type="TransferBase" name="transaction" version="1">
</Group>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIUEBS" version="3" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SingleTransfer" code="HKUEB" version="4" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<Group type="TransferBase" name="transaction" version="2">
</Group>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIUEBS" version="4" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SingleTransfer" code="HKUEB" version="5" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<Group type="TransferBase" name="transaction" version="2">
</Group>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIUEBS" version="5" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="2">
</GROUP>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SingleDebitNote" code="HKLAS" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="TransferBase" name="transaction" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HILASS" version="2" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SingleDebitNote" code="HKLAS" version="3" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="TransferBase" name="transaction" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HILASS" version="3" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SingleDebitNote" code="HKLAS" version="4" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="TransferBase" name="transaction" version="2">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HILASS" version="4" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="SingleDebitNote" code="HKLAS" version="5" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="TransferBase" name="transaction" version="2">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HILASS" version="5" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="2">
</GROUP>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="InternalTransfer" code="HKUMB" version="1" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<Group type="TransferBase" name="transaction" version="2">
</Group>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIUMBS" version="1" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="EuTransfer" code="HKAOM" version="1" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP name="transaction" delimiter="+">
<GROUP name="ouraccount" type="ktv" trustlevel="4" version="2">
</GROUP>
<ELEM name="ourName" type="an" maxsize="140">
</ELEM>
<GROUP name="otheraccount" type="ktv" trustlevel="4" version="2" minnum="0">
</GROUP>
<ELEM name="iban" type="ascii" minnum="0" maxsize="34">
</ELEM>
<ELEM name="otherBankName" type="an" maxsize="140" minnum="0">
</ELEM>
<ELEM name="otherName" type="an" maxsize="140">
</ELEM>
<GROUP name="value" type="btg" trustlevel="4" version="1">
</GROUP>
<ELEM name="chargeWhom" type="num" maxsize="1">
</ELEM>
<ELEM name="purpose" type="an" maxsize="140">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIAOMS" version="1" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="IbanAllowed" type="an" maxsize="1">
</ELEM>
<GROUP name="Country" delimiter=";" minnum="0" maxnum="99">
<ELEM name="code" type="num">
</ELEM>
<ELEM name="MaxLenOurName" type="num">
</ELEM>
<ELEM name="MaxLenOtherName" type="num">
</ELEM>
<ELEM name="MaxLenOtherBankName" type="num">
</ELEM>
<ELEM name="MaxLenPurpose" type="num">
</ELEM>
<ELEM name="LimitLocalValue" type="float" trustlevel="4" minnum="0" maxsize="20">
</ELEM>
<ELEM name="LimitLocalCurrency" type="alpha" maxsize="3">
</ELEM>
<ELEM name="LimitForeignValue" type="float" trustlevel="4" minnum="0" maxsize="20">
</ELEM>
<ELEM name="LimitForeignCurrency" type="alpha" maxsize="3" minnum="0">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MultiTransfer" code="HKSUB" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="transfers" type="bin" bintype="dtaus" trustlevel="4">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HISUBS" version="2" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="MaxTransfers" type="num" maxsize="4">
</ELEM>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MultiTransfer" code="HKSUB" version="3" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="transfers" type="bin" bintype="dtaus" trustlevel="4">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HISUBS" version="3" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="MaxTransfers" type="num" maxsize="4">
</ELEM>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MultiTransfer" code="HKSUB" version="4" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="transfers" type="bin" bintype="dtaus" trustlevel="4">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HISUBS" version="4" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="MaxTransfers" type="num" maxsize="4">
</ELEM>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MultiTransfer" code="HKSUB" version="5" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="ktv" version="2">
</GROUP>
<ELEM name="transfers" type="bin" bintype="dtaus" trustlevel="4">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HISUBS" version="5" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="MaxTransfers" type="num" maxsize="4">
</ELEM>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MultiTransfer" code="HKSUB" version="6" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="ktv" version="2">
</GROUP>
<ELEM name="transfers" type="bin" bintype="dtaus" trustlevel="4">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HISUBS" version="6" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="2">
</GROUP>
<ELEM name="MaxTransfers" type="num" maxsize="4">
</ELEM>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MultiDebitNote" code="HKSLA" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="transfers" type="bin" bintype="dtaus" trustlevel="4">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MultiDebitNote" code="HKSLA" version="3" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="transfers" type="bin" bintype="dtaus" trustlevel="4">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HISLAS" version="2" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="MaxTransfers" type="num" maxsize="4">
</ELEM>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HISLAS" version="3" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="MaxTransfers" type="num" maxsize="4">
</ELEM>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MultiDebitNote" code="HKSLA" version="4" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="transfers" type="bin" bintype="dtaus" trustlevel="4">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HISLAS" version="4" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="MaxTransfers" type="num" maxsize="4">
</ELEM>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MultiDebitNote" code="HKSLA" version="5" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="ktv" version="2">
</GROUP>
<ELEM name="transfers" type="bin" bintype="dtaus" trustlevel="4">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HISLAS" version="5" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="MaxTransfers" type="num" maxsize="4">
</ELEM>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="MultiDebitNote" code="HKSLA" version="6" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="ktv" version="2">
</GROUP>
<ELEM name="transfers" type="bin" bintype="dtaus" trustlevel="4">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HISLAS" version="6" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="2">
</GROUP>
<ELEM name="MaxTransfers" type="num" maxsize="4">
</ELEM>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="ForeignTransferWH" code="HKAUB" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="transfers" type="bin" trustlevel="4">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIAUBS" version="2" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="MaxTransfers" type="num" maxsize="4">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="ForeignTransferWH" code="HKAUB" version="3" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="transfers" type="bin" trustlevel="4">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIAUBS" version="3" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="MaxTransfers" type="num" maxsize="4">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="ForeignTransferWH" code="HKAUB" version="4" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="transfers" type="bin" trustlevel="4">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIAUBS" version="4" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="MaxTransfers" type="num" maxsize="4">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="ForeignTransferWH" code="HKAUB" version="5" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="ktv" version="2">
</GROUP>
<ELEM name="transfers" type="bin" trustlevel="4">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIAUBS" version="5" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="MaxTransfers" type="num" maxsize="4">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="CreateStandingOrder" code="HKDAE" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<Group type="StandingOrderBase" version="1" name="transaction">
</Group>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="CreateStandingOrderResponse" code="HIDAE" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="referenceId" type="AN" maxsize="99" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIDAES" version="2" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<ELEM name="mindelay" type="num" maxsize="4">
</ELEM>
<ELEM name="maxdelay" type="num" maxsize="4">
</ELEM>
<ELEM name="AllowedTurnusMonths" type="an" maxsize="24">
</ELEM>
<ELEM name="AllowedMonthDays" type="an" maxsize="64">
</ELEM>
<ELEM name="AllowedTurnusWeeks" type="an" maxsize="104" minnum="0">
</ELEM>
<ELEM name="AllowedWeekDays" type="an" maxsize="7" minnum="0">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="CreateStandingOrder" code="HKDAE" version="3" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<Group type="StandingOrderBase" version="2" name="transaction">
</Group>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="CreateStandingOrderResponse" code="HIDAE" version="3" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="referenceId" type="AN" maxsize="99" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIDAES" version="3" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<ELEM name="mindelay" type="num" maxsize="4">
</ELEM>
<ELEM name="maxdelay" type="num" maxsize="4">
</ELEM>
<ELEM name="AllowedTurnusMonths" type="an" maxsize="24">
</ELEM>
<ELEM name="AllowedMonthDays" type="an" maxsize="64">
</ELEM>
<ELEM name="AllowedTurnusWeeks" type="an" maxsize="104" minnum="0">
</ELEM>
<ELEM name="AllowedWeekDays" type="an" maxsize="7" minnum="0">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="CreateStandingOrder" code="HKDAE" version="4" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<Group type="StandingOrderBase" version="3" name="transaction">
</Group>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="CreateStandingOrderResponse" code="HIDAE" version="4" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="referenceId" type="AN" maxsize="99" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIDAES" version="4" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<ELEM name="mindelay" type="num" maxsize="4">
</ELEM>
<ELEM name="maxdelay" type="num" maxsize="4">
</ELEM>
<ELEM name="AllowedTurnusMonths" type="an" maxsize="24">
</ELEM>
<ELEM name="AllowedMonthDays" type="an" maxsize="64">
</ELEM>
<ELEM name="AllowedTurnusWeeks" type="an" maxsize="104" minnum="0">
</ELEM>
<ELEM name="AllowedWeekDays" type="an" maxsize="7" minnum="0">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="ModifyStandingOrder" code="HKDAN" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<Group type="StandingOrderBase" version="1" name="transaction">
</Group>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="ModifyStandingOrderResponse" code="HIDAN" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="referenceIdOld" type="AN" maxsize="99" minnum="1">
</ELEM>
<ELEM name="referenceIdNew" type="AN" maxsize="99" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIDANS" version="2" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="AllowedChanges" type="num" maxsize="1">
</ELEM>
<ELEM name="mindelay" type="num" maxsize="4">
</ELEM>
<ELEM name="maxdelay" type="num" maxsize="4">
</ELEM>
<ELEM name="AllowChgOtherAccount" type="an" maxsize="1">
</ELEM>
<ELEM name="AllowChgOtherName" type="an" maxsize="1">
</ELEM>
<ELEM name="AllowChgValue" type="an" maxsize="1">
</ELEM>
<ELEM name="AllowChgTextKey" type="an" maxsize="1">
</ELEM>
<ELEM name="AllowChgPurpose" type="an" maxsize="1">
</ELEM>
<ELEM name="AllowChgFirstDate" type="an" maxsize="1">
</ELEM>
<ELEM name="AllowChgUnit" type="an" maxsize="1">
</ELEM>
<ELEM name="AllowChgTurnus" type="an" maxsize="1">
</ELEM>
<ELEM name="AllowChgDay" type="an" maxsize="1">
</ELEM>
<ELEM name="AllowChgLastDate" type="an" maxsize="1">
</ELEM>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<ELEM name="AllowedTurnusMonths" type="an" maxsize="24">
</ELEM>
<ELEM name="AllowedMonthDays" type="an" maxsize="64">
</ELEM>
<ELEM name="AllowedTurnusWeeks" type="an" maxsize="104" minnum="0">
</ELEM>
<ELEM name="AllowedWeekDays" type="an" maxsize="7" minnum="0">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="ModifyStandingOrder" code="HKDAN" version="3" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<Group type="StandingOrderBase" version="2" name="transaction">
</Group>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="ModifyStandingOrderResponse" code="HIDAN" version="3" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="referenceIdOld" type="AN" maxsize="99" minnum="1">
</ELEM>
<ELEM name="referenceIdNew" type="AN" maxsize="99" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIDANS" version="3" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="AllowedDatedChanges" type="num" maxsize="1">
</ELEM>
<ELEM name="mindelay" type="num" maxsize="4">
</ELEM>
<ELEM name="maxdelay" type="num" maxsize="4">
</ELEM>
<ELEM name="AllowChgOtherAccount" type="an" maxsize="1">
</ELEM>
<ELEM name="AllowChgOtherName" type="an" maxsize="1">
</ELEM>
<ELEM name="AllowChgValue" type="an" maxsize="1">
</ELEM>
<ELEM name="AllowChgTextKey" type="an" maxsize="1">
</ELEM>
<ELEM name="AllowChgPurpose" type="an" maxsize="1">
</ELEM>
<ELEM name="AllowChgFirstDate" type="an" maxsize="1">
</ELEM>
<ELEM name="AllowChgUnit" type="an" maxsize="1">
</ELEM>
<ELEM name="AllowChgTurnus" type="an" maxsize="1">
</ELEM>
<ELEM name="AllowChgDay" type="an" maxsize="1">
</ELEM>
<ELEM name="AllowChgLastDate" type="an" maxsize="1">
</ELEM>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<ELEM name="AllowedTurnusMonths" type="an" maxsize="24">
</ELEM>
<ELEM name="AllowedMonthDays" type="an" maxsize="64">
</ELEM>
<ELEM name="AllowedTurnusWeeks" type="an" maxsize="104" minnum="0">
</ELEM>
<ELEM name="AllowedWeekDays" type="an" maxsize="7" minnum="0">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="ModifyStandingOrder" code="HKDAN" version="4" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<Group type="StandingOrderBase" version="3" name="transaction">
</Group>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="ModifyStandingOrderResponse" code="HIDAN" version="4" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="referenceIdOld" type="AN" maxsize="99" minnum="1">
</ELEM>
<ELEM name="referenceIdNew" type="AN" maxsize="99" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIDANS" version="4" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="AllowedChanges" type="num" maxsize="1">
</ELEM>
<ELEM name="mindelay" type="num" maxsize="4">
</ELEM>
<ELEM name="maxdelay" type="num" maxsize="4">
</ELEM>
<ELEM name="AllowChgOtherAccount" type="an" maxsize="1">
</ELEM>
<ELEM name="AllowChgOtherName" type="an" maxsize="1">
</ELEM>
<ELEM name="AllowChgValue" type="an" maxsize="1">
</ELEM>
<ELEM name="AllowChgTextKey" type="an" maxsize="1">
</ELEM>
<ELEM name="AllowChgPurpose" type="an" maxsize="1">
</ELEM>
<ELEM name="AllowChgFirstDate" type="an" maxsize="1">
</ELEM>
<ELEM name="AllowChgUnit" type="an" maxsize="1">
</ELEM>
<ELEM name="AllowChgTurnus" type="an" maxsize="1">
</ELEM>
<ELEM name="AllowChgDay" type="an" maxsize="1">
</ELEM>
<ELEM name="AllowChgLastDate" type="an" maxsize="1">
</ELEM>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<ELEM name="AllowedTurnusMonths" type="an" maxsize="24">
</ELEM>
<ELEM name="AllowedMonthDays" type="an" maxsize="64">
</ELEM>
<ELEM name="AllowedTurnusWeeks" type="an" maxsize="104" minnum="0">
</ELEM>
<ELEM name="AllowedWeekDays" type="an" maxsize="7" minnum="0">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="DeleteStandingOrder" code="HKDAL" version="1" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<Group type="StandingOrderBase" version="1" name="transaction">
</Group>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIDALS" version="1" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="mindelay" type="num" maxsize="4">
</ELEM>
<ELEM name="maxdelay" type="num" maxsize="4">
</ELEM>
<ELEM name="AllowDate" type="an" maxsize="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="DeleteStandingOrder" code="HKDAL" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<Group type="StandingOrderBase" version="2" name="transaction">
</Group>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIDALS" version="2" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="mindelay" type="num" maxsize="4">
</ELEM>
<ELEM name="maxdelay" type="num" maxsize="4">
</ELEM>
<ELEM name="AllowDate" type="an" maxsize="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="DeleteStandingOrder" code="HKDAL" version="3" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<Group type="StandingOrderBase" version="3" name="transaction">
</Group>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIDALS" version="3" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="mindelay" type="num" maxsize="4">
</ELEM>
<ELEM name="maxdelay" type="num" maxsize="4">
</ELEM>
<ELEM name="AllowDate" type="an" maxsize="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetDatedTransfers" code="HKTUB" version="1" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="ktv" version="1">
</GROUP>
<ELEM name="fromdate" type="date" minnum="0">
</ELEM>
<ELEM name="todate" type="date" minnum="0">
</ELEM>
<ELEM name="maxEntries" type="num" minnum="0" maxsize="4">
</ELEM>
<ELEM name="attach" type="ascii" minnum="0" maxsize="35">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetDatedTransfersResponse" code="HITUB" version="1" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP name="datedTransfer" type="TransferBase" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HITUBS" version="1" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="dateAllowed" type="alpha" maxsize="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetDatedTransfers" code="HKTUB" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="ktv" version="2">
</GROUP>
<ELEM name="fromdate" type="date" minnum="0">
</ELEM>
<ELEM name="todate" type="date" minnum="0">
</ELEM>
<ELEM name="maxEntries" type="num" minnum="0" maxsize="4">
</ELEM>
<ELEM name="attach" type="ascii" minnum="0" maxsize="35">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="GetDatedTransfersResponse" code="HITUB" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP name="datedTransfer" type="TransferBase" version="2">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HITUBS" version="2" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="dateAllowed" type="alpha" maxsize="1">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="DatedSingleTransfer" code="HKTUE" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<Group type="TransferBase" version="1" name="transaction">
</Group>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="DatedSingleTransferResponse" code="HITUE" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="referenceId" type="AN" maxsize="99" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HITUES" version="2" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="mindelay" type="num" maxsize="4">
</ELEM>
<ELEM name="maxdelay" type="num" maxsize="4">
</ELEM>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="DatedSingleTransfer" code="HKTUE" version="3" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<Group type="TransferBase" version="2" name="transaction">
</Group>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="DatedSingleTransferResponse" code="HITUE" version="3" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="referenceId" type="AN" maxsize="99" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HITUES" version="3" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="mindelay" type="num" maxsize="4">
</ELEM>
<ELEM name="maxdelay" type="num" maxsize="4">
</ELEM>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="ModifyDatedSingleTransfer" code="HKTUA" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="TransferBase" version="1" name="transaction">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="ModifyDatedSingleTransferResponse" code="HITUA" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="referenceIdOld" type="AN" maxsize="99">
</ELEM>
<ELEM name="referenceIdNew" type="AN" maxsize="99" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HITUAS" version="2" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="mindelay" type="num" maxsize="4">
</ELEM>
<ELEM name="maxdelay" type="num" maxsize="4">
</ELEM>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="ModifyDatedSingleTransfer" code="HKTUA" version="3" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="TransferBase" version="2" name="transaction">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="ModifyDatedSingleTransferResponse" code="HITUA" version="3" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<ELEM name="referenceIdOld" type="AN" maxsize="99">
</ELEM>
<ELEM name="referenceIdNew" type="AN" maxsize="99" minnum="0">
</ELEM>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HITUAS" version="3" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<ELEM name="mindelay" type="num" maxsize="4">
</ELEM>
<ELEM name="maxdelay" type="num" maxsize="4">
</ELEM>
<ELEM name="MaxPurposeLines" type="num" maxsize="2">
</ELEM>
<GROUP name="TextKey" delimiter=":">
<ELEM name="key" type="num" maxsize="2" minnum="1" maxnum="99">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="DeleteDatedSingleTransfer" code="HKTUL" version="1" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="TransferBase" version="1" name="transaction">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HITULS" version="1" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="DeleteDatedSingleTransfer" code="HKTUL" version="2" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="TransferBase" version="2" name="transaction">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HITULS" version="2" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef id="LoadCellPhone" code="HKPPD" version="1" delimiter="+" terminator="'">
<GROUP type="SegHead" name="head">
</GROUP>
<GROUP type="ktv" version="2">
</GROUP>
<ELEM name="ProviderCode" type="num" maxsize="2">
</ELEM>
<ELEM name="PhoneNumber" type="num" maxsize="35" trustlevel="4">
</ELEM>
<GROUP name="value" type="btg" trustlevel="4" version="1">
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
<SEGdef code="HIPPDS" version="1" delimiter=":" terminator="'" isbpdjob="1">
<GROUP type="BPDJob" version="2">
</GROUP>
<GROUP name="Product" delimiter=":" minnum="0" maxnum="99">
<ELEM name="Code" type="num" maxsize="2">
</ELEM>
<ELEM name="Name" type="an" maxsize="35">
</ELEM>
<ELEM name="ProductName" type="an" maxsize="35">
</ELEM>
<ELEM name="FreeValueAllowed" type="an" maxsize="1">
</ELEM>
<ELEM name="MinimumValue" type="num" maxsize="3" minnum="0">
</ELEM>
<ELEM name="MaximumValue" type="num" maxsize="3" minnum="0">
</ELEM>
<ELEM name="ValueList" type="ascii" minnum="0">
</ELEM>
</GROUP>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</SEGdef>
</SEGs>

<JOBs>
<JOBdef id="JobDialogInit" version="1" pversion="210" internal="1">
<SEG type="Ident" name="ident">
</SEG>
<SEG type="Prepare" name="prepare">
</SEG>
</JOBdef>
<JOBdef id="JobDialogEnd" version="1" pversion="210" internal="1">
<SEG type="DialogEnd">
</SEG>
</JOBdef>
<JOBdef id="JobDialogInitAnon" version="1" pversion="210" crypt="0" sign="0" internal="1" nosysid="1">
<SEG type="Ident" name="ident">
</SEG>
<SEG type="Prepare" name="prepare">
</SEG>
<VALUES>
<VALUE path="ident/customerId">
9999999999
</VALUE>
<VALUE path="ident/systemId">
0
</VALUE>
<VALUE path="ident/status">
0
</VALUE>
<VALUE path="prepare/bpdversion">
0
</VALUE>
<VALUE path="prepare/updversion">
0
</VALUE>
</VALUES>
</JOBdef>
<JOBdef id="JobGetKeys" version="1" pversion="210" mode="RDH" dlg="1" needsbpd="0" response="GetKeyResponse">
<MESSAGE name="open" crypt="0" sign="0" nosysid="1">
<SEG name="ident" type="Ident">
</SEG>
<SEG name="prepare" type="Prepare">
</SEG>
<SEG type="getKey" name="cryptkey">
</SEG>
<SEG type="getKey" name="signKey">
</SEG>
<VALUES>
<VALUE path="ident/customerId">
9999999999
</VALUE>
<VALUE path="ident/status">
0
</VALUE>
<VALUE path="ident/systemId">
0
</VALUE>
<VALUE path="cryptkey/key/keytype">
V
</VALUE>
<VALUE path="cryptkey/key/keynum">
999
</VALUE>
<VALUE path="cryptkey/key/keyversion">
999
</VALUE>
<VALUE path="cryptkey/key/userid">
999
</VALUE>
<VALUE path="signkey/key/keytype">
S
</VALUE>
<VALUE path="signkey/key/keynum">
999
</VALUE>
<VALUE path="signkey/key/keyversion">
999
</VALUE>
<VALUE path="signkey/key/userid">
999
</VALUE>
</VALUES>
</MESSAGE>
</JOBdef>
<JOBdef id="JobSendKeys" version="1" pversion="210" mode="RDH" dlg="1" needsbpd="0">
<MESSAGE name="open" crypt="1" sign="1">
<SEG name="ident" type="Ident">
</SEG>
<SEG type="sendsignKey" name="signKey">
</SEG>
<SEG type="sendcryptKey" name="cryptkey">
</SEG>
<VALUES>
<VALUE path="cryptkey/key/keytype">
V
</VALUE>
<VALUE path="signkey/key/keytype">
S
</VALUE>
</VALUES>
</MESSAGE>
</JOBdef>
<JOBdef id="JobSync" version="1" pversion="210" crypt="1" sign="1" dlg="1" needsbpd="0" response="syncresponse">
<MESSAGE name="open" nosysid="1">
<SEG type="Ident" name="ident">
</SEG>
<SEG type="Prepare" name="prepare">
</SEG>
<SEG type="Sync" name="sync">
</SEG>
<VALUES>
<VALUE path="ident/systemId">
0
</VALUE>
</VALUES>
</MESSAGE>
<MESSAGE name="close" ignerrors="1">
<SEG type="DialogEnd">
</SEG>
</MESSAGE>
</JOBdef>
<JOBdef id="JobGetAccounts" version="1" pversion="210" dlg="1">
<MESSAGE name="open" crypt="1" sign="1">
<SEG type="Ident" name="ident">
</SEG>
<SEG type="Prepare" name="prepare">
</SEG>
</MESSAGE>
<MESSAGE name="close" sign="1" crypt="1">
<SEG type="DialogEnd">
</SEG>
</MESSAGE>
</JOBdef>
<JOBdef id="JobGetBankInfo" version="1" pversion="210" dlg="1">
<MESSAGE name="open" crypt="0" sign="0">
<SEG type="Ident" name="ident">
</SEG>
<SEG type="Prepare" name="prepare">
</SEG>
<VALUES>
<VALUE path="ident/customerId">
9999999999
</VALUE>
<VALUE path="ident/systemId">
0
</VALUE>
<VALUE path="ident/status">
0
</VALUE>
</VALUES>
</MESSAGE>
<MESSAGE name="close" sign="0" crypt="0">
<SEG type="DialogEnd">
</SEG>
</MESSAGE>
</JOBdef>
<JOBdef id="JobUpdateBankInfo" version="1" pversion="210" dlg="1">
<MESSAGE name="open" crypt="1" sign="1">
<SEG type="Ident" name="ident">
</SEG>
<SEG type="Prepare" name="prepare">
</SEG>
<VALUES>
<VALUE path="prepare/bpdversion">
0
</VALUE>
<VALUE path="prepare/updversion">
0
</VALUE>
</VALUES>
</MESSAGE>
<MESSAGE name="close" sign="1" crypt="1">
<SEG type="DialogEnd">
</SEG>
</MESSAGE>
</JOBdef>
<JOBdef id="JobGetStatus" code="HKPRO" params="HIPROS" version="3" crypt="1" sign="1" needBPD="0" attachable="1" response="GetStatusResponse">
<SEG type="GetStatus" version="3">
</SEG>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</JOBdef>
<JOBdef id="JobDialogInit" version="1" pversion="201" internal="1">
<SEG type="Ident" name="ident">
</SEG>
<SEG type="Prepare" name="prepare">
</SEG>
</JOBdef>
<JOBdef id="JobDialogEnd" version="1" pversion="201" internal="1">
<SEG type="DialogEnd">
</SEG>
</JOBdef>
<JOBdef id="JobDialogInitAnon" version="1" pversion="201" crypt="0" sign="0" internal="1" nosysid="1">
<SEG type="Ident" name="ident">
</SEG>
<SEG type="Prepare" name="prepare">
</SEG>
<VALUES>
<VALUE path="ident/customerId">
9999999999
</VALUE>
<VALUE path="ident/systemId">
0
</VALUE>
<VALUE path="ident/status">
0
</VALUE>
<VALUE path="prepare/bpdversion">
0
</VALUE>
<VALUE path="prepare/updversion">
0
</VALUE>
</VALUES>
</JOBdef>
<JOBdef id="JobGetKeys" version="1" pversion="201" mode="RDH" dlg="1" needsbpd="0" response="GetKeyResponse">
<MESSAGE name="open" crypt="0" sign="0" nosysid="1">
<SEG name="ident" type="Ident">
</SEG>
<SEG name="prepare" type="Prepare">
</SEG>
<SEG type="getKey" name="cryptkey">
</SEG>
<SEG type="getKey" name="signKey">
</SEG>
<VALUES>
<VALUE path="ident/customerId">
9999999999
</VALUE>
<VALUE path="ident/status">
0
</VALUE>
<VALUE path="ident/systemId">
0
</VALUE>
<VALUE path="cryptkey/key/keytype">
V
</VALUE>
<VALUE path="cryptkey/key/keynum">
999
</VALUE>
<VALUE path="cryptkey/key/keyversion">
999
</VALUE>
<VALUE path="cryptkey/key/userid">
9999999999
</VALUE>
<VALUE path="signkey/key/keytype">
S
</VALUE>
<VALUE path="signkey/key/keynum">
999
</VALUE>
<VALUE path="signkey/key/keyversion">
999
</VALUE>
<VALUE path="signkey/key/userid">
9999999999
</VALUE>
</VALUES>
</MESSAGE>
</JOBdef>
<JOBdef id="JobSendKeys" version="1" pversion="201" mode="RDH" dlg="1" needsbpd="0">
<MESSAGE name="open" crypt="1" sign="1">
<SEG name="ident" type="Ident">
</SEG>
<SEG type="sendsignKey" name="signKey">
</SEG>
<SEG type="sendcryptKey" name="cryptkey">
</SEG>
<VALUES>
<VALUE path="cryptkey/key/keytype">
V
</VALUE>
<VALUE path="signkey/key/keytype">
S
</VALUE>
</VALUES>
</MESSAGE>
</JOBdef>
<JOBdef id="JobSync" version="1" pversion="201" crypt="0" sign="0" dlg="1" needsbpd="0" response="syncresponse">
<MESSAGE name="open" nosysid="1">
<SEG type="Ident" name="ident">
</SEG>
<SEG type="Prepare" name="prepare">
</SEG>
<SEG type="Sync" name="sync">
</SEG>
<VALUES>
<VALUE path="ident/systemId">
0
</VALUE>
</VALUES>
</MESSAGE>
<MESSAGE name="close" ignerrors="1">
<SEG type="DialogEnd">
</SEG>
</MESSAGE>
</JOBdef>
<JOBdef id="JobGetAccounts" version="1" pversion="201" dlg="1">
<MESSAGE name="open" crypt="1" sign="1">
<SEG type="Ident" name="ident">
</SEG>
<SEG type="Prepare" name="prepare">
</SEG>
</MESSAGE>
<MESSAGE name="close" sign="1" crypt="1">
<SEG type="DialogEnd">
</SEG>
</MESSAGE>
</JOBdef>
<JOBdef id="JobGetBankInfo" version="1" pversion="201" dlg="1">
<MESSAGE name="open" crypt="0" sign="0">
<SEG type="Ident" name="ident">
</SEG>
<SEG type="Prepare" name="prepare">
</SEG>
<VALUES>
<VALUE path="ident/customerId">
9999999999
</VALUE>
<VALUE path="ident/systemId">
0
</VALUE>
<VALUE path="ident/status">
0
</VALUE>
</VALUES>
</MESSAGE>
<MESSAGE name="close" sign="0" crypt="0">
<SEG type="DialogEnd">
</SEG>
</MESSAGE>
</JOBdef>
<JOBdef id="JobUpdateBankInfo" version="1" pversion="201" dlg="1">
<MESSAGE name="open" crypt="1" sign="1">
<SEG type="Ident" name="ident">
</SEG>
<SEG type="Prepare" name="prepare">
</SEG>
<VALUES>
<VALUE path="prepare/bpdversion">
0
</VALUE>
<VALUE path="prepare/updversion">
0
</VALUE>
</VALUES>
</MESSAGE>
<MESSAGE name="close" sign="1" crypt="1">
<SEG type="DialogEnd">
</SEG>
</MESSAGE>
</JOBdef>
<JOBdef id="JobGetStatus" code="HKPRO" params="HIPROS" version="2" crypt="1" sign="1" needBPD="0" attachable="1" response="GetStatusResponse">
<SEG type="GetStatus" version="2">
</SEG>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</JOBdef>
<JOBdef id="JobDialogInit" version="1" pversion="220" internal="1">
<SEG type="Ident" name="ident">
</SEG>
<SEG type="Prepare" name="prepare">
</SEG>
</JOBdef>
<JOBdef id="JobDialogEnd" version="1" pversion="220" internal="1">
<SEG type="DialogEnd">
</SEG>
</JOBdef>
<JOBdef id="JobDialogInitAnon" version="1" pversion="220" crypt="0" sign="0" internal="1" nosysid="1">
<SEG type="Ident" name="ident">
</SEG>
<SEG type="Prepare" name="prepare">
</SEG>
<VALUES>
<VALUE path="ident/customerId">
9999999999
</VALUE>
<VALUE path="ident/systemId">
0
</VALUE>
<VALUE path="ident/status">
0
</VALUE>
<VALUE path="prepare/bpdversion">
0
</VALUE>
<VALUE path="prepare/updversion">
0
</VALUE>
</VALUES>
</JOBdef>
<JOBdef id="JobGetKeys" version="1" pversion="220" mode="RDH" dlg="1" needsbpd="0" response="GetKeyResponse">
<MESSAGE name="open" crypt="0" sign="0" nosysid="1">
<SEG name="ident" type="Ident">
</SEG>
<SEG name="prepare" type="Prepare">
</SEG>
<SEG type="getKey" name="cryptkey">
</SEG>
<SEG type="getKey" name="signKey">
</SEG>
<VALUES>
<VALUE path="ident/customerId">
9999999999
</VALUE>
<VALUE path="ident/status">
0
</VALUE>
<VALUE path="ident/systemId">
0
</VALUE>
<VALUE path="cryptkey/key/keytype">
V
</VALUE>
<VALUE path="cryptkey/key/keynum">
999
</VALUE>
<VALUE path="cryptkey/key/keyversion">
999
</VALUE>
<VALUE path="cryptkey/key/userid">
999
</VALUE>
<VALUE path="signkey/key/keytype">
S
</VALUE>
<VALUE path="signkey/key/keynum">
999
</VALUE>
<VALUE path="signkey/key/keyversion">
999
</VALUE>
<VALUE path="signkey/key/userid">
999
</VALUE>
</VALUES>
</MESSAGE>
</JOBdef>
<JOBdef id="JobSendKeys" version="1" pversion="220" mode="RDH" dlg="1" needsbpd="0">
<MESSAGE name="open" crypt="1" sign="1">
<SEG name="ident" type="Ident">
</SEG>
<SEG type="sendsignKey" name="signKey">
</SEG>
<SEG type="sendcryptKey" name="cryptkey">
</SEG>
<VALUES>
<VALUE path="cryptkey/key/keytype">
V
</VALUE>
<VALUE path="signkey/key/keytype">
S
</VALUE>
</VALUES>
</MESSAGE>
</JOBdef>
<JOBdef id="JobSync" version="1" pversion="220" crypt="0" sign="0" dlg="1" needsbpd="0" response="syncresponse">
<MESSAGE name="open" nosysid="1">
<SEG type="Ident" name="ident">
</SEG>
<SEG type="Prepare" name="prepare">
</SEG>
<SEG type="Sync" name="sync">
</SEG>
<VALUES>
<VALUE path="ident/systemId">
0
</VALUE>
</VALUES>
</MESSAGE>
<MESSAGE name="close" ignerrors="1">
<SEG type="DialogEnd">
</SEG>
</MESSAGE>
</JOBdef>
<JOBdef id="JobGetAccounts" version="1" pversion="220" dlg="1">
<MESSAGE name="open" crypt="1" sign="1">
<SEG type="Ident" name="ident">
</SEG>
<SEG type="Prepare" name="prepare">
</SEG>
</MESSAGE>
<MESSAGE name="close" sign="1" crypt="1">
<SEG type="DialogEnd">
</SEG>
</MESSAGE>
</JOBdef>
<JOBdef id="JobGetBankInfo" version="1" pversion="220" dlg="1">
<MESSAGE name="open" crypt="0" sign="0">
<SEG type="Ident" name="ident">
</SEG>
<SEG type="Prepare" name="prepare">
</SEG>
<VALUES>
<VALUE path="ident/customerId">
9999999999
</VALUE>
<VALUE path="ident/systemId">
0
</VALUE>
<VALUE path="ident/status">
0
</VALUE>
</VALUES>
</MESSAGE>
<MESSAGE name="close" sign="0" crypt="0">
<SEG type="DialogEnd">
</SEG>
</MESSAGE>
</JOBdef>
<JOBdef id="JobUpdateBankInfo" version="1" pversion="220" dlg="1">
<MESSAGE name="open" crypt="1" sign="1">
<SEG type="Ident" name="ident">
</SEG>
<SEG type="Prepare" name="prepare">
</SEG>
<VALUES>
<VALUE path="prepare/bpdversion">
0
</VALUE>
<VALUE path="prepare/updversion">
0
</VALUE>
</VALUES>
</MESSAGE>
<MESSAGE name="close" sign="1" crypt="1">
<SEG type="DialogEnd">
</SEG>
</MESSAGE>
</JOBdef>
<JOBdef id="JobTan" code="HKTAN" params="HITANS" version="1" mode="PINTAN" crypt="1" sign="1" needBPD="1" response="TanResponse" single="1" pversion="220">
<SEG type="Tan" version="1">
</SEG>
</JOBdef>
<JOBdef id="JobChangePin" code="DKPAES" params="DIPAES" version="1" mode="PINTAN" crypt="1" sign="1" needBPD="1" single="1" pversion="220">
<SEG type="ChangePin" version="1">
</SEG>
</JOBdef>
<JOBdef id="JobGetItanModes" version="1" pversion="220" dlg="1">
<MESSAGE name="open" crypt="1" sign="1" noitan="1">
<SEG type="Ident" name="ident">
</SEG>
<SEG type="Prepare" name="prepare">
</SEG>
</MESSAGE>
<MESSAGE name="close" sign="1" crypt="1" noitan="1">
<SEG type="DialogEnd">
</SEG>
</MESSAGE>
</JOBdef>
<JOBdef id="JobDialogInit" version="3" pversion="300" internal="1">
<SEG type="Ident" name="ident">
</SEG>
<SEG type="Prepare" name="prepare" version="3">
</SEG>
</JOBdef>
<JOBdef id="JobDialogEnd" version="3" pversion="300" internal="1">
<SEG type="DialogEnd">
</SEG>
</JOBdef>
<JOBdef id="JobDialogInitAnon" version="3" pversion="300" crypt="0" sign="0" internal="1" nosysid="1">
<SEG type="Ident" name="ident">
</SEG>
<SEG type="Prepare" name="prepare" version="3">
</SEG>
<VALUES>
<VALUE path="ident/customerId">
9999999999
</VALUE>
<VALUE path="ident/systemId">
0
</VALUE>
<VALUE path="ident/status">
0
</VALUE>
<VALUE path="prepare/bpdversion">
0
</VALUE>
<VALUE path="prepare/updversion">
0
</VALUE>
</VALUES>
</JOBdef>
<JOBdef id="JobGetKeys" version="3" pversion="300" mode="RDH" dlg="1" needsbpd="0" response="GetKeyResponse">
<MESSAGE name="open" crypt="0" sign="0" nosysid="1">
<SEG name="ident" type="Ident">
</SEG>
<SEG type="Prepare" name="prepare" version="3">
</SEG>
<SEG type="getKey" name="cryptkey">
</SEG>
<SEG type="getKey" name="signKey">
</SEG>
<VALUES>
<VALUE path="ident/customerId">
9999999999
</VALUE>
<VALUE path="ident/status">
0
</VALUE>
<VALUE path="ident/systemId">
0
</VALUE>
<VALUE path="cryptkey/key/keytype">
V
</VALUE>
<VALUE path="cryptkey/key/keynum">
999
</VALUE>
<VALUE path="cryptkey/key/keyversion">
999
</VALUE>
<VALUE path="cryptkey/key/userid">
999
</VALUE>
<VALUE path="signkey/key/keytype">
S
</VALUE>
<VALUE path="signkey/key/keynum">
999
</VALUE>
<VALUE path="signkey/key/keyversion">
999
</VALUE>
<VALUE path="signkey/key/userid">
999
</VALUE>
<VALUE path="authkey/key/keytype">
D
</VALUE>
<VALUE path="authkey/key/keynum">
999
</VALUE>
<VALUE path="authkey/key/keyversion">
999
</VALUE>
<VALUE path="authkey/key/userid">
999
</VALUE>
</VALUES>
</MESSAGE>
</JOBdef>
<JOBdef id="JobSendKeys" version="1" pversion="300" mode="RDH" dlg="1" needsbpd="0">
<MESSAGE name="open" crypt="1" sign="1">
<SEG name="ident" type="Ident">
</SEG>
<SEG type="sendsignKey" name="signKey" version="3">
</SEG>
<SEG type="sendcryptKey" name="cryptkey" version="3">
</SEG>
<VALUES>
<VALUE path="cryptkey/key/keytype">
V
</VALUE>
<VALUE path="signkey/key/keytype">
S
</VALUE>
</VALUES>
</MESSAGE>
</JOBdef>
<JOBdef id="JobSendKeysWithAuthKey" version="1" pversion="300" mode="RDH" dlg="1" needsbpd="0">
<MESSAGE name="open" crypt="1" sign="1">
<SEG name="ident" type="Ident">
</SEG>
<SEG type="sendsignKey" name="signKey" version="3">
</SEG>
<SEG type="sendcryptKey" name="cryptkey" version="3">
</SEG>
<SEG type="sendauthKey" name="authkey" version="3">
</SEG>
<VALUES>
<VALUE path="cryptkey/key/keytype">
V
</VALUE>
<VALUE path="signkey/key/keytype">
S
</VALUE>
<VALUE path="authkey/key/keytype">
D
</VALUE>
</VALUES>
</MESSAGE>
</JOBdef>
<JOBdef id="JobSync" version="1" pversion="300" crypt="0" sign="0" dlg="1" needsbpd="0" response="syncresponse">
<MESSAGE name="open" nosysid="1">
<SEG type="Ident" name="ident">
</SEG>
<SEG type="Prepare" name="prepare" version="3">
</SEG>
<SEG type="Sync" name="sync">
</SEG>
<VALUES>
<VALUE path="ident/systemId">
0
</VALUE>
</VALUES>
</MESSAGE>
<MESSAGE name="close" ignerrors="1" nosysid="0">
<SEG type="DialogEnd">
</SEG>
</MESSAGE>
</JOBdef>
<JOBdef id="JobGetAccounts" version="1" pversion="300" dlg="1">
<MESSAGE name="open" crypt="1" sign="1">
<SEG type="Ident" name="ident">
</SEG>
<SEG type="Prepare" name="prepare" version="3">
</SEG>
</MESSAGE>
<MESSAGE name="close" sign="1" crypt="1">
<SEG type="DialogEnd">
</SEG>
</MESSAGE>
</JOBdef>
<JOBdef id="JobGetBankInfo" version="3" pversion="300" dlg="1">
<MESSAGE name="open" crypt="0" sign="0">
<SEG type="Ident" name="ident">
</SEG>
<SEG type="Prepare" name="prepare" version="3">
</SEG>
<VALUES>
<VALUE path="ident/customerId">
9999999999
</VALUE>
<VALUE path="ident/systemId">
0
</VALUE>
<VALUE path="ident/status">
0
</VALUE>
</VALUES>
</MESSAGE>
<MESSAGE name="close" sign="0" crypt="0">
<SEG type="DialogEnd">
</SEG>
</MESSAGE>
</JOBdef>
<JOBdef id="JobUpdateBankInfo" version="3" pversion="300" dlg="1">
<MESSAGE name="open" crypt="1" sign="1">
<SEG type="Ident" name="ident">
</SEG>
<SEG type="Prepare" name="prepare" version="3">
</SEG>
<VALUES>
<VALUE path="prepare/bpdversion">
0
</VALUE>
<VALUE path="prepare/updversion">
0
</VALUE>
</VALUES>
</MESSAGE>
<MESSAGE name="close" sign="1" crypt="1">
<SEG type="DialogEnd">
</SEG>
</MESSAGE>
</JOBdef>
<JOBdef id="JobTan" code="HKTAN" params="HITANS" version="1" mode="PINTAN" crypt="1" sign="1" needBPD="1" response="TanResponse" single="1">
<SEG type="Tan" version="1">
</SEG>
</JOBdef>
<JOBdef id="JobTan" code="HKTAN" params="HITANS" version="2" mode="PINTAN" crypt="1" sign="1" needBPD="1" response="TanResponse" single="1">
<SEG type="Tan" version="2">
</SEG>
</JOBdef>
<JOBdef id="JobTan" code="HKTAN" params="HITANS" version="3" mode="PINTAN" crypt="1" sign="1" needBPD="1" response="TanResponse" single="1">
<SEG type="Tan" version="3">
</SEG>
</JOBdef>
<JOBdef id="JobTan" code="HKTAN" params="HITANS" version="4" mode="PINTAN" crypt="1" sign="1" needBPD="1" response="TanResponse" single="1">
<SEG type="Tan" version="4">
</SEG>
</JOBdef>
<JOBdef id="JobTan" code="HKTAN" params="HITANS" version="5" mode="PINTAN" crypt="1" sign="1" needBPD="1" response="TanResponse" single="1">
<SEG type="Tan" version="5">
</SEG>
</JOBdef>
<JOBdef id="JobChangePin" code="HKPAE" params="HIPAES" version="1" mode="PINTAN" crypt="1" sign="1" needBPD="1" single="1" pversion="300">
<SEG type="ChangePin" version="1">
</SEG>
</JOBdef>
<JOBdef id="JobGetItanModes" version="1" pversion="300" dlg="1">
<MESSAGE name="open" crypt="1" sign="1" noitan="1">
<SEG type="Ident" name="ident">
</SEG>
<SEG type="Prepare" name="prepare" version="3">
</SEG>
</MESSAGE>
<MESSAGE name="close" sign="1" crypt="1" noitan="1">
<SEG type="DialogEnd">
</SEG>
</MESSAGE>
</JOBdef>
<JOBdef id="JobGetBalance" code="HKSAL" params="HISALS" version="3" crypt="1" sign="1" needBPD="1" response="Balance" attachable="1" single="1">
<SEG type="GetBalance" version="3">
</SEG>
</JOBdef>
<JOBdef id="JobGetBalance" code="HKSAL" params="HISALS" version="4" crypt="1" sign="1" needBPD="1" response="Balance" attachable="1" single="1">
<SEG type="GetBalance" version="4">
</SEG>
</JOBdef>
<JOBdef id="JobGetBalance" code="HKSAL" params="HISALS" version="5" crypt="1" sign="1" needBPD="1" response="Balance" attachable="1" single="1">
<SEG type="GetBalance" version="5">
</SEG>
</JOBdef>
<JOBdef id="JobGetBalance" code="HKSAL" params="HISALS" version="6" crypt="1" sign="1" needBPD="1" response="Balance" attachable="1" single="1">
<SEG type="GetBalance" version="6">
</SEG>
</JOBdef>
<JOBdef id="JobGetTransactions" code="HKKAZ" params="HIKAZS" version="3" crypt="1" sign="1" needBPD="1" response="Transactions" attachable="1" single="1">
<SEG type="GetTransactions" version="3">
</SEG>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</JOBdef>
<JOBdef id="JobGetTransactions" code="HKKAZ" params="HIKAZS" version="4" crypt="1" sign="1" needBPD="1" response="Transactions" attachable="1" single="1">
<SEG type="GetTransactions" version="4">
</SEG>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</JOBdef>
<JOBdef id="JobGetTransactions" code="HKKAZ" params="HIKAZS" version="5" crypt="1" sign="1" needBPD="1" response="Transactions" attachable="1" single="1">
<SEG type="GetTransactions" version="5">
</SEG>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="allAccounts">
N
</VALUE>
</VALUES>
</JOBdef>
<JOBdef id="JobGetTransactions" code="HKKAZ" params="HIKAZS" version="6" crypt="1" sign="1" needBPD="1" response="Transactions" attachable="1" single="1">
<SEG type="GetTransactions" version="6">
</SEG>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
<VALUE path="allAccounts">
N
</VALUE>
</VALUES>
</JOBdef>
<JOBdef id="JobGetStandingOrders" code="HKDAB" params="HIDABS" version="1" crypt="1" sign="1" needBPD="1" response="GetStandingOrdersResponse" single="1" attachable="1">
<SEG type="GetStandingOrders" version="1">
</SEG>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</JOBdef>
<JOBdef id="JobGetStandingOrders" code="HKDAB" params="HIDABS" version="2" crypt="1" sign="1" needBPD="1" response="GetStandingOrdersResponse" single="1" attachable="1">
<SEG type="GetStandingOrders" version="2">
</SEG>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</JOBdef>
<JOBdef id="JobGetStandingOrders" code="HKDAB" params="HIDABS" version="3" crypt="1" sign="1" needBPD="1" response="GetStandingOrdersResponse" single="1" attachable="1">
<SEG type="GetStandingOrders" version="3">
</SEG>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</JOBdef>
<JOBdef id="JobSingleTransfer" code="HKUEB" params="HIUEBS" version="2" crypt="1" sign="1" needBPD="1" single="1">
<SEG type="SingleTransfer" version="2">
</SEG>
</JOBdef>
<JOBdef id="JobSingleTransfer" code="HKUEB" params="HIUEBS" version="3" crypt="1" sign="1" needBPD="1" single="1">
<SEG type="SingleTransfer" version="3">
</SEG>
</JOBdef>
<JOBdef id="JobSingleTransfer" code="HKUEB" params="HIUEBS" version="4" crypt="1" sign="1" needBPD="1" single="1" needTan="1">
<SEG type="SingleTransfer" version="4">
</SEG>
</JOBdef>
<JOBdef id="JobSingleTransfer" code="HKUEB" params="HIUEBS" version="5" crypt="1" sign="1" needBPD="1" single="1" needTan="1">
<SEG type="SingleTransfer" version="5">
</SEG>
</JOBdef>
<JOBdef id="JobSingleDebitNote" code="HKLAS" params="HILASS" version="2" crypt="1" sign="1" needBPD="1" single="1">
<SEG type="SingleDebitNote" version="2">
</SEG>
</JOBdef>
<JOBdef id="JobSingleDebitNote" code="HKLAS" params="HILASS" version="4" crypt="1" sign="1" needBPD="1" single="1" needTan="1">
<SEG type="SingleDebitNote" version="4">
</SEG>
</JOBdef>
<JOBdef id="JobSingleDebitNote" code="HKLAS" params="HILASS" version="5" crypt="1" sign="1" needBPD="1" single="1" needTan="1">
<SEG type="SingleDebitNote" version="5">
</SEG>
</JOBdef>
<JOBdef id="JobInternalTransfer" code="HKUMB" params="HIUMBS" version="1" crypt="1" sign="1" needBPD="1" single="1" needTan="1">
<SEG type="InternalTransfer" version="1">
</SEG>
</JOBdef>
<JOBdef id="JobEuTransfer" code="HKAOM" params="HIAOMS" version="1" crypt="1" sign="1" needBPD="1" single="1" needTan="1">
<SEG type="EuTransfer" version="1">
</SEG>
</JOBdef>
<JOBdef id="JobMultiTransfer" code="HKSUB" params="HISUBS" version="2" crypt="1" sign="1" needBPD="1">
<SEG type="MultiTransfer" version="2">
</SEG>
</JOBdef>
<JOBdef id="JobMultiTransfer" code="HKSUB" params="HISUBS" version="3" crypt="1" sign="1" needBPD="1">
<SEG type="MultiTransfer" version="3">
</SEG>
</JOBdef>
<JOBdef id="JobMultiTransfer" code="HKSUB" params="HISUBS" version="4" crypt="1" sign="1" needBPD="1">
<SEG type="MultiTransfer" version="4">
</SEG>
</JOBdef>
<JOBdef id="JobMultiTransfer" code="HKSUB" params="HISUBS" version="5" crypt="1" sign="1" needBPD="1" needTan="1">
<SEG type="MultiTransfer" version="5">
</SEG>
</JOBdef>
<JOBdef id="JobMultiTransfer" code="HKSUB" params="HISUBS" version="6" crypt="1" sign="1" needBPD="1" needTan="1">
<SEG type="MultiTransfer" version="6">
</SEG>
</JOBdef>
<JOBdef id="JobMultiDebitNote" code="HKSLA" params="HISLAS" version="2" crypt="1" sign="1" needBPD="1" needTan="1">
<SEG type="MultiDebitNote" version="2">
</SEG>
</JOBdef>
<JOBdef id="JobMultiDebitNote" code="HKSLA" params="HISLAS" version="3" crypt="1" sign="1" needBPD="1">
<SEG type="MultiDebitNote" version="3">
</SEG>
</JOBdef>
<JOBdef id="JobMultiDebitNote" code="HKSLA" params="HISLAS" version="4" crypt="1" sign="1" needBPD="1">
<SEG type="MultiDebitNote" version="4">
</SEG>
</JOBdef>
<JOBdef id="JobMultiDebitNote" code="HKSLA" params="HISLAS" version="5" crypt="1" sign="1" needBPD="1">
<SEG type="MultiDebitNote" version="5">
</SEG>
</JOBdef>
<JOBdef id="JobMultiDebitNote" code="HKSLA" params="HISLAS" version="6" crypt="1" sign="1" needBPD="1">
<SEG type="MultiDebitNote" version="6">
</SEG>
</JOBdef>
<JOBdef id="JobForeignTransferWH" code="HKAUB" params="HIAUBS" version="2" crypt="1" sign="1" needBPD="1" single="1" needTan="1">
<SEG type="ForeignTransferWH" version="2">
</SEG>
</JOBdef>
<JOBdef id="JobForeignTransferWH" code="HKAUB" params="HIAUBS" version="3" crypt="1" sign="1" needBPD="1" single="1" needTan="1">
<SEG type="ForeignTransferWH" version="3">
</SEG>
</JOBdef>
<JOBdef id="JobForeignTransferWH" code="HKAUB" params="HIAUBS" version="4" crypt="1" sign="1" needBPD="1" single="1" needTan="1">
<SEG type="ForeignTransferWH" version="4">
</SEG>
</JOBdef>
<JOBdef id="JobForeignTransferWH" code="HKAUB" params="HIAUBS" version="5" crypt="1" sign="1" needBPD="1" single="1" needTan="1">
<SEG type="ForeignTransferWH" version="5">
</SEG>
</JOBdef>
<JOBdef id="JobCreateStandingOrder" code="HKDAE" params="HIDAES" version="2" crypt="1" sign="1" needBPD="1" response="CreateStandingOrderResponse">
<SEG type="CreateStandingOrder" version="2">
</SEG>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</JOBdef>
<JOBdef id="JobCreateStandingOrder" code="HKDAE" params="HIDAES" version="3" crypt="1" sign="1" needBPD="1" response="CreateStandingOrderResponse">
<SEG type="CreateStandingOrder" version="3">
</SEG>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</JOBdef>
<JOBdef id="JobCreateStandingOrder" code="HKDAE" params="HIDAES" version="4" crypt="1" sign="1" needBPD="1" response="CreateStandingOrderResponse">
<SEG type="CreateStandingOrder" version="4">
</SEG>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</JOBdef>
<JOBdef id="JobDeleteStandingOrder" code="HKDAL" params="HIDALS" version="1" crypt="1" sign="1" needBPD="1">
<SEG type="DeleteStandingOrder" version="1">
</SEG>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</JOBdef>
<JOBdef id="JobModifyStandingOrder" code="HKDAN" params="HIDANS" version="2" crypt="1" sign="1" needBPD="1" response="ModifyStandingOrderResponse">
<SEG type="ModifyStandingOrder" version="2">
</SEG>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</JOBdef>
<JOBdef id="JobModifyStandingOrder" code="HKDAN" params="HIDANS" version="3" crypt="1" sign="1" needBPD="1" response="ModifyStandingOrderResponse">
<SEG type="ModifyStandingOrder" version="3">
</SEG>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</JOBdef>
<JOBdef id="JobDeleteStandingOrder" code="HKDAL" params="HIDALS" version="1" crypt="1" sign="1" needBPD="1">
<SEG type="DeleteStandingOrder" version="1">
</SEG>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</JOBdef>
<JOBdef id="JobDeleteStandingOrder" code="HKDAL" params="HIDALS" version="2" crypt="1" sign="1" needBPD="1">
<SEG type="DeleteStandingOrder" version="2">
</SEG>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</JOBdef>
<JOBdef id="JobDeleteStandingOrder" code="HKDAL" params="HIDALS" version="3" crypt="1" sign="1" needBPD="1">
<SEG type="DeleteStandingOrder" version="3">
</SEG>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</JOBdef>
<JOBdef id="JobGetDatedTransfers" code="HKTUB" params="HITUBS" version="1" crypt="1" sign="1" needBPD="1" response="GetDatedTransfersResponse" single="1" attachable="1">
<SEG type="GetDatedTransfers" version="1">
</SEG>
<VALUES>
</VALUES>
</JOBdef>
<JOBdef id="JobGetDatedTransfers" code="HKTUB" params="HITUBS" version="2" crypt="1" sign="1" needBPD="1" response="GetDatedTransfersResponse" attachable="1">
<SEG type="GetDatedTransfers" version="2">
</SEG>
<VALUES>
</VALUES>
</JOBdef>
<JOBdef id="JobCreateDatedTransfer" code="HKTUE" params="HITUES" version="2" crypt="1" sign="1" needBPD="1" response="DatedSingleTransferResponse">
<SEG type="DatedSingleTransfer" version="2">
</SEG>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</JOBdef>
<JOBdef id="JobCreateDatedTransfer" code="HKTUE" params="HITUES" version="3" crypt="1" sign="1" needBPD="1" response="DatedSingleTransferResponse">
<SEG type="DatedSingleTransfer" version="3">
</SEG>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</JOBdef>
<JOBdef id="JobModifyDatedTransfer" code="HKTUA" params="HITUAS" version="2" crypt="1" sign="1" needBPD="1" response="ModifyDatedSingleTransferResponse">
<SEG type="ModifyDatedSingleTransfer" version="2">
</SEG>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</JOBdef>
<JOBdef id="JobModifyDatedTransfer" code="HKTUA" params="HITUAS" version="3" crypt="1" sign="1" needBPD="1" response="ModifyDatedSingleTransferResponse">
<SEG type="ModifyDatedSingleTransfer" version="3">
</SEG>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</JOBdef>
<JOBdef id="JobDeleteDatedTransfer" code="HKTUL" params="HITULS" version="1" crypt="1" sign="1" needBPD="1">
<SEG type="DeleteDatedSingleTransfer" version="1">
</SEG>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</JOBdef>
<JOBdef id="JobDeleteDatedTransfer" code="HKTUL" params="HITULS" version="2" crypt="1" sign="1" needBPD="1">
<SEG type="DeleteDatedSingleTransfer" version="2">
</SEG>
<VALUES>
<VALUE path="head/code">
%code
</VALUE>
<VALUE path="head/version">
%version
</VALUE>
</VALUES>
</JOBdef>
<JOBdef id="JobLoadCellPhone" code="HKPPD" params="HIPPDS" version="1" crypt="1" sign="1" needBPD="1" single="1" needTan="1">
<SEG type="LoadCellPhone" version="1">
</SEG>
</JOBdef>
</JOBs>
