Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
swiftMtMx
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
isc-v3.1-tmp
swiftMtMx
Commits
65e80205
Commit
65e80205
authored
Jul 15, 2022
by
chengzhuoshen
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
配置文件可以通过方法反射获取值
parent
6109e928
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
900 additions
and
73 deletions
+900
-73
AbstractMx2ElementCreator.java
...rilliance/swift/mx2element/AbstractMx2ElementCreator.java
+59
-27
Mx2ElementPacs008001Creator.java
...ft/mx2element/pacs008001/Mx2ElementPacs008001Creator.java
+121
-1
AbstractMx2MtTagsGenerate.java
...com/brilliance/swift/mx2mt/AbstractMx2MtTagsGenerate.java
+1
-1
StringUtil.java
...e/src/main/java/com/brilliance/swift/util/StringUtil.java
+22
-4
pacs008001.properties
swiftCore/src/main/resources/template/pacs008001.properties
+697
-0
pacs00800108.properties
...tCore/src/main/resources/template/pacs00800108.properties
+0
-40
No files found.
swiftCore/src/main/java/com/brilliance/swift/mx2element/AbstractMx2ElementCreator.java
View file @
65e80205
...
...
@@ -4,13 +4,16 @@ import com.alibaba.fastjson.JSON;
import
com.alibaba.fastjson.JSONArray
;
import
com.alibaba.fastjson.JSONObject
;
import
com.brilliance.swift.exception.SwiftException
;
import
com.brilliance.swift.util.StringUtil
;
import
com.prowidesoftware.swift.model.mx.AbstractMX
;
import
org.apache.commons.io.FileUtils
;
import
java.io.
File
;
import
java.io.
BufferedReader
;
import
java.io.IOException
;
import
java.io.InputStream
;
import
java.io.InputStreamReader
;
import
java.lang.reflect.Method
;
import
java.math.BigDecimal
;
import
java.
net.URL
;
import
java.
util.ArrayList
;
import
java.util.LinkedHashMap
;
import
java.util.List
;
import
java.util.Map
;
...
...
@@ -39,9 +42,39 @@ public abstract class AbstractMx2ElementCreator implements Mx2ElementCreator{
this
.
xmlStr
=
xmlStr
;
}
private
Object
invokeHere
(
String
methodName
,
Object
where
)
{
try
{
Method
method
=
getClass
().
getMethod
(
methodName
);
return
method
.
invoke
(
where
);
}
catch
(
final
NoSuchMethodException
e
)
{
throw
new
SwiftException
(
"Method "
+
methodName
+
" does not exist in "
+
getClass
());
}
catch
(
Exception
e
)
{
throw
new
SwiftException
(
e
.
getMessage
());
}
}
public
List
<
String
>
convertToLines
(
InputStream
is
)
{
BufferedReader
bReader
=
new
BufferedReader
(
new
InputStreamReader
(
is
));
List
<
String
>
list
=
new
ArrayList
<>();
String
line
=
null
;
try
{
while
((
line
=
bReader
.
readLine
())!=
null
){
list
.
add
(
line
);
}
}
catch
(
IOException
e
)
{
throw
new
SwiftException
(
e
.
getMessage
());
}
finally
{
try
{
bReader
.
close
();
}
catch
(
IOException
e
)
{
throw
new
SwiftException
(
e
.
getMessage
());
}
}
return
list
;
}
@Override
public
Map
<
String
,
Object
>
buildElement
()
{
try
{
//AbstractMX abstractMX = AbstractMX.parse(xmlStr);
String
messageType
=
abstractMX
.
getMxId
().
getBusinessProcess
().
name
()
+
abstractMX
.
getMxId
().
getFunctionality
()
...
...
@@ -51,21 +84,14 @@ public abstract class AbstractMx2ElementCreator implements Mx2ElementCreator{
String
gsonStr
=
abstractMX
.
toJson
();
Map
<
String
,
Object
>
mxGsonMaps
=
JSON
.
parseObject
(
gsonStr
);
String
fileName
=
"/template/"
+
messageType
+
".properties"
;
/*InputStream resourceAsStream = AbstractMx2ElementCreator.class.getResourceAsStream(fileName);
Properties properties = new Properties();
properties.load(resourceAsStream);
Set<Object> keySet = properties.keySet();
for (Object keyObj : keySet) {
String key = (String) keyObj;
String path = properties.getProperty(key);
Object value = getXmlValue(mxGsonMaps, path);
if (value != null) {
maps.put(key, value);
}
}*/
URL
url
=
AbstractMx2ElementCreator
.
class
.
getResource
(
fileName
);
File
propertyFile
=
new
File
(
url
.
getPath
());
List
<
String
>
properties
=
FileUtils
.
readLines
(
propertyFile
);
InputStream
resourceAsStream
=
AbstractMx2ElementCreator
.
class
.
getResourceAsStream
(
fileName
);
if
(
resourceAsStream
==
null
)
{
int
versionLength
=
abstractMX
.
getMxId
().
getVersion
().
length
();
fileName
=
"/template/"
+
messageType
.
substring
(
0
,
messageType
.
length
()-
versionLength
)+
".properties"
;
resourceAsStream
=
AbstractMx2ElementCreator
.
class
.
getResourceAsStream
(
fileName
);
}
List
<
String
>
properties
=
StringUtil
.
inputStreamToLines
(
resourceAsStream
);
if
(
properties
.
size
()
>
0
)
{
for
(
String
property
:
properties
)
{
if
(
property
.
startsWith
(
"#"
))
{
...
...
@@ -83,14 +109,15 @@ public abstract class AbstractMx2ElementCreator implements Mx2ElementCreator{
}
}
}
}
catch
(
IOException
e
)
{
throw
new
SwiftException
(
e
.
getMessage
());
}
return
maps
;
}
protected
Object
getXmlValue
(
Map
<
String
,
Object
>
jsonMaps
,
String
path
)
{
Object
value
=
null
;
if
(
path
.
startsWith
(
"@"
))
{
//如果以@开始 表示取值规则采用的函数
return
invokeHere
(
path
.
substring
(
1
),
this
);
}
if
(
path
.
indexOf
(
"?"
)
>
0
)
{
String
[]
childPaths
=
path
.
split
(
"\\?"
);
for
(
String
childPath
:
childPaths
)
{
...
...
@@ -109,16 +136,21 @@ public abstract class AbstractMx2ElementCreator implements Mx2ElementCreator{
//需要用. split,然后循环遍历json获取值
String
[]
paths
=
path
.
split
(
"\\."
);
Map
<
String
,
Object
>
tmpMaps
=
jsonMaps
;
for
(
String
p
:
paths
)
{
for
(
int
i
=
0
;
i
<
paths
.
length
;
i
++)
{
String
p
=
paths
[
i
];
Object
obj
=
tmpMaps
.
get
(
p
);
if
(
obj
==
null
)
return
null
;
if
(
obj
instanceof
JSONArray
)
{
JSONArray
jsonArray
=
(
JSONArray
)
obj
;
obj
=
jsonArray
.
get
(
0
);
if
(
obj
instanceof
JSONObject
)
{
tmpMaps
=
(
Map
<
String
,
Object
>)
obj
;
}
else
{
if
(
i
==
paths
.
length
-
1
)
{
return
jsonArray
;
}
else
{
obj
=
jsonArray
.
get
(
0
);
if
(
obj
instanceof
JSONObject
)
{
tmpMaps
=
(
Map
<
String
,
Object
>)
obj
;
//不是最后一层
}
else
{
return
jsonArray
;
}
}
}
else
if
(
obj
instanceof
JSONObject
)
{
tmpMaps
=
(
Map
<
String
,
Object
>)
obj
;
...
...
swiftCore/src/main/java/com/brilliance/swift/mx2element/pacs008001/Mx2ElementPacs008001Creator.java
View file @
65e80205
package
com
.
brilliance
.
swift
.
mx2element
.
pacs008001
;
import
com.brilliance.swift.exception.SwiftException
;
import
com.brilliance.swift.mx2element.AbstractMx2ElementCreator
;
import
com.brilliance.swift.util.StringUtil
;
import
com.brilliance.swift.util.XmlUtil
;
import
org.dom4j.Document
;
import
org.dom4j.DocumentException
;
import
org.dom4j.DocumentHelper
;
import
java.util.Map
;
import
java.math.BigDecimal
;
import
java.util.*
;
public
class
Mx2ElementPacs008001Creator
extends
AbstractMx2ElementCreator
{
@Override
public
Map
<
String
,
Object
>
buildElement
()
{
return
super
.
buildElement
();
}
public
Object
buildChrgInfo
()
{
try
{
Document
document
=
DocumentHelper
.
parseText
(
xmlStr
);
Map
<
String
,
String
>
parentElementMaps
=
XmlUtil
.
getParentElementMaps
(
document
);
String
bodyParentPath
=
parentElementMaps
.
get
(
"CdtTrfTxInf"
);
int
chrgsInfCount
=
XmlUtil
.
getChildrenCount
(
document
,
bodyParentPath
+
".CdtTrfTxInf.ChrgsInf"
,
null
);
if
(
chrgsInfCount
>
0
)
{
List
<
Map
<
String
,
Object
>>
list
=
new
ArrayList
<>();
for
(
int
i
=
0
;
i
<
chrgsInfCount
;
i
++)
{
String
amt
=
XmlUtil
.
getXmlNodeValue
(
document
,
bodyParentPath
+
".CdtTrfTxInf.ChrgsInf("
+
i
+
").Amt"
);
String
ccy
=
XmlUtil
.
getXmlNodeValue
(
document
,
bodyParentPath
+
".CdtTrfTxInf.ChrgsInf("
+
i
+
").Amt@Ccy"
);
if
(
StringUtil
.
isNotEmpty
(
ccy
)
&&
StringUtil
.
isNotEmpty
(
amt
))
{
Map
<
String
,
Object
>
maps
=
new
LinkedHashMap
<>();
maps
.
put
(
"ccy"
,
ccy
);
maps
.
put
(
"amt"
,
new
BigDecimal
(
amt
));
list
.
add
(
maps
);
}
}
return
list
;
}
else
{
return
null
;
}
}
catch
(
DocumentException
e
)
{
throw
new
SwiftException
(
e
.
getMessage
());
}
}
public
Object
buildRgltryRptg
()
{
try
{
Document
document
=
DocumentHelper
.
parseText
(
xmlStr
);
Map
<
String
,
String
>
parentElementMaps
=
XmlUtil
.
getParentElementMaps
(
document
);
String
bodyParentPath
=
parentElementMaps
.
get
(
"CdtTrfTxInf"
);
List
<
String
>
list
=
new
ArrayList
<>();
int
mxRegulatoryReportingCount
=
XmlUtil
.
getChildrenCount
(
document
,
bodyParentPath
+
".CdtTrfTxInf.RgltryRptg"
,
null
);
if
(
mxRegulatoryReportingCount
>
0
)
{
for
(
int
i
=
0
;
i
<
mxRegulatoryReportingCount
;
i
++)
{
int
mxRegulatoryReportingDetailCount
=
XmlUtil
.
getChildrenCount
(
document
,
bodyParentPath
+
".CdtTrfTxInf.RgltryRptg("
+
i
+
").Dtls"
,
null
);
if
(
mxRegulatoryReportingDetailCount
>
0
)
{
for
(
int
j
=
0
;
j
<
mxRegulatoryReportingDetailCount
;
j
++)
{
int
mxRegulatoryReportingDetailInfCount
=
XmlUtil
.
getChildrenCount
(
document
,
bodyParentPath
+
".CdtTrfTxInf.RgltryRptg("
+
i
+
").Dtls("
+
j
+
").Inf"
,
null
);
if
(
mxRegulatoryReportingDetailInfCount
>
0
)
{
for
(
int
k
=
0
;
k
<
mxRegulatoryReportingDetailInfCount
;
k
++)
{
String
inf
=
XmlUtil
.
getXmlNodeValue
(
document
,
bodyParentPath
+
".CdtTrfTxInf.RgltryRptg("
+
i
+
").Dtls("
+
j
+
").Inf("
+
k
+
")"
);
list
.
add
(
inf
);
}
}
}
}
}
}
if
(
list
.
size
()
>
0
)
{
return
list
;
}
else
{
return
null
;
}
}
catch
(
DocumentException
e
)
{
throw
new
SwiftException
(
e
.
getMessage
());
}
}
public
Object
buildRltdRmtInf
()
{
try
{
Document
document
=
DocumentHelper
.
parseText
(
xmlStr
);
Map
<
String
,
String
>
parentElementMaps
=
XmlUtil
.
getParentElementMaps
(
document
);
String
bodyParentPath
=
parentElementMaps
.
get
(
"CdtTrfTxInf"
);
int
rltdRmtInfCount
=
XmlUtil
.
getChildrenCount
(
document
,
bodyParentPath
+
".CdtTrfTxInf.RltdRmtInf"
,
null
);
List
<
String
>
list
=
new
ArrayList
<>();
if
(
rltdRmtInfCount
>
0
)
{
for
(
int
i
=
0
;
i
<
rltdRmtInfCount
;
i
++)
{
String
rmtId
=
XmlUtil
.
getXmlNodeValue
(
document
,
bodyParentPath
+
".CdtTrfTxInf.RltdRmtInf("
+
i
+
").RmtId"
);
if
(
StringUtil
.
isNotEmpty
(
rmtId
))
{
list
.
add
(
rmtId
);
}
}
}
if
(
list
.
size
()
>
0
)
{
return
list
;
}
else
{
return
null
;
}
}
catch
(
DocumentException
e
)
{
throw
new
SwiftException
(
e
.
getMessage
());
}
}
public
Object
buildRmtInfStrdAddtlRmtInf
()
{
try
{
Document
document
=
DocumentHelper
.
parseText
(
xmlStr
);
Map
<
String
,
String
>
parentElementMaps
=
XmlUtil
.
getParentElementMaps
(
document
);
String
bodyParentPath
=
parentElementMaps
.
get
(
"CdtTrfTxInf"
);
List
<
String
>
list
=
new
ArrayList
<>();
int
strdCount
=
XmlUtil
.
getChildrenCount
(
document
,
bodyParentPath
+
".CdtTrfTxInf.RmtInf.Strd"
,
null
);
if
(
strdCount
>
0
)
{
for
(
int
i
=
0
;
i
<
strdCount
;
i
++)
{
int
addtlRmtInfCount
=
XmlUtil
.
getChildrenCount
(
document
,
bodyParentPath
+
".CdtTrfTxInf.RmtInf.Strd("
+
i
+
").AddtlRmtInf"
,
null
);
if
(
addtlRmtInfCount
>
0
)
{
for
(
int
j
=
0
;
j
<
addtlRmtInfCount
;
j
++)
{
String
inf
=
XmlUtil
.
getXmlNodeValue
(
document
,
bodyParentPath
+
".CdtTrfTxInf.RmtInf.Strd("
+
i
+
").AddtlRmtInf("
+
j
+
")"
);
list
.
add
(
inf
);
}
}
}
}
if
(
list
.
size
()
>
0
)
{
return
list
;
}
else
{
return
null
;
}
}
catch
(
DocumentException
e
)
{
throw
new
SwiftException
(
e
.
getMessage
());
}
}
}
swiftCore/src/main/java/com/brilliance/swift/mx2mt/AbstractMx2MtTagsGenerate.java
View file @
65e80205
...
...
@@ -640,7 +640,7 @@ public abstract class AbstractMx2MtTagsGenerate implements Mx2MtTagsGenerate {
}
String
mxAddress3CtrySubDvsn
=
XmlUtil
.
getXmlNodeValue
(
document
,
nameAddressPrefixPath
+
".PstlAdr.CtrySubDvsn"
);
if
(
StringUtil
.
isNotEmpty
(
mxAddress3CtrySubDvsn
))
{
mxAddress3
+=
","
+
mxAddress3
TwnNm
;
mxAddress3
+=
","
+
mxAddress3
CtrySubDvsn
;
}
String
mxAddress3TwnLctnNm
=
XmlUtil
.
getXmlNodeValue
(
document
,
nameAddressPrefixPath
+
".PstlAdr.TwnLctnNm"
);
if
(
StringUtil
.
isNotEmpty
(
mxAddress3TwnLctnNm
))
{
...
...
swiftCore/src/main/java/com/brilliance/swift/util/StringUtil.java
View file @
65e80205
package
com
.
brilliance
.
swift
.
util
;
import
com.brilliance.swift.constants.Mx2MtConstants
;
import
com.brilliance.swift.exception.SwiftException
;
import
org.apache.commons.io.IOUtils
;
import
java.io.File
;
import
java.io.FileInputStream
;
import
java.io.IOException
;
import
java.io.UnsupportedEncodingException
;
import
java.io.*
;
import
java.math.BigDecimal
;
import
java.text.DecimalFormat
;
import
java.util.ArrayList
;
...
...
@@ -405,6 +403,26 @@ public abstract class StringUtil {
return
list
;
}
public
static
List
<
String
>
inputStreamToLines
(
InputStream
is
)
{
BufferedReader
bReader
=
new
BufferedReader
(
new
InputStreamReader
(
is
));
List
<
String
>
list
=
new
ArrayList
<>();
String
line
=
null
;
try
{
while
((
line
=
bReader
.
readLine
())!=
null
){
list
.
add
(
line
);
}
}
catch
(
IOException
e
)
{
throw
new
SwiftException
(
e
.
getMessage
());
}
finally
{
try
{
bReader
.
close
();
}
catch
(
IOException
e
)
{
throw
new
SwiftException
(
e
.
getMessage
());
}
}
return
list
;
}
public
static
void
main
(
String
[]
args
)
{
String
str
=
"/INS/qwerqwertrewertdfgrfrhfsedfgyhokjoknksdnkqwerqwertrewertdfgrfrhfsedfgyhokjoknksdnk"
;
List
<
String
>
list
=
outStringList
(
str
,
35
,
"//"
);
...
...
swiftCore/src/main/resources/template/pacs008001.properties
0 → 100644
View file @
65e80205
#APPLICATION HEADER
frBic
=
appHdr.fr.fiId.finInstnId.bicfi?appHdr.fr.orgId.id.orgId.anyBIC
toBic
=
appHdr.to.fiId.finInstnId.bicfi?appHdr.to.orgId.id.orgId.anyBIC
bizMsgIdr
=
fiToFICstmrCdtTrf.cdtTrfTxInf.pmtId.instrId?fiToFICstmrCdtTrf.grpHdr.msgId?appHdr.bizMsgIdr
msgDefIdr
=
appHdr.msgDefIdr
bizSvc
=
appHdr.bizSvc
creDt
=
fiToFICstmrCdtTrf.grpHdr.creDtTm?appHdr.creDt
priority
=
appHdr.prty
#BODY
endToEndId
=
fiToFICstmrCdtTrf.cdtTrfTxInf.pmtId.endToEndId
uetr
=
fiToFICstmrCdtTrf.cdtTrfTxInf.pmtId.uetr
clrSysRef
=
fiToFICstmrCdtTrf.cdtTrfTxInf.pmtId.clrSysRef
clrChanl
=
fiToFICstmrCdtTrf.cdtTrfTxInf.pmtTpInf.clrChanl
svcLvl
=
fiToFICstmrCdtTrf.cdtTrfTxInf.pmtTpInf.svcLvl
lclInstrm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.pmtTpInf.lclInstrm.cd
lclInstrmPrtry
=
fiToFICstmrCdtTrf.cdtTrfTxInf.pmtTpInf.lclInstrm.prtry
ctgyPurp
=
fiToFICstmrCdtTrf.cdtTrfTxInf.pmtTpInf.ctgyPurp.cd
ctgyPurpPrtry
=
fiToFICstmrCdtTrf.cdtTrfTxInf.pmtTpInf.ctgyPurp.prtry
sttlmMtd
=
fiToFICstmrCdtTrf.grpHdr.sttlmInf.sttlmMtd
sttlmAcctIdIban
=
fiToFICstmrCdtTrf.grpHdr.sttlmInf.sttlmAcct.id.iban
sttlmAcctId
=
fiToFICstmrCdtTrf.grpHdr.sttlmInf.sttlmAcct.id.othr.id
sttlmAcctIdType
=
fiToFICstmrCdtTrf.grpHdr.sttlmInf.sttlmAcct.id.othr.schmeNm.cd
sttlmAcctIdTypePrtry
=
fiToFICstmrCdtTrf.grpHdr.sttlmInf.sttlmAcct.id.othr.schmeNm.prtry
sttlmAcctType
=
fiToFICstmrCdtTrf.grpHdr.sttlmInf.sttlmAcct.tp.cd
sttlmAcctTypePrtry
=
fiToFICstmrCdtTrf.grpHdr.sttlmInf.sttlmAcct.tp.prtry
sttlmAcctCcy
=
fiToFICstmrCdtTrf.grpHdr.sttlmInf.sttlmAcct.ccy
sttlmAcctNm
=
fiToFICstmrCdtTrf.grpHdr.sttlmInf.sttlmAcct.nm
clrSys
=
fiToFICstmrCdtTrf.grpHdr.sttlmInf.clrSys.cd?fiToFICstmrCdtTrf.grpHdr.sttlmInf.clrSys.prtry
intrBkSttlmAmt
=
fiToFICstmrCdtTrf.cdtTrfTxInf.intrBkSttlmAmt.value&bigdecimal
intrBkSttlmCcy
=
fiToFICstmrCdtTrf.cdtTrfTxInf.intrBkSttlmAmt.ccy
intrBkSttlmDt
=
fiToFICstmrCdtTrf.cdtTrfTxInf.intrBkSttlmDt
dbtDtTm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.sttlmTmIndctn.dbtDtTm
cdtDtTm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.sttlmTmIndctn.cdtDtTm
clsTm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.sttlmTmReq.clsTm
tillTm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.sttlmTmReq.tillTm
frTm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.sttlmTmReq.frTm
rjctTm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.sttlmTmReq.rjctTm
instdAmt
=
fiToFICstmrCdtTrf.cdtTrfTxInf.instdAmt.value&bigdecimal
instdAmtCcy
=
fiToFICstmrCdtTrf.cdtTrfTxInf.instdAmt.ccy
xchgRate
=
fiToFICstmrCdtTrf.cdtTrfTxInf.xchgRate&bigdecimal
chrgBr
=
fiToFICstmrCdtTrf.cdtTrfTxInf.chrgBr
chrgInfo
=
@buildChrgInfo
dbtrNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.nm
dbtrOrgAnyBIC
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.id.orgId.anyBIC
dbtrOrgLei
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.id.orgId.lei
dbtrOrgOthrId
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.id.orgId.othr.id
dbtrOrgOthrIdType
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.id.orgId.othr.schmeNm.cd
dbtrOrgOthrIdTypePrtry
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.id.orgId.othr.schmeNm.prtry
dbtrPrvtBirthDt
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.id.prvtId.dtAndPlcOfBirth.birthDt
dbtrPrvtPrvcOfBirth
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.id.prvtId.dtAndPlcOfBirth.prvcOfBirth
dbtrPrvtCityOfBirth
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.id.prvtId.dtAndPlcOfBirth.cityOfBirth
dbtrPrvtCtryOfBirth
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.id.prvtId.dtAndPlcOfBirth.ctryOfBirth
dbtrPrvtId
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.id.prvtId.othr.id
dbtrPrvtIdType
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.id.prvtId.othr.schmeNm.cd
dbtrPrvtIdTypePrtry
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.id.prvtId.othr.schmeNm.prtry
dbtrCtryOfRes
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.ctryOfRes
dbtrPstlAdrType
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.pstlAdr.adrTp.cd
dbtrPstlAdrCtry
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.pstlAdr.ctry
dbtrPstlAdrDept
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.pstlAdr.dept
dbtrPstlAdrSubDept
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.pstlAdr.subDept
dbtrPstlAdrStrtNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.pstlAdr.strtNm
dbtrPstlAdrBldgNb
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.pstlAdr.bldgNb
dbtrPstlAdrBldgNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.pstlAdr.bldgNm
dbtrPstlAdrFlr
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.pstlAdr.flr
dbtrPstlAdrRoom
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.pstlAdr.room
dbtrPstlAdrTwnNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.pstlAdr.twnNm
dbtrPstlAdrPstBx
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.pstlAdr.pstBx
dbtrPstlAdrPstCd
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.pstlAdr.pstCd
dbtrAdrLines
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.pstlAdr.adrLine
dbtrPhneNb
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.ctctDtls.phneNb
dbtrMobNb
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.ctctDtls.mobNb
dbtrFaxNb
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.ctctDtls.faxNb
dbtrEmailAdr
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.ctctDtls.emailAdr
dbtrAcctIdIban
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAcct.id.iban
dbtrAcctId
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAcct.id.othr.id
dbtrAcctIdType
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAcct.id.othr.schmeNm.cd
dbtrAcctIdTypePrtry
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAcct.id.othr.schmeNm.prtry
dbtrAcctType
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAcct.tp.cd
dbtrAcctTypePrtry
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAcct.tp.prtry
dbtrAcctCcy
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAcct.ccy
dbtrAcctNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAcct.nm
dbtrAgtBicfi
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.finInstnId.bicfi
dbtrAgtClrSysId
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.clrSysMmbId.mmbId
dbtrAgtClrSysIdType
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.clrSysMmbId.clrSysId.cd
dbtrAgtClrSysIdTypePrtry
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.clrSysMmbId.clrSysId.prtry
dbtrAgtLei
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.finInstnId.lei
dbtrAgtNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.finInstnId.nm
dbtrAgtPstlAdrType
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.finInstnId.pstlAdr.adrTp.cd
dbtrAgtPstlAdrCtry
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.finInstnId.pstlAdr.ctry
dbtrAgtPstlAdrDept
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.finInstnId.pstlAdr.dept
dbtrAgtPstlAdrSubDept
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.finInstnId.pstlAdr.subDept
dbtrAgtPstlAdrStrtNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.finInstnId.pstlAdr.strtNm
dbtrAgtPstlAdrBldgNb
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.finInstnId.pstlAdr.bldgNb
dbtrAgtPstlAdrBldgNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.finInstnId.pstlAdr.bldgNm
dbtrAgtPstlAdrFlr
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.finInstnId.pstlAdr.flr
dbtrAgtPstlAdrRoom
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.finInstnId.pstlAdr.room
dbtrAgtPstlAdrTwnNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.finInstnId.pstlAdr.twnNm
dbtrAgtPstlAdrPstBx
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.finInstnId.pstlAdr.pstBx
dbtrAgtPstlAdrPstCd
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.finInstnId.pstlAdr.pstCd
dbtrAgtAdrLines
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.finInstnId.pstlAdr.AdrLine
dbtrAgtOthrId
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.finInstnId.othr.id
dbtrAgtOthrIdType
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.finInstnId.othr.schmeNm.cd
dbtrAgtOthrIdTypePrtry
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.finInstnId.othr.schmeNm.prtry
dbtrAgtBrnchId
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.brnchId.id
dbtrAgtBrnchLei
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.brnchId.lei
dbtrAgtBrnchNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.brnchId.nm
dbtrAgtBrnchPstlAdrType
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.brnchId.pstlAdr.adrTp.cd
dbtrAgtBrnchPstlAdrCtry
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.brnchId.pstlAdr.ctry
dbtrAgtBrnchPstlAdrDept
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.brnchId.pstlAdr.dept
dbtrAgtBrnchPstlAdrSubDept
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.brnchId.pstlAdr.subDept
dbtrAgtBrnchPstlAdrStrtNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.brnchId.pstlAdr.strtNm
dbtrAgtBrnchPstlAdrBldgNb
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.brnchId.pstlAdr.bldgNb
dbtrAgtBrnchPstlAdrBldgNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.brnchId.pstlAdr.bldgNm
dbtrAgtBrnchPstlAdrFlr
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.brnchId.pstlAdr.flr
dbtrAgtBrnchPstlAdrRoom
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.brnchId.pstlAdr.room
dbtrAgtBrnchPstlAdrTwnNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.brnchId.pstlAdr.twnNm
dbtrAgtBrnchPstlAdrPstBx
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.brnchId.pstlAdr.pstBx
dbtrAgtBrnchPstlAdrPstCd
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.brnchId.pstlAdr.pstCd
dbtrAgtBrnchAdrLines
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgt.brnchId.pstlAdr.AdrLine
dbtrAgtAcctIdIban
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgtAcct.id.iban
dbtrAgtAcctId
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgtAcct.id.othr.id
dbtrAgtAcctIdType
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgtAcct.id.othr.schmeNm.cd
dbtrAgtAcctIdTypePrtry
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgtAcct.id.othr.schmeNm.prtry
dbtrAgtAcctType
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgtAcct.tp.cd
dbtrAgtAcctTypePrtry
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgtAcct.tp.prtry
dbtrAgtAcctCcy
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgtAcct.ccy
dbtrAgtAcctNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtrAgtAcct.nm
dtrNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.nm
cdtrOrgAnyBIC
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.id.orgId.anyBIC
cdtrOrgLei
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.id.orgId.lei
cdtrOrgOthrId
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.id.orgId.othr.id
cdtrOrgOthrIdType
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.id.orgId.othr.schmeNm.cd
cdtrOrgOthrIdTypePrtry
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.id.orgId.othr.schmeNm.prtry
cdtrPrvtBirthDt
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.id.prvtId.dtAndPlcOfBirth.birthDt
cdtrPrvtPrvcOfBirth
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.id.prvtId.dtAndPlcOfBirth.prvcOfBirth
cdtrPrvtCityOfBirth
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.id.prvtId.dtAndPlcOfBirth.cityOfBirth
cdtrPrvtCtryOfBirth
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.id.prvtId.dtAndPlcOfBirth.ctryOfBirth
cdtrPrvtId
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.id.prvtId.othr.id
cdtrPrvtIdType
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.id.prvtId.othr.schmeNm.cd
cdtrPrvtIdTypePrtry
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.id.prvtId.othr.schmeNm.prtry
cdtrCtryOfRes
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.ctryOfRes
cdtrPstlAdrType
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.pstlAdr.adrTp.cd
cdtrPstlAdrCtry
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.pstlAdr.ctry
cdtrPstlAdrDept
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.pstlAdr.dept
cdtrPstlAdrSubDept
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.pstlAdr.subDept
cdtrPstlAdrStrtNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.pstlAdr.strtNm
cdtrPstlAdrBldgNb
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.pstlAdr.bldgNb
cdtrPstlAdrBldgNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.pstlAdr.bldgNm
cdtrPstlAdrFlr
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.pstlAdr.flr
cdtrPstlAdrRoom
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.pstlAdr.room
cdtrPstlAdrTwnNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.pstlAdr.twnNm
cdtrPstlAdrPstBx
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.pstlAdr.pstBx
cdtrPstlAdrPstCd
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.pstlAdr.pstCd
cdtrAdrLines
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.pstlAdr.adrLine
cdtrPhneNb
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.ctctDtls.phneNb
cdtrMobNb
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.ctctDtls.mobNb
cdtrFaxNb
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.ctctDtls.faxNb
cdtrEmailAdr
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtr.ctctDtls.emailAdr
cdtrAcctIdIban
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAcct.id.iban
cdtrAcctId
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAcct.id.othr.id
cdtrAcctIdType
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAcct.id.othr.schmeNm.cd
cdtrAcctIdTypePrtry
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAcct.id.othr.schmeNm.prtry
cdtrAcctType
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAcct.tp.cd
cdtrAcctTypePrtry
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAcct.tp.prtry
cdtrAcctCcy
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAcct.ccy
cdtrAcctNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAcct.nm
cdtrAgtBicfi
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.finInstnId.bicfi
cdtrAgtClrSysId
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.finInstnId.clrSysMmbId.mmbId
cdtrAgtClrSysIdType
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.finInstnId.clrSysMmbId.clrSysId.cd
cdtrAgtClrSysIdTypePrtry
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.finInstnId.clrSysMmbId.clrSysId.prtry
cdtrAgtLei
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.finInstnId.lei
cdtrAgtNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.finInstnId.nm
cdtrAgtPstlAdrType
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.finInstnId.pstlAdr.adrTp.cd
cdtrAgtPstlAdrCtry
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.finInstnId.pstlAdr.ctry
cdtrAgtPstlAdrDept
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.finInstnId.pstlAdr.dept
cdtrAgtPstlAdrSubDept
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.finInstnId.pstlAdr.subDept
cdtrAgtPstlAdrStrtNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.finInstnId.pstlAdr.strtNm
cdtrAgtPstlAdrBldgNb
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.finInstnId.pstlAdr.bldgNb
cdtrAgtPstlAdrBldgNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.finInstnId.pstlAdr.bldgNm
cdtrAgtPstlAdrFlr
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.finInstnId.pstlAdr.flr
cdtrAgtPstlAdrRoom
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.finInstnId.pstlAdr.room
cdtrAgtPstlAdrTwnNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.finInstnId.pstlAdr.twnNm
cdtrAgtPstlAdrPstBx
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.finInstnId.pstlAdr.pstBx
cdtrAgtPstlAdrPstCd
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.finInstnId.pstlAdr.pstCd
cdtrAgtAdrLines
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.finInstnId.pstlAdr.adrLine
cdtrAgtOthrId
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.finInstnId.othr.id
cdtrAgtOthrIdType
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.finInstnId.othr.schmeNm.cd
cdtrAgtOthrIdTypePrtry
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.finInstnId.othr.schmeNm.prtry
cdtrAgtBrnchId
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.brnchId.id
cdtrAgtBrnchLei
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.brnchId.lei
cdtrAgtBrnchNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.brnchId.nm
cdtrAgtBrnchPstlAdrType
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.brnchId.pstlAdr.adrTp.cd
cdtrAgtBrnchPstlAdrCtry
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.brnchId.pstlAdr.ctry
cdtrAgtBrnchPstlAdrDept
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.brnchId.pstlAdr.dept
cdtrAgtBrnchPstlAdrSubDept
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.brnchId.pstlAdr.subDept
cdtrAgtBrnchPstlAdrStrtNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.brnchId.pstlAdr.strtNm
cdtrAgtBrnchPstlAdrBldgNb
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.brnchId.pstlAdr.bldgNb
cdtrAgtBrnchPstlAdrBldgNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.brnchId.pstlAdr.bldgNm
cdtrAgtBrnchPstlAdrFlr
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.brnchId.pstlAdr.flr
cdtrAgtBrnchPstlAdrRoom
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.brnchId.pstlAdr.room
cdtrAgtBrnchPstlAdrTwnNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.brnchId.pstlAdr.twnNm
cdtrAgtBrnchPstlAdrPstBx
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.brnchId.pstlAdr.pstBx
cdtrAgtBrnchPstlAdrPstCd
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.brnchId.pstlAdr.pstCd
cdtrAgtBrnchAdrLines
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgt.brnchId.pstlAdr.adrLine
cdtrAgtAcctIdIban
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgtAcct.id.iban
cdtrAgtAcctId
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgtAcctid.othr.id
cdtrAgtAcctIdType
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgtAcct.id.othr.schmeNm.cd
cdtrAgtAcctIdTypePrtry
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgtAcct.id.othr.schmeNm.prtry
cdtrAgtAcctType
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgtAcct.tp.cd
cdtrAgtAcctTypePrtry
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgtAcct.tp.prtry
cdtrAgtAcctCcy
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgtAcct.ccy
cdtrAgtAcctNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.cdtrAgtAcct.nm
instgRmbrsmntAgtBicfi
=
instgRmbrsmntAgtClrSysId
=
instgRmbrsmntAgtClrSysIdType
=
instgRmbrsmntAgtClrSysIdTypePrtry
=
instgRmbrsmntAgtLei
=
instgRmbrsmntAgtNm
=
instgRmbrsmntAgtPstlAdrType
=
instgRmbrsmntAgtPstlAdrCtry
=
instgRmbrsmntAgtPstlAdrDept
=
instgRmbrsmntAgtPstlAdrSubDept
=
instgRmbrsmntAgtPstlAdrStrtNm
=
instgRmbrsmntAgtPstlAdrBldgNb
=
instgRmbrsmntAgtPstlAdrBldgNm
=
instgRmbrsmntAgtPstlAdrFlr
=
instgRmbrsmntAgtPstlAdrRoom
=
instgRmbrsmntAgtPstlAdrTwnNm
=
instgRmbrsmntAgtPstlAdrPstBx
=
instgRmbrsmntAgtPstlAdrPstCd
=
instgRmbrsmntAgtAdrLines
=
instgRmbrsmntAgtOthrId
=
instgRmbrsmntAgtOthrIdType
=
instgRmbrsmntAgtOthrIdTypePrtry
=
instgRmbrsmntAgtBrnchId
=
instgRmbrsmntAgtBrnchLei
=
instgRmbrsmntAgtBrnchNm
=
instgRmbrsmntAgtBrnchPstlAdrType
=
instgRmbrsmntAgtBrnchPstlAdrCtry
=
instgRmbrsmntAgtBrnchPstlAdrDept
=
instgRmbrsmntAgtBrnchPstlAdrSubDept
=
instgRmbrsmntAgtBrnchPstlAdrStrtNm
=
instgRmbrsmntAgtBrnchPstlAdrBldgNb
=
instgRmbrsmntAgtBrnchPstlAdrBldgNm
=
instgRmbrsmntAgtBrnchPstlAdrFlr
=
instgRmbrsmntAgtBrnchPstlAdrRoom
=
instgRmbrsmntAgtBrnchPstlAdrTwnNm
=
instgRmbrsmntAgtBrnchPstlAdrPstBx
=
instgRmbrsmntAgtBrnchPstlAdrPstCd
=
instgRmbrsmntAgtBrnchAdrLines
=
instgRmbrsmntAgtAcctIdIban
=
instgRmbrsmntAgtAcctId
=
instgRmbrsmntAgtAcctIdType
=
instgRmbrsmntAgtAcctIdTypePrtry
=
instgRmbrsmntAgtAcctType
=
instgRmbrsmntAgtAcctTypePrtry
=
instgRmbrsmntAgtAcctCcy
=
instgRmbrsmntAgtAcctNm
=
instdRmbrsmntAgtBicfi
=
instdRmbrsmntAgtClrSysId
=
instdRmbrsmntAgtClrSysIdType
=
instdRmbrsmntAgtClrSysIdTypePrtry
=
instdRmbrsmntAgtLei
=
instdRmbrsmntAgtNm
=
instdRmbrsmntAgtPstlAdrType
=
instdRmbrsmntAgtPstlAdrCtry
=
instdRmbrsmntAgtPstlAdrDept
=
instdRmbrsmntAgtPstlAdrSubDept
=
instdRmbrsmntAgtPstlAdrStrtNm
=
instdRmbrsmntAgtPstlAdrBldgNb
=
instdRmbrsmntAgtPstlAdrBldgNm
=
instdRmbrsmntAgtPstlAdrFlr
=
instdRmbrsmntAgtPstlAdrRoom
=
instdRmbrsmntAgtPstlAdrTwnNm
=
instdRmbrsmntAgtPstlAdrPstBx
=
instdRmbrsmntAgtPstlAdrPstCd
=
instdRmbrsmntAgtAdrLines
=
instdRmbrsmntAgtOthrId
=
instdRmbrsmntAgtOthrIdType
=
instdRmbrsmntAgtOthrIdTypePrtry
=
instdRmbrsmntAgtBrnchId
=
instdRmbrsmntAgtBrnchLei
=
instdRmbrsmntAgtBrnchNm
=
instdRmbrsmntAgtBrnchPstlAdrType
=
instdRmbrsmntAgtBrnchPstlAdrCtry
=
instdRmbrsmntAgtBrnchPstlAdrDept
=
instdRmbrsmntAgtBrnchPstlAdrSubDept
=
instdRmbrsmntAgtBrnchPstlAdrStrtNm
=
instdRmbrsmntAgtBrnchPstlAdrBldgNb
=
instdRmbrsmntAgtBrnchPstlAdrBldgNm
=
instdRmbrsmntAgtBrnchPstlAdrFlr
=
instdRmbrsmntAgtBrnchPstlAdrRoom
=
instdRmbrsmntAgtBrnchPstlAdrTwnNm
=
instdRmbrsmntAgtBrnchPstlAdrPstBx
=
instdRmbrsmntAgtBrnchPstlAdrPstCd
=
instdRmbrsmntAgtBrnchAdrLines
=
instdRmbrsmntAgtAcctIdIban
=
instdRmbrsmntAgtAcctId
=
instdRmbrsmntAgtAcctIdType
=
instdRmbrsmntAgtAcctIdTypePrtry
=
instdRmbrsmntAgtAcctType
=
instdRmbrsmntAgtAcctTypePrtry
=
instdRmbrsmntAgtAcctCcy
=
instdRmbrsmntAgtAcctNm
=
thrdRmbrsmntAgtBicfi
=
thrdRmbrsmntAgtClrSysId
=
thrdRmbrsmntAgtClrSysIdType
=
thrdRmbrsmntAgtClrSysIdTypePrtry
=
thrdRmbrsmntAgtLei
=
thrdRmbrsmntAgtNm
=
thrdRmbrsmntAgtPstlAdrType
=
thrdRmbrsmntAgtPstlAdrCtry
=
thrdRmbrsmntAgtPstlAdrDept
=
thrdRmbrsmntAgtPstlAdrSubDept
=
thrdRmbrsmntAgtPstlAdrStrtNm
=
thrdRmbrsmntAgtPstlAdrBldgNb
=
thrdRmbrsmntAgtPstlAdrBldgNm
=
thrdRmbrsmntAgtPstlAdrFlr
=
thrdRmbrsmntAgtPstlAdrRoom
=
thrdRmbrsmntAgtPstlAdrTwnNm
=
thrdRmbrsmntAgtPstlAdrPstBx
=
thrdRmbrsmntAgtPstlAdrPstCd
=
thrdRmbrsmntAgtAdrLines
=
thrdRmbrsmntAgtOthrId
=
thrdRmbrsmntAgtOthrIdType
=
thrdRmbrsmntAgtOthrIdTypePrtry
=
thrdRmbrsmntAgtBrnchId
=
thrdRmbrsmntAgtBrnchLei
=
thrdRmbrsmntAgtBrnchNm
=
thrdRmbrsmntAgtBrnchPstlAdrType
=
thrdRmbrsmntAgtBrnchPstlAdrCtry
=
thrdRmbrsmntAgtBrnchPstlAdrDept
=
thrdRmbrsmntAgtBrnchPstlAdrSubDept
=
thrdRmbrsmntAgtBrnchPstlAdrStrtNm
=
thrdRmbrsmntAgtBrnchPstlAdrBldgNb
=
thrdRmbrsmntAgtBrnchPstlAdrBldgNm
=
thrdRmbrsmntAgtBrnchPstlAdrFlr
=
thrdRmbrsmntAgtBrnchPstlAdrRoom
=
thrdRmbrsmntAgtBrnchPstlAdrTwnNm
=
thrdRmbrsmntAgtBrnchPstlAdrPstBx
=
thrdRmbrsmntAgtBrnchPstlAdrPstCd
=
thrdRmbrsmntAgtBrnchAdrLines
=
thrdRmbrsmntAgtAcctIdIban
=
thrdRmbrsmntAgtAcctId
=
thrdRmbrsmntAgtAcctIdType
=
thrdRmbrsmntAgtAcctIdTypePrtry
=
thrdRmbrsmntAgtAcctType
=
thrdRmbrsmntAgtAcctTypePrtry
=
thrdRmbrsmntAgtAcctCcy
=
thrdRmbrsmntAgtAcctNm
=
prvsInstgAgt1Bicfi
=
prvsInstgAgt1ClrSysId
=
prvsInstgAgt1ClrSysIdType
=
prvsInstgAgt1ClrSysIdTypePrtry
=
prvsInstgAgt1Lei
=
prvsInstgAgt1Nm
=
prvsInstgAgt1PstlAdrType
=
prvsInstgAgt1PstlAdrCtry
=
prvsInstgAgt1PstlAdrDept
=
prvsInstgAgt1PstlAdrSubDept
=
prvsInstgAgt1PstlAdrStrtNm
=
prvsInstgAgt1PstlAdrBldgNb
=
prvsInstgAgt1PstlAdrBldgNm
=
prvsInstgAgt1PstlAdrFlr
=
prvsInstgAgt1PstlAdrRoom
=
prvsInstgAgt1PstlAdrTwnNm
=
prvsInstgAgt1PstlAdrPstBx
=
prvsInstgAgt1PstlAdrPstCd
=
prvsInstgAgt1AdrLines
=
prvsInstgAgt1OthrId
=
prvsInstgAgt1OthrIdType
=
prvsInstgAgt1OthrIdTypePrtry
=
prvsInstgAgt1BrnchId
=
prvsInstgAgt1BrnchLei
=
prvsInstgAgt1BrnchNm
=
prvsInstgAgt1BrnchPstlAdrType
=
prvsInstgAgt1BrnchPstlAdrCtry
=
prvsInstgAgt1BrnchPstlAdrDept
=
prvsInstgAgt1BrnchPstlAdrSubDept
=
prvsInstgAgt1BrnchPstlAdrStrtNm
=
prvsInstgAgt1BrnchPstlAdrBldgNb
=
prvsInstgAgt1BrnchPstlAdrBldgNm
=
prvsInstgAgt1BrnchPstlAdrFlr
=
prvsInstgAgt1BrnchPstlAdrRoom
=
prvsInstgAgt1BrnchPstlAdrTwnNm
=
prvsInstgAgt1BrnchPstlAdrPstBx
=
prvsInstgAgt1BrnchPstlAdrPstCd
=
prvsInstgAgt1BrnchAdrLines
=
prvsInstgAgt1AcctIdIban
=
prvsInstgAgt1AcctId
=
prvsInstgAgt1AcctIdType
=
prvsInstgAgt1AcctIdTypePrtry
=
prvsInstgAgt1AcctType
=
prvsInstgAgt1AcctTypePrtry
=
prvsInstgAgt1AcctCcy
=
prvsInstgAgt1AcctNm
=
prvsInstgAgt2Bicfi
=
prvsInstgAgt2ClrSysId
=
prvsInstgAgt2ClrSysIdType
=
prvsInstgAgt2ClrSysIdTypePrtry
=
prvsInstgAgt2Lei
=
prvsInstgAgt2Nm
=
prvsInstgAgt2PstlAdrType
=
prvsInstgAgt2PstlAdrCtry
=
prvsInstgAgt2PstlAdrDept
=
prvsInstgAgt2PstlAdrSubDept
=
prvsInstgAgt2PstlAdrStrtNm
=
prvsInstgAgt2PstlAdrBldgNb
=
prvsInstgAgt2PstlAdrBldgNm
=
prvsInstgAgt2PstlAdrFlr
=
prvsInstgAgt2PstlAdrRoom
=
prvsInstgAgt2PstlAdrTwnNm
=
prvsInstgAgt2PstlAdrPstBx
=
prvsInstgAgt2PstlAdrPstCd
=
prvsInstgAgt2AdrLines
=
prvsInstgAgt2OthrId
=
prvsInstgAgt2OthrIdType
=
prvsInstgAgt2OthrIdTypePrtry
=
prvsInstgAgt2BrnchId
=
prvsInstgAgt2BrnchLei
=
prvsInstgAgt2BrnchNm
=
prvsInstgAgt2BrnchPstlAdrType
=
prvsInstgAgt2BrnchPstlAdrCtry
=
prvsInstgAgt2BrnchPstlAdrDept
=
prvsInstgAgt2BrnchPstlAdrSubDept
=
prvsInstgAgt2BrnchPstlAdrStrtNm
=
prvsInstgAgt2BrnchPstlAdrBldgNb
=
prvsInstgAgt2BrnchPstlAdrBldgNm
=
prvsInstgAgt2BrnchPstlAdrFlr
=
prvsInstgAgt2BrnchPstlAdrRoom
=
prvsInstgAgt2BrnchPstlAdrTwnNm
=
prvsInstgAgt2BrnchPstlAdrPstBx
=
prvsInstgAgt2BrnchPstlAdrPstCd
=
prvsInstgAgt2BrnchAdrLines
=
prvsInstgAgt2AcctIdIban
=
prvsInstgAgt2AcctId
=
prvsInstgAgt2AcctIdType
=
prvsInstgAgt2AcctIdTypePrtry
=
prvsInstgAgt2AcctType
=
prvsInstgAgt2AcctTypePrtry
=
prvsInstgAgt2AcctCcy
=
prvsInstgAgt2AcctNm
=
prvsInstgAgt3Bicfi
=
prvsInstgAgt3ClrSysId
=
prvsInstgAgt3ClrSysIdType
=
prvsInstgAgt3ClrSysIdTypePrtry
=
prvsInstgAgt3Lei
=
prvsInstgAgt3Nm
=
prvsInstgAgt3PstlAdrType
=
prvsInstgAgt3PstlAdrCtry
=
prvsInstgAgt3PstlAdrDept
=
prvsInstgAgt3PstlAdrSubDept
=
prvsInstgAgt3PstlAdrStrtNm
=
prvsInstgAgt3PstlAdrBldgNb
=
prvsInstgAgt3PstlAdrBldgNm
=
prvsInstgAgt3PstlAdrFlr
=
prvsInstgAgt3PstlAdrRoom
=
prvsInstgAgt3PstlAdrTwnNm
=
prvsInstgAgt3PstlAdrPstBx
=
prvsInstgAgt3PstlAdrPstCd
=
prvsInstgAgt3AdrLines
=
prvsInstgAgt3OthrId
=
prvsInstgAgt3OthrIdType
=
prvsInstgAgt3OthrIdTypePrtry
=
prvsInstgAgt3BrnchId
=
prvsInstgAgt3BrnchLei
=
prvsInstgAgt3BrnchNm
=
prvsInstgAgt3BrnchPstlAdrType
=
prvsInstgAgt3BrnchPstlAdrCtry
=
prvsInstgAgt3BrnchPstlAdrDept
=
prvsInstgAgt3BrnchPstlAdrSubDept
=
prvsInstgAgt3BrnchPstlAdrStrtNm
=
prvsInstgAgt3BrnchPstlAdrBldgNb
=
prvsInstgAgt3BrnchPstlAdrBldgNm
=
prvsInstgAgt3BrnchPstlAdrFlr
=
prvsInstgAgt3BrnchPstlAdrRoom
=
prvsInstgAgt3BrnchPstlAdrTwnNm
=
prvsInstgAgt3BrnchPstlAdrPstBx
=
prvsInstgAgt3BrnchPstlAdrPstCd
=
prvsInstgAgt3BrnchAdrLines
=
prvsInstgAgt3AcctIdIban
=
prvsInstgAgt3AcctId
=
prvsInstgAgt3AcctIdType
=
prvsInstgAgt3AcctIdTypePrtry
=
prvsInstgAgt3AcctType
=
prvsInstgAgt3AcctTypePrtry
=
prvsInstgAgt3AcctCcy
=
prvsInstgAgt3AcctNm
=
intrmyAgt1Bicfi
=
intrmyAgt1ClrSysId
=
intrmyAgt1ClrSysIdType
=
intrmyAgt1ClrSysIdTypePrtry
=
intrmyAgt1Lei
=
intrmyAgt1Nm
=
intrmyAgt1PstlAdrType
=
intrmyAgt1PstlAdrCtry
=
intrmyAgt1PstlAdrDept
=
intrmyAgt1PstlAdrSubDept
=
intrmyAgt1PstlAdrStrtNm
=
intrmyAgt1PstlAdrBldgNb
=
intrmyAgt1PstlAdrBldgNm
=
intrmyAgt1PstlAdrFlr
=
intrmyAgt1PstlAdrRoom
=
intrmyAgt1PstlAdrTwnNm
=
intrmyAgt1PstlAdrPstBx
=
intrmyAgt1PstlAdrPstCd
=
intrmyAgt1AdrLines
=
intrmyAgt1OthrId
=
intrmyAgt1OthrIdType
=
intrmyAgt1OthrIdTypePrtry
=
intrmyAgt1BrnchId
=
intrmyAgt1BrnchLei
=
intrmyAgt1BrnchNm
=
intrmyAgt1BrnchPstlAdrType
=
intrmyAgt1BrnchPstlAdrCtry
=
intrmyAgt1BrnchPstlAdrDept
=
intrmyAgt1BrnchPstlAdrSubDept
=
intrmyAgt1BrnchPstlAdrStrtNm
=
intrmyAgt1BrnchPstlAdrBldgNb
=
intrmyAgt1BrnchPstlAdrBldgNm
=
intrmyAgt1BrnchPstlAdrFlr
=
intrmyAgt1BrnchPstlAdrRoom
=
intrmyAgt1BrnchPstlAdrTwnNm
=
intrmyAgt1BrnchPstlAdrPstBx
=
intrmyAgt1BrnchPstlAdrPstCd
=
intrmyAgt1BrnchAdrLines
=
intrmyAgt1AcctIdIban
=
intrmyAgt1AcctId
=
intrmyAgt1AcctIdType
=
intrmyAgt1AcctIdTypePrtry
=
intrmyAgt1AcctType
=
intrmyAgt1AcctTypePrtry
=
intrmyAgt1AcctCcy
=
intrmyAgt1AcctNm
=
intrmyAgt2Bicfi
=
intrmyAgt2ClrSysId
=
intrmyAgt2ClrSysIdType
=
intrmyAgt2ClrSysIdTypePrtry
=
intrmyAgt2Lei
=
intrmyAgt2Nm
=
intrmyAgt2PstlAdrType
=
intrmyAgt2PstlAdrCtry
=
intrmyAgt2PstlAdrDept
=
intrmyAgt2PstlAdrSubDept
=
intrmyAgt2PstlAdrStrtNm
=
intrmyAgt2PstlAdrBldgNb
=
intrmyAgt2PstlAdrBldgNm
=
intrmyAgt2PstlAdrFlr
=
intrmyAgt2PstlAdrRoom
=
intrmyAgt2PstlAdrTwnNm
=
intrmyAgt2PstlAdrPstBx
=
intrmyAgt2PstlAdrPstCd
=
intrmyAgt2AdrLines
=
intrmyAgt2OthrId
=
intrmyAgt2OthrIdType
=
intrmyAgt2OthrIdTypePrtry
=
intrmyAgt2BrnchId
=
intrmyAgt2BrnchLei
=
intrmyAgt2BrnchNm
=
intrmyAgt2BrnchPstlAdrType
=
intrmyAgt2BrnchPstlAdrCtry
=
intrmyAgt2BrnchPstlAdrDept
=
intrmyAgt2BrnchPstlAdrSubDept
=
intrmyAgt2BrnchPstlAdrStrtNm
=
intrmyAgt2BrnchPstlAdrBldgNb
=
intrmyAgt2BrnchPstlAdrBldgNm
=
intrmyAgt2BrnchPstlAdrFlr
=
intrmyAgt2BrnchPstlAdrRoom
=
intrmyAgt2BrnchPstlAdrTwnNm
=
intrmyAgt2BrnchPstlAdrPstBx
=
intrmyAgt2BrnchPstlAdrPstCd
=
intrmyAgt2BrnchAdrLines
=
intrmyAgt2AcctIdIban
=
intrmyAgt2AcctId
=
intrmyAgt2AcctIdType
=
intrmyAgt2AcctIdTypePrtry
=
intrmyAgt2AcctType
=
intrmyAgt2AcctTypePrtry
=
intrmyAgt2AcctCcy
=
intrmyAgt2AcctNm
=
intrmyAgt3Bicfi
=
intrmyAgt3ClrSysId
=
intrmyAgt3ClrSysIdType
=
intrmyAgt3ClrSysIdTypePrtry
=
intrmyAgt3Lei
=
intrmyAgt3Nm
=
intrmyAgt3PstlAdrType
=
intrmyAgt3PstlAdrCtry
=
intrmyAgt3PstlAdrDept
=
intrmyAgt3PstlAdrSubDept
=
intrmyAgt3PstlAdrStrtNm
=
intrmyAgt3PstlAdrBldgNb
=
intrmyAgt3PstlAdrBldgNm
=
intrmyAgt3PstlAdrFlr
=
intrmyAgt3PstlAdrRoom
=
intrmyAgt3PstlAdrTwnNm
=
intrmyAgt3PstlAdrPstBx
=
intrmyAgt3PstlAdrPstCd
=
intrmyAgt3AdrLines
=
intrmyAgt3OthrId
=
intrmyAgt3OthrIdType
=
intrmyAgt3OthrIdTypePrtry
=
intrmyAgt3BrnchId
=
intrmyAgt3BrnchLei
=
intrmyAgt3BrnchNm
=
intrmyAgt3BrnchPstlAdrType
=
intrmyAgt3BrnchPstlAdrCtry
=
intrmyAgt3BrnchPstlAdrDept
=
intrmyAgt3BrnchPstlAdrSubDept
=
intrmyAgt3BrnchPstlAdrStrtNm
=
intrmyAgt3BrnchPstlAdrBldgNb
=
intrmyAgt3BrnchPstlAdrBldgNm
=
intrmyAgt3BrnchPstlAdrFlr
=
intrmyAgt3BrnchPstlAdrRoom
=
intrmyAgt3BrnchPstlAdrTwnNm
=
intrmyAgt3BrnchPstlAdrPstBx
=
intrmyAgt3BrnchPstlAdrPstCd
=
intrmyAgt3BrnchAdrLines
=
intrmyAgt3AcctIdIban
=
intrmyAgt3AcctId
=
intrmyAgt3AcctIdType
=
intrmyAgt3AcctIdTypePrtry
=
intrmyAgt3AcctType
=
intrmyAgt3AcctTypePrtry
=
intrmyAgt3AcctCcy
=
intrmyAgt3AcctNm
=
ultmtDbtrNm
=
ultmtDbtrOrgAnyBIC
=
ultmtDbtrOrgLei
=
ultmtDbtrOrgOthrId
=
ultmtDbtrOrgOthrIdType
=
ultmtDbtrOrgOthrIdTypePrtry
=
ultmtDbtrPrvtBirthDt
=
ultmtDbtrPrvtPrvcOfBirth
=
ultmtDbtrPrvtCityOfBirth
=
ultmtDbtrPrvtCtryOfBirth
=
ultmtDbtrPrvtId
=
ultmtDbtrPrvtIdType
=
ultmtDbtrPrvtIdTypePrtry
=
ultmtDbtrCtryOfRes
=
ultmtDbtrPstlAdrType
=
ultmtDbtrPstlAdrCtry
=
ultmtDbtrPstlAdrDept
=
ultmtDbtrPstlAdrSubDept
=
ultmtDbtrPstlAdrStrtNm
=
ultmtDbtrPstlAdrBldgNb
=
ultmtDbtrPstlAdrBldgNm
=
ultmtDbtrPstlAdrFlr
=
ultmtDbtrPstlAdrRoom
=
ultmtDbtrPstlAdrTwnNm
=
ultmtDbtrPstlAdrPstBx
=
ultmtDbtrPstlAdrPstCd
=
ultmtDbtrAdrLines
=
ultmtDbtrPhneNb
=
ultmtDbtrMobNb
=
ultmtDbtrFaxNb
=
ultmtDbtrEmailAdr
=
ultmtCdtrNm
=
ultmtCdtrOrgAnyBIC
=
ultmtCdtrOrgLei
=
ultmtCdtrOrgOthrId
=
ultmtCdtrOrgOthrIdType
=
ultmtCdtrOrgOthrIdTypePrtry
=
ultmtCdtrPrvtBirthDt
=
ultmtCdtrPrvtPrvcOfBirth
=
ultmtCdtrPrvtCityOfBirth
=
ultmtCdtrPrvtCtryOfBirth
=
ultmtCdtrPrvtId
=
ultmtCdtrPrvtIdType
=
ultmtCdtrPrvtIdTypePrtry
=
ultmtCdtrCtryOfRes
=
ultmtCdtrPstlAdrType
=
ultmtCdtrPstlAdrCtry
=
ultmtCdtrPstlAdrDept
=
ultmtCdtrPstlAdrSubDept
=
ultmtCdtrPstlAdrStrtNm
=
ultmtCdtrPstlAdrBldgNb
=
ultmtCdtrPstlAdrBldgNm
=
ultmtCdtrPstlAdrFlr
=
ultmtCdtrPstlAdrRoom
=
ultmtCdtrPstlAdrTwnNm
=
ultmtCdtrPstlAdrPstBx
=
ultmtCdtrPstlAdrPstCd
=
ultmtCdtrAdrLines
=
ultmtCdtrPhneNb
=
ultmtCdtrMobNb
=
ultmtCdtrFaxNb
=
ultmtCdtrEmailAdr
=
instrForCdtrAgt
=
fiToFICstmrCdtTrf.cdtTrfTxInf.instrForCdtrAgt
instrForNxtAgt
=
fiToFICstmrCdtTrf.cdtTrfTxInf.instrForNxtAgt
purp
=
fiToFICstmrCdtTrf.cdtTrfTxInf.purp.cd
purpPrtry
=
fiToFICstmrCdtTrf.cdtTrfTxInf.purp.prtry
rgltryRptg
=
@buildRgltryRptg
rltdRmtInf
=
@buildRltdRmtInf
rmtInfUstrd
=
fiToFICstmrCdtTrf.cdtTrfTxInf.rmtInf.ustrd
rmtInfStrdAddtlRmtInf
=
@buildRmtInfStrdAddtlRmtInf
\ No newline at end of file
swiftCore/src/main/resources/template/pacs00800108.properties
deleted
100644 → 0
View file @
6109e928
#APPLICATION HEADER
frBic
=
appHdr.fr.fiId.finInstnId.bicfi?appHdr.fr.orgId.id.orgId.anyBIC
toBic
=
appHdr.to.fiId.finInstnId.bicfi?appHdr.to.orgId.id.orgId.anyBIC
bizMsgIdr
=
fiToFICstmrCdtTrf.cdtTrfTxInf.pmtId.instrId?fiToFICstmrCdtTrf.grpHdr.msgId?appHdr.bizMsgIdr
msgDefIdr
=
appHdr.msgDefIdr
bizSvc
=
appHdr.bizSvc
creDt
=
fiToFICstmrCdtTrf.grpHdr.creDtTm?appHdr.creDt
priority
=
appHdr.prty
#BODY
endToEndId
=
fiToFICstmrCdtTrf.cdtTrfTxInf.pmtId.endToEndId
uetr
=
fiToFICstmrCdtTrf.cdtTrfTxInf.pmtId.uetr
clrSysRef
=
fiToFICstmrCdtTrf.cdtTrfTxInf.pmtId.clrSysRef
clrChanl
=
fiToFICstmrCdtTrf.cdtTrfTxInf.pmtTpInf.clrChanl
#SvcLvl ??
lclInstrm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.pmtTpInf.lclInstrm.cd?fiToFICstmrCdtTrf.cdtTrfTxInf.pmtTpInf.lclInstrm.prtry
ctgyPurp
=
fiToFICstmrCdtTrf.cdtTrfTxInf.pmtTpInf.ctgyPurp.cd?fiToFICstmrCdtTrf.cdtTrfTxInf.pmtTpInf.ctgyPurp.prtry
sttlmMtd
=
fiToFICstmrCdtTrf.grpHdr.sttlmInf.sttlmMtd
sttlmAcctIdIban
=
fiToFICstmrCdtTrf.grpHdr.sttlmInf.sttlmAcct.id.iban
sttlmAcctId
=
fiToFICstmrCdtTrf.grpHdr.sttlmInf.sttlmAcct.id.othr.id
sttlmAcctIdType
=
fiToFICstmrCdtTrf.grpHdr.sttlmInf.sttlmAcct.id.othr.schmeNm.cd?fiToFICstmrCdtTrf.grpHdr.sttlmInf.sttlmAcct.id.othr.schmeNm.prtry
sttlmAcctType
=
fiToFICstmrCdtTrf.grpHdr.sttlmInf.sttlmAcct.tp.cd?fiToFICstmrCdtTrf.grpHdr.sttlmInf.sttlmAcct.tp.prtry
sttlmAcctCcy
=
fiToFICstmrCdtTrf.grpHdr.sttlmInf.sttlmAcct.ccy
sttlmAcctNm
=
fiToFICstmrCdtTrf.grpHdr.sttlmInf.sttlmAcct.nm
clrSys
=
fiToFICstmrCdtTrf.grpHdr.sttlmInf.clrSys.cd?fiToFICstmrCdtTrf.grpHdr.sttlmInf.clrSys.prtry
intrBkSttlmAmt
=
fiToFICstmrCdtTrf.cdtTrfTxInf.intrBkSttlmAmt.value&bigdecimal
intrBkSttlmCcy
=
fiToFICstmrCdtTrf.cdtTrfTxInf.intrBkSttlmAmt.ccy
intrBkSttlmDt
=
fiToFICstmrCdtTrf.cdtTrfTxInf.intrBkSttlmDt
dbtDtTm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.sttlmTmIndctn.dbtDtTm
cdtDtTm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.sttlmTmIndctn.cdtDtTm
clsTm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.sttlmTmReq.clsTm
tillTm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.sttlmTmReq.tillTm
frTm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.sttlmTmReq.frTm
rjctTm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.sttlmTmReq.rjctTm
instdAmt
=
fiToFICstmrCdtTrf.cdtTrfTxInf.instdAmt.value&bigdecimal
instdAmtCcy
=
fiToFICstmrCdtTrf.cdtTrfTxInf.instdAmt.ccy
xchgRate
=
fiToFICstmrCdtTrf.cdtTrfTxInf.xchgRate&bigdecimal
chrgBr
=
fiToFICstmrCdtTrf.cdtTrfTxInf.chrgBr
#chrgInfo ??
dbtrNm
=
fiToFICstmrCdtTrf.cdtTrfTxInf.nm
dbtrAdrLines
=
fiToFICstmrCdtTrf.cdtTrfTxInf.dbtr.pstlAdr.adrLine
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment