Commit 3d1640d8 by pengbao666

隐藏日间夜间的标识

parent cf66d397
export default [
{
path: "0",
name: "1. Message root",
label: "Message root",
tag: "FIToFICstmrCdtTrf",
status: "M",
children: [
{
path: "0.0",
name: "2. GroupHeader",
label: "GroupHeader",
tag: "GrpHdr",
status: "M",
children: [
{
path: "0.0.0",
name: "3. MessageIdentification",
label: "MessageIdentification",
tag: "MsgId",
type: "TextInput",
status: "M",
maxLength: "20",
//iscips 标识是否属于cips,若属于cips有特定的初始化规则
iscips: "1",
},
{
path: "0.0.1",
name: "4. CreationDateTime",
label: "CreationDateTime",
tag: "CreDtTm",
type: "DateTime",
status: "M",
},
{
path: "0.0.2",
name: "5. NumberOfTransactions",
label: "NumberOfTransactions",
tag: "NbOfTxs",
type: "TextInput",
status: "M",
maxLength: "15",
defaultValue: "1",
},
{
path: "0.0.3",
name: "6. SettlementInformation",
label: "SettlementInformation",
tag: "SttlmInf",
status: "M",
children: [
{
path: "0.0.3.0",
name: "7. SettlementMethod",
label: "SettlementMethod",
tag: "SttlmMtd",
type: "TextInput",
status: "M",
maxLength: "4",
defaultValue: "CLRG",
},
],
},
],
},
{
path: "0.1",
name: "8. CreditTransferTransactionInformation",
label: "CreditTransferTransactionInformation",
tag: "CdtTrfTxInf",
status: "M",
children: [
{
path: "0.1.0",
name: "9. PaymentIdentification",
label: "PaymentIdentification",
tag: "PmtId",
status: "O",
children: [
{
path: "0.1.0.0",
name: "10. EndToEndIdentification",
label: "EndToEndIdentification",
tag: "EndToEndId",
type: "TextInput",
status: "O",
maxLength: "35",
unable: true,
},
{
path: "0.1.0.1",
name: "11. TransactionIdentification",
label: "TransactionIdentification",
tag: "TxId",
type: "TextInput",
status: "O",
maxLength: "35",
unable: true,
},
],
},
{
path: "0.1.1",
name: "12. PaymentTypeInformation",
label: "PaymentTypeInformation",
tag: "PmtTpInf",
status: "M",
children: [
{
path: "0.1.1.0",
name: "13. CategoryPurpose",
label: "CategoryPurpose",
tag: "CtgyPurp",
status: "M",
children: [
{
path: "0.1.1.0.0",
name: "14. Proprietary",
label: "Proprietary",
tag: "Prtry",
type: "Select#proprietary111",
status: "M",
maxLength: "35",
},
],
},
],
},
{
path: "0.1.2",
name: "15. InterbankSettlementAmount",
label: "InterbankSettlementAmount",
tag: "IntrBkSttlmAmt",
type: "AmountCIPS#18,5",
status: "M",
},
{
path: "0.1.3",
name: "16. InterbankSettlementDate",
label: "InterbankSettlementDate",
tag: "IntrBkSttlmDt",
type: "Date",
status: "M",
},
{
path: "0.1.4",
name: "17. SettlementPriority",
label: "SettlementPriority",
tag: "SttlmPrty",
type: "Select#priority3Code",
status: "M",
},
{
path: "0.1.5",
name: "18. SettlementTimeIndication",
label: "SettlementTimeIndication",
tag: "SttlmTmIndctn",
status: "O",
children: [
{
path: "0.1.5.0",
name: "19. DebitDateTime",
label: "DebitDateTime",
tag: "DbtDtTm",
type: "DateTime",
status: "O",
},
],
},
{
path: "0.1.6",
name: "20. InstructedAmount",
label: "InstructedAmount",
tag: "InstdAmt",
type: "AmountCIPS#18,5",
status: "O",
},
{
path: "0.1.7",
name: "21. ExchangeRate",
label: "ExchangeRate",
tag: "XchgRate",
type: "Decimal#11,10",
status: "O",
},
{
path: "0.1.8",
name: "22. ChargeBearer",
label: "ChargeBearer",
tag: "ChrgBr",
type: "Select#ChargeBearerType1Code",
status: "M",
maxLength: "4",
},
{
path: "0.1.9",
name: "23. ChargesInformation",
label: "ChargesInformation",
tag: "ChrgsInf",
status: "O",
array: true,
children: [
{
path: "0.1.9.0",
name: "24. Amount",
label: "Amount",
tag: "Amt",
type: "AmountCIPS#18,5",
status: "M",
},
{
path: "0.1.9.1",
name: "25. Agent",
label: "Agent",
tag: "Agt",
status: "M",
children: [
{
path: "0.1.9.1.0",
name: "26. FinancialInstitutionIdentification",
label: "FinancialInstitutionIdentification",
tag: "FinInstnId",
status: "M",
children: [
{
path: "0.1.9.1.0.0",
name: "27. ClearingSystemMemberIdentification",
label: "ClearingSystemMemberIdentification",
tag: "ClrSysMmbId",
status: "M",
children: [
{
path: "0.1.9.1.0.0.0",
name: "28. MemberIdentification",
label: "MemberIdentification",
tag: "MmbId",
type: "TextInput",
status: "M",
maxLength: "35",
ifaccount: "1",//是否需要填行号
},
],
},
],
},
],
},
],
},
{
path: "0.1.10",
name: "29. InstructingAgent",
label: "InstructingAgent",
tag: "InstgAgt",
status: "M",
children: [
{
path: "0.1.10.0",
name: "30. FinancialInstitutionIdentification",
label: "FinancialInstitutionIdentification",
tag: "FinInstnId",
status: "M",
children: [
{
path: "0.1.10.0.0",
name: "31. ClearingSystemMemberIdentification",
label: "ClearingSystemMemberIdentification",
tag: "ClrSysMmbId",
status: "M",
children: [
{
path: "0.1.10.0.0.0",
name: "32. MemberIdentification",
label: "MemberIdentification",
tag: "MmbId",
type: "TextInput",
status: "M",
maxLength: "35",
ifaccount: "1",//是否需要填行号
//iscips 标识是否属于cips,若属于cips有特定的初始化规则
iscips:"1",
},
],
},
],
},
{
path: "0.1.10.1",
name: "33. BranchIdentification",
label: "BranchIdentification",
tag: "BrnchId",
status: "O",
children: [
{
path: "0.1.10.1.0",
name: "34. Identification",
label: "Identification",
tag: "Id",
type: "TextInput",
status: "O",
maxLength: "35",
},
],
},
],
},
{
path: "0.1.11",
name: "35. InstructedAgent",
label: "InstructedAgent",
tag: "InstdAgt",
status: "M",
children: [
{
path: "0.1.11.0",
name: "36. FinancialInstitutionIdentification",
label: "FinancialInstitutionIdentification",
tag: "FinInstnId",
status: "M",
children: [
{
path: "0.1.11.0.0",
name: "37. ClearingSystemMemberIdentification",
label: "ClearingSystemMemberIdentification",
tag: "ClrSysMmbId",
status: "M",
children: [
{
path: "0.1.11.0.0.0",
name: "38. MemberIdentification",
label: "MemberIdentification",
tag: "MmbId",
type: "TextInput",
status: "M",
maxLength: "35",
ifaccount: "1",//是否需要填行号
},
],
},
],
},
{
path: "0.1.11.1",
name: "39. BranchIdentification",
label: "BranchIdentification",
tag: "BrnchId",
status: "O",
children: [
{
path: "0.1.11.1.0",
name: "40. Identification",
label: "Identification",
tag: "Id",
type: "TextInput",
status: "O",
maxLength: "35",
},
],
},
],
},
{
path: "0.1.12",
name: "41. IntermediaryAgent1",
label: "IntermediaryAgent1",
tag: "IntrmyAgt1",
status: "O",
children: [
{
path: "0.1.12.0",
name: "42. FinancialInstitutionIdentification",
label: "FinancialInstitutionIdentification",
tag: "FinInstnId",
status: "M",
children: [
{
path: "0.1.12.0.0",
name: "43. ClearingSystemMemberIdentification",
label: "ClearingSystemMemberIdentification",
tag: "ClrSysMmbId",
status: "O",
children: [
{
path: "0.1.12.0.0.0",
name: "44. MemberIdentification",
label: "MemberIdentification",
tag: "MmbId",
type: "TextInput",
status: "M",
maxLength: "35",
ifaccount: "1",//是否需要填行号
},
],
},
{
path: "0.1.12.0.1",
name: "45. Name",
label: "Name",
tag: "Nm",
type: "TextInput",
status: "O",
maxLength: "140",
},
],
},
],
},
{
path: "0.1.13",
name: "46. IntermediaryAgent2",
label: "IntermediaryAgent2",
tag: "IntrmyAgt2",
status: "O",
children: [
{
path: "0.1.13.0",
name: "47. FinancialInstitutionIdentification",
label: "FinancialInstitutionIdentification",
tag: "FinInstnId",
status: "M",
children: [
{
path: "0.1.13.0.0",
name: "48. ClearingSystemMemberIdentification",
label: "ClearingSystemMemberIdentification",
tag: "ClrSysMmbId",
status: "O",
children: [
{
path: "0.1.13.0.0.0",
name: "49. MemberIdentification",
label: "MemberIdentification",
tag: "MmbId",
type: "TextInput",
status: "M",
maxLength: "35",
ifaccount: "1",//是否需要填行号
},
],
},
{
path: "0.1.13.0.1",
name: "50. Name",
label: "Name",
tag: "Nm",
type: "TextInput",
status: "O",
maxLength: "140",
},
],
},
],
},
{
path: "0.1.14",
name: "51. Debtor",
label: "Debtor",
tag: "Dbtr",
status: "M",
children: [
{
path: "0.1.14.0",
name: "52. Name",
label: "Name",
tag: "Nm",
type: "TextInput",
status: "O",
maxLength: "140",
},
{
path: "0.1.14.1",
name: "53. PostalAddress",
label: "PostalAddress",
tag: "PstlAdr",
status: "O",
children: [
{
path: "0.1.14.1.0",
name: "54. AddressLine",
label: "AddressLine",
tag: "AdrLine",
type: "TextInput",
status: "O",
maxLength: "70",
array: true,
},
],
},
{
path: "0.1.14.2",
name: "55. Identification",
label: "Identification",
tag: "Id",
type: "Choice",
status: "M",
children: [
{
path: "0.1.14.2.0",
name: "56. OrganisationIdentification",
label: "OrganisationIdentification",
tag: "OrgId",
status: "M",
children: [
{
path: "0.1.14.2.0.0",
name: "57. Other",
label: "Other",
tag: "Othr",
status: "O",
children: [
{
path: "0.1.14.2.0.0.0",
name: "58. Identification",
label: "Identification",
tag: "Id",
type: "TextInput",
status: "M",
maxLength: "35",
},
],
},
],
},
{
path: "0.1.14.2.1",
name: "59. PrivateIdentification",
label: "PrivateIdentification",
tag: "PrvtId",
status: "M",
children: [
{
path: "0.1.14.2.1.0",
name: "60. Other",
label: "Other",
tag: "Othr",
status: "O",
children: [
{
path: "0.1.14.2.1.0.0",
name: "61. Identification",
label: "Identification",
tag: "Id",
type: "TextInput",
status: "M",
maxLength: "35",
},
{
path: "0.1.14.2.1.0.1",
name: "62. SchemeName",
label: "SchemeName",
tag: "SchmeNm",
status: "O",
children: [
{
path: "0.1.14.2.1.0.1.0",
name: "63. Proprietary",
label: "Proprietary",
tag: "Prtry",
type: "Select#IDTypeCode",
status: "M",
},
],
},
],
},
],
},
],
},
{
path: "0.1.14.3",
name: "64. CountryOfResidence",
label: "CountryOfResidence",
tag: "CtryOfRes",
type: "TextInput#[A-Z]{2,2}",
status: "O",
maxLength: "2",
},
],
},
{
path: "0.1.15",
name: "65. DebtorAccount",
label: "DebtorAccount",
tag: "DbtrAcct",
status: "O",
children: [
{
path: "0.1.15.0",
name: "66. Identification",
label: "Identification",
tag: "Id",
status: "M",
children: [
{
path: "0.1.15.0.0",
name: "67. Other",
label: "Other",
tag: "Othr",
status: "M",
children: [
{
path: "0.1.15.0.0.0",
name: "68. Identification",
label: "Identification",
tag: "Id",
type: "TextInput",
status: "M",
maxLength: "34",
},
],
},
],
},
],
},
{
path: "0.1.16",
name: "69. DebtorAgent",
label: "DebtorAgent",
tag: "DbtrAgt",
status: "M",
children: [
{
path: "0.1.16.0",
name: "70. FinancialInstitutionIdentification",
label: "FinancialInstitutionIdentification",
tag: "FinInstnId",
status: "M",
children: [
{
path: "0.1.16.0.0",
name: "71. ClearingSystemMemberIdentification",
label: "ClearingSystemMemberIdentification",
tag: "ClrSysMmbId",
status: "O",
children: [
{
path: "0.1.16.0.0.0",
name: "72. MemberIdentification",
label: "MemberIdentification",
tag: "MmbId",
type: "TextInput",
status: "M",
maxLength: "35",
ifaccount: "1",//是否需要填行号
},
],
},
{
path: "0.1.16.0.1",
name: "73. Name",
label: "Name",
tag: "Nm",
type: "TextInput",
status: "O",
maxLength: "140",
},
{
path: "0.1.16.0.2",
name: "74. PostalAddress",
label: "PostalAddress",
tag: "PstlAdr",
status: "O",
children: [
{
path: "0.1.16.0.2.0",
name: "75. AddressLine",
label: "AddressLine",
tag: "AdrLine",
type: "TextInput",
status: "O",
maxLength: "70",
array: true,
},
],
},
],
},
],
},
{
path: "0.1.17",
name: "76. DebtorAgentAccount",
label: "DebtorAgentAccount",
tag: "DbtrAgtAcct",
status: "O",
children: [
{
path: "0.1.17.0",
name: "77. Identification",
label: "Identification",
tag: "Id",
status: "M",
children: [
{
path: "0.1.17.0.0",
name: "78. Other",
label: "Other",
tag: "Othr",
status: "M",
children: [
{
path: "0.1.17.0.0.0",
name: "79. Identification",
label: "Identification",
tag: "Id",
type: "TextInput",
status: "M",
maxLength: "34",
},
],
},
],
},
],
},
{
path: "0.1.18",
name: "80. CreditorAgent",
label: "CreditorAgent",
tag: "CdtrAgt",
status: "M",
children: [
{
path: "0.1.18.0",
name: "81. FinancialInstitutionIdentification",
label: "FinancialInstitutionIdentification",
tag: "FinInstnId",
status: "M",
children: [
{
path: "0.1.18.0.0",
name: "82. ClearingSystemMemberIdentification",
label: "ClearingSystemMemberIdentification",
tag: "ClrSysMmbId",
status: "O",
children: [
{
path: "0.1.18.0.0.0",
name: "83. MemberIdentification",
label: "MemberIdentification",
tag: "MmbId",
type: "TextInput",
status: "M",
maxLength: "35",
ifaccount: "1",//是否需要填行号
},
],
},
{
path: "0.1.18.0.1",
name: "84. Name",
label: "Name",
tag: "Nm",
type: "TextInput",
status: "O",
maxLength: "140",
},
{
path: "0.1.18.0.2",
name: "85. PostalAddress",
label: "PostalAddress",
tag: "PstlAdr",
status: "O",
children: [
{
path: "0.1.18.0.2.0",
name: "86. AddressLine",
label: "AddressLine",
tag: "AdrLine",
type: "TextInput",
status: "O",
maxLength: "70",
array: true,
},
],
},
],
},
],
},
{
path: "0.1.19",
name: "87. CreditorAgentAccount",
label: "CreditorAgentAccount",
tag: "CdtrAgtAcct",
status: "O",
children: [
{
path: "0.1.19.0",
name: "88. Identification",
label: "Identification",
tag: "Id",
status: "M",
children: [
{
path: "0.1.19.0.0",
name: "89. Other",
label: "Other",
tag: "Othr",
status: "M",
children: [
{
path: "0.1.19.0.0.0",
name: "90. Identification",
label: "Identification",
tag: "Id",
type: "TextInput",
status: "M",
maxLength: "34",
},
],
},
],
},
],
},
{
path: "0.1.20",
name: "91. Creditor",
label: "Creditor",
tag: "Cdtr",
status: "M",
children: [
{
path: "0.1.20.0",
name: "92. Name",
label: "Name",
tag: "Nm",
type: "TextInput",
status: "O",
maxLength: "140",
},
{
path: "0.1.20.1",
name: "93. PostalAddress",
label: "PostalAddress",
tag: "PstlAdr",
status: "O",
children: [
{
path: "0.1.20.1.0",
name: "94. AddressLine",
label: "AddressLine",
tag: "AdrLine",
type: "TextInput",
status: "O",
maxLength: "70",
array: true,
},
],
},
{
path: "0.1.20.2",
name: "95. Identification",
label: "Identification",
tag: "Id",
type: "Choice",
status: "O",
children: [
{
path: "0.1.20.2.0",
name: "96. OrganisationIdentification",
label: "OrganisationIdentification",
tag: "OrgId",
status: "M",
children: [
{
path: "0.1.20.2.0.0",
name: "97. Other",
label: "Other",
tag: "Othr",
status: "O",
children: [
{
path: "0.1.20.2.0.0.0",
name: "98. Identification",
label: "Identification",
tag: "Id",
type: "TextInput",
status: "M",
maxLength: "35",
},
],
},
],
},
{
path: "0.1.20.2.1",
name: "99. PrivateIdentification",
label: "PrivateIdentification",
tag: "PrvtId",
status: "M",
children: [
{
path: "0.1.20.2.1.0",
name: "100. Other",
label: "Other",
tag: "Othr",
status: "O",
children: [
{
path: "0.1.20.2.1.0.0",
name: "101. Identification",
label: "Identification",
tag: "Id",
type: "TextInput",
status: "M",
maxLength: "35",
},
{
path: "0.1.20.2.1.0.1",
name: "102. SchemeName",
label: "SchemeName",
tag: "SchmeNm",
status: "O",
children: [
{
path: "0.1.20.2.1.0.1.0",
name: "103. Proprietary",
label: "Proprietary",
tag: "Prtry",
type: "Select#IDTypeCode",
status: "M",
},
],
},
],
},
],
},
],
},
{
path: "0.1.20.3",
name: "104. CountryOfResidence",
label: "CountryOfResidence",
tag: "CtryOfRes",
type: "TextInput#[A-Z]{2,2}",
status: "O",
maxLength: "2",
},
],
},
{
path: "0.1.21",
name: "105. CreditorAccount",
label: "CreditorAccount",
tag: "CdtrAcct",
status: "O",
children: [
{
path: "0.1.21.0",
name: "106. Identification",
label: "Identification",
tag: "Id",
status: "M",
children: [
{
path: "0.1.21.0.0",
name: "107. Other",
label: "Other",
tag: "Othr",
status: "M",
children: [
{
path: "0.1.21.0.0.0",
name: "108. Identification",
label: "Identification",
tag: "Id",
type: "TextInput",
status: "M",
maxLength: "34",
},
],
},
],
},
],
},
{
path: "0.1.22",
name: "109. InstructionForCreditorAgent",
label: "InstructionForCreditorAgent",
tag: "InstrForCdtrAgt",
status: "O",
array: true,
children: [
{
path: "0.1.22.0",
name: "110. InstructionInformation",
label: "InstructionInformation",
tag: "InstrInf",
type: "TextInput",
status: "O",
maxLength: "140",
},
],
},
{
path: "0.1.23",
name: "111. RegulatoryReporting",
label: "RegulatoryReporting",
tag: "RgltryRptg",
status: "O",
children: [
{
path: "0.1.23.0",
name: "112. Details",
label: "Details",
tag: "Dtls",
status: "O",
children: [
{
path: "0.1.23.0.0",
name: "113. Type",
label: "Type",
tag: "Tp",
type: "TextInput",
status: "O",
maxLength: "35",
},
{
path: "0.1.23.0.1",
name: "114. Information",
label: "Information",
tag: "Inf",
type: "TextInput",
status: "O",
maxLength: "35",
array: true,
},
],
},
],
},
{
path: "0.1.24",
name: "115. RemittanceInformation",
label: "RemittanceInformation",
tag: "RmtInf",
status: "O",
children: [
{
path: "0.1.24.0",
name: "116. Unstructured",
label: "Unstructured",
tag: "Ustrd",
type: "TextInput",
status: "O",
maxLength: "140",
array: true,
},
],
},
{
path: "0.1.25",
name: "117. SupplementaryData",
label: "SupplementaryData",
tag: "SplmtryData",
status: "M",
children: [
{
path: "0.1.25.0",
name: "118. PlaceAndName",
label: "PlaceAndName",
tag: "PlcAndNm",
type: "TextInput",
status: "M",
maxLength: "350",
defaultValue: "/Document/FIToFICstmrCdtTrf/CdtTrfTxInf",
},
{
path: "0.1.25.1",
name: "119. Envelope",
label: "Envelope",
tag: "Envlp",
status: "M",
children: [
{
path: "0.1.25.1.0",
name: "120. Contents",
label: "Contents",
tag: "Cnts",
status: "M",
children: [
{
path: "0.1.25.1.0.0",
name: "121. ExpectedSettlementDate",
label: "ExpectedSettlementDate",
tag: "XpctdSttlmDt",
type: "Date",
status: "M",
},
{
path: "0.1.25.1.0.1",
name: "122. DebtorEID",
label: "DebtorEID",
tag: "DEId",
type: "TextInput",
status: "O",
maxLength: "60",
},
{
path: "0.1.25.1.0.2",
name: "123. CreditorEID",
label: "CreditorEID",
tag: "CEId",
type: "TextInput",
status: "O",
maxLength: "60",
},
{
path: "0.1.25.1.0.3",
name: "124. BusinessPhase",
label: "BusinessPhase",
tag: "BizPhs",
type: "Select#BizPhaseTypeCode",
status: "M",
},
],
},
],
},
],
},
],
},
],
},
{
path: "1",
name: "125. MesgType",
tag: "MesgType",
type: "HiddenInput",
status: "O",
defaultValue: "cips.111.001.02",
},
{
path: "2",
name: "126. MesgPriority",
tag: "MesgPriority",
type: "HiddenInput",
status: "O",
defaultValue: "3",
},
{
path: "3",
name: "127. OrigReceiver",
tag: "OrigReceiver",
type: "HiddenInput",
status: "O",
},
{
path: "4",
name: "128. OrigSendDate",
tag: "OrigSendDate",
type: "HiddenInput",
status: "O",
},
{
path: "5",
name: "129. MesgDirection",
tag: "MesgDirection",
type: "HiddenInput",
status: "O",
defaultValue: "U",
},
{
path: "6",
name: "130. MesgRefID",
tag: "MesgRefID",
type: "HiddenInput",
status: "O",
},
{
path: "7",
name: "131. MesgID",
tag: "MesgID",
type: "HiddenInput",
status: "O",
},
{
path: "8",
name: "132. cipsMsgId",
tag: "cipsMsgId",
type: "HiddenInput",
status: "O",
},
{
path: "9",
name: "133. OrigSendTime",
tag: "OrigSendTime",
type: "HiddenInput",
status: "O",
},
{
path:"0",
name:"1. Message root",
label:"Message root",
tag:"FIToFICstmrCdtTrf",
status:"M",
children: [
{
path:"0.0",
name:"2. GroupHeader",
label:"GroupHeader",
tag:"GrpHdr",
status:"M",
children: [
{
path:"0.0.0",
name:"3. MessageIdentification",
label:"MessageIdentification",
tag:"MsgId",
type:"TextInput",
status:"M",
maxLength:"20",
},
{
path:"0.0.1",
name:"4. CreationDateTime",
label:"CreationDateTime",
tag:"CreDtTm",
type:"DateTime",
status:"M",
},
{
path:"0.0.2",
name:"5. NumberOfTransactions",
label:"NumberOfTransactions",
tag:"NbOfTxs",
type:"TextInput",
status:"M",
maxLength:"15",
defaultValue:"1",
},
{
path:"0.0.3",
name:"6. SettlementInformation",
label:"SettlementInformation",
tag:"SttlmInf",
status:"M",
children: [
{
path:"0.0.3.0",
name:"7. SettlementMethod",
label:"SettlementMethod",
tag:"SttlmMtd",
type:"TextInput",
status:"M",
maxLength:"4",
defaultValue:"CLRG",
},
],
},
],
},
{
path:"0.1",
name:"8. CreditTransferTransactionInformation",
label:"CreditTransferTransactionInformation",
tag:"CdtTrfTxInf",
status:"M",
children: [
{
path:"0.1.0",
name:"9. PaymentIdentification",
label:"PaymentIdentification",
tag:"PmtId",
status:"O",
children: [
{
path:"0.1.0.0",
name:"10. EndToEndIdentification",
label:"EndToEndIdentification",
tag:"EndToEndId",
type:"TextInput",
status:"O",
maxLength:"35",
unable:true,
},
{
path:"0.1.0.1",
name:"11. TransactionIdentification",
label:"TransactionIdentification",
tag:"TxId",
type:"TextInput",
status:"O",
maxLength:"35",
unable:true,
},
],
},
{
path:"0.1.1",
name:"12. PaymentTypeInformation",
label:"PaymentTypeInformation",
tag:"PmtTpInf",
status:"M",
children: [
{
path:"0.1.1.0",
name:"13. CategoryPurpose",
label:"CategoryPurpose",
tag:"CtgyPurp",
status:"M",
children: [
{
path:"0.1.1.0.0",
name:"14. Proprietary",
label:"Proprietary",
tag:"Prtry",
type:"Select#proprietary111",
status:"M",
maxLength:"35",
},
],
},
],
},
{
path:"0.1.2",
name:"15. InterbankSettlementAmount",
label:"InterbankSettlementAmount",
tag:"IntrBkSttlmAmt",
type:"AmountCIPS#18,5",
status:"M",
},
{
path:"0.1.3",
name:"16. InterbankSettlementDate",
label:"InterbankSettlementDate",
tag:"IntrBkSttlmDt",
type:"Date",
status:"M",
},
{
path:"0.1.4",
name:"17. SettlementPriority",
label:"SettlementPriority",
tag:"SttlmPrty",
type:"Select#priority3Code",
status:"M",
},
{
path:"0.1.5",
name:"18. SettlementTimeIndication",
label:"SettlementTimeIndication",
tag:"SttlmTmIndctn",
status:"O",
children: [
{
path:"0.1.5.0",
name:"19. DebitDateTime",
label:"DebitDateTime",
tag:"DbtDtTm",
type:"DateTime",
status:"O",
},
],
},
{
path:"0.1.6",
name:"20. InstructedAmount",
label:"InstructedAmount",
tag:"InstdAmt",
type:"AmountCIPS#18,5",
status:"O",
},
{
path:"0.1.7",
name:"21. ExchangeRate",
label:"ExchangeRate",
tag:"XchgRate",
type:"Decimal#11,10",
status:"O",
},
{
path:"0.1.8",
name:"22. ChargeBearer",
label:"ChargeBearer",
tag:"ChrgBr",
type:"Select#ChargeBearerType1Code",
status:"M",
maxLength:"4",
},
{
path:"0.1.9",
name:"23. ChargesInformation",
label:"ChargesInformation",
tag:"ChrgsInf",
status:"O",
array:true,
children: [
{
path:"0.1.9.0",
name:"24. Amount",
label:"Amount",
tag:"Amt",
type:"AmountCIPS#18,5",
status:"M",
},
{
path:"0.1.9.1",
name:"25. Agent",
label:"Agent",
tag:"Agt",
status:"M",
children: [
{
path:"0.1.9.1.0",
name:"26. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.9.1.0.0",
name:"27. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"M",
children: [
{
path:"0.1.9.1.0.0.0",
name:"28. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
],
},
],
},
],
},
{
path:"0.1.10",
name:"29. InstructingAgent",
label:"InstructingAgent",
tag:"InstgAgt",
status:"M",
children: [
{
path:"0.1.10.0",
name:"30. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.10.0.0",
name:"31. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"M",
children: [
{
path:"0.1.10.0.0.0",
name:"32. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
],
},
{
path:"0.1.10.1",
name:"33. BranchIdentification",
label:"BranchIdentification",
tag:"BrnchId",
status:"O",
children: [
{
path:"0.1.10.1.0",
name:"34. Identification",
label:"Identification",
tag:"Id",
type:"TextInput",
status:"O",
maxLength:"35",
},
],
},
],
},
{
path:"0.1.11",
name:"35. InstructedAgent",
label:"InstructedAgent",
tag:"InstdAgt",
status:"M",
children: [
{
path:"0.1.11.0",
name:"36. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.11.0.0",
name:"37. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"M",
children: [
{
path:"0.1.11.0.0.0",
name:"38. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
],
},
{
path:"0.1.11.1",
name:"39. BranchIdentification",
label:"BranchIdentification",
tag:"BrnchId",
status:"O",
children: [
{
path:"0.1.11.1.0",
name:"40. Identification",
label:"Identification",
tag:"Id",
type:"TextInput",
status:"O",
maxLength:"35",
},
],
},
],
},
{
path:"0.1.12",
name:"41. IntermediaryAgent1",
label:"IntermediaryAgent1",
tag:"IntrmyAgt1",
status:"O",
children: [
{
path:"0.1.12.0",
name:"42. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.12.0.0",
name:"43. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"O",
children: [
{
path:"0.1.12.0.0.0",
name:"44. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
{
path:"0.1.12.0.1",
name:"45. Name",
label:"Name",
tag:"Nm",
type:"TextInput",
status:"O",
maxLength:"140",
},
],
},
],
},
{
path:"0.1.13",
name:"46. IntermediaryAgent2",
label:"IntermediaryAgent2",
tag:"IntrmyAgt2",
status:"O",
children: [
{
path:"0.1.13.0",
name:"47. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.13.0.0",
name:"48. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"O",
children: [
{
path:"0.1.13.0.0.0",
name:"49. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
{
path:"0.1.13.0.1",
name:"50. Name",
label:"Name",
tag:"Nm",
type:"TextInput",
status:"O",
maxLength:"140",
},
],
},
],
},
{
path:"0.1.14",
name:"51. Debtor",
label:"Debtor",
tag:"Dbtr",
status:"M",
children: [
{
path:"0.1.14.0",
name:"52. Name",
label:"Name",
tag:"Nm",
type:"TextInput",
status:"O",
maxLength:"140",
},
{
path:"0.1.14.1",
name:"53. PostalAddress",
label:"PostalAddress",
tag:"PstlAdr",
status:"O",
children: [
{
path:"0.1.14.1.0",
name:"54. AddressLine",
label:"AddressLine",
tag:"AdrLine",
type:"TextInput",
status:"O",
maxLength:"70",
array:true,
},
],
},
{
path:"0.1.14.2",
name:"55. Identification",
label:"Identification",
tag:"Id",
type:"Choice",
status:"M",
children: [
{
path:"0.1.14.2.0",
name:"56. OrganisationIdentification",
label:"OrganisationIdentification",
tag:"OrgId",
status:"M",
children: [
{
path:"0.1.14.2.0.0",
name:"57. Other",
label:"Other",
tag:"Othr",
status:"O",
children: [
{
path:"0.1.14.2.0.0.0",
name:"58. Identification",
label:"Identification",
tag:"Id",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
],
},
{
path:"0.1.14.2.1",
name:"59. PrivateIdentification",
label:"PrivateIdentification",
tag:"PrvtId",
status:"M",
children: [
{
path:"0.1.14.2.1.0",
name:"60. Other",
label:"Other",
tag:"Othr",
status:"O",
children: [
{
path:"0.1.14.2.1.0.0",
name:"61. Identification",
label:"Identification",
tag:"Id",
type:"TextInput",
status:"M",
maxLength:"35",
},
{
path:"0.1.14.2.1.0.1",
name:"62. SchemeName",
label:"SchemeName",
tag:"SchmeNm",
status:"O",
children: [
{
path:"0.1.14.2.1.0.1.0",
name:"63. Proprietary",
label:"Proprietary",
tag:"Prtry",
type:"Select#IDTypeCode",
status:"M",
},
],
},
],
},
],
},
],
},
{
path:"0.1.14.3",
name:"64. CountryOfResidence",
label:"CountryOfResidence",
tag:"CtryOfRes",
type:"TextInput#[A-Z]{2,2}",
status:"O",
maxLength:"2",
},
],
},
{
path:"0.1.15",
name:"65. DebtorAccount",
label:"DebtorAccount",
tag:"DbtrAcct",
status:"O",
children: [
{
path:"0.1.15.0",
name:"66. Identification",
label:"Identification",
tag:"Id",
status:"M",
children: [
{
path:"0.1.15.0.0",
name:"67. Other",
label:"Other",
tag:"Othr",
status:"M",
children: [
{
path:"0.1.15.0.0.0",
name:"68. Identification",
label:"Identification",
tag:"Id",
type:"TextInput",
status:"M",
maxLength:"34",
},
],
},
],
},
],
},
{
path:"0.1.16",
name:"69. DebtorAgent",
label:"DebtorAgent",
tag:"DbtrAgt",
status:"M",
children: [
{
path:"0.1.16.0",
name:"70. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.16.0.0",
name:"71. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"O",
children: [
{
path:"0.1.16.0.0.0",
name:"72. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
{
path:"0.1.16.0.1",
name:"73. Name",
label:"Name",
tag:"Nm",
type:"TextInput",
status:"O",
maxLength:"140",
},
{
path:"0.1.16.0.2",
name:"74. PostalAddress",
label:"PostalAddress",
tag:"PstlAdr",
status:"O",
children: [
{
path:"0.1.16.0.2.0",
name:"75. AddressLine",
label:"AddressLine",
tag:"AdrLine",
type:"TextInput",
status:"O",
maxLength:"70",
array:true,
},
],
},
],
},
],
},
{
path:"0.1.17",
name:"76. DebtorAgentAccount",
label:"DebtorAgentAccount",
tag:"DbtrAgtAcct",
status:"O",
children: [
{
path:"0.1.17.0",
name:"77. Identification",
label:"Identification",
tag:"Id",
status:"M",
children: [
{
path:"0.1.17.0.0",
name:"78. Other",
label:"Other",
tag:"Othr",
status:"M",
children: [
{
path:"0.1.17.0.0.0",
name:"79. Identification",
label:"Identification",
tag:"Id",
type:"TextInput",
status:"M",
maxLength:"34",
},
],
},
],
},
],
},
{
path:"0.1.18",
name:"80. CreditorAgent",
label:"CreditorAgent",
tag:"CdtrAgt",
status:"M",
children: [
{
path:"0.1.18.0",
name:"81. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.18.0.0",
name:"82. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"O",
children: [
{
path:"0.1.18.0.0.0",
name:"83. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
{
path:"0.1.18.0.1",
name:"84. Name",
label:"Name",
tag:"Nm",
type:"TextInput",
status:"O",
maxLength:"140",
},
{
path:"0.1.18.0.2",
name:"85. PostalAddress",
label:"PostalAddress",
tag:"PstlAdr",
status:"O",
children: [
{
path:"0.1.18.0.2.0",
name:"86. AddressLine",
label:"AddressLine",
tag:"AdrLine",
type:"TextInput",
status:"O",
maxLength:"70",
array:true,
},
],
},
],
},
],
},
{
path:"0.1.19",
name:"87. CreditorAgentAccount",
label:"CreditorAgentAccount",
tag:"CdtrAgtAcct",
status:"O",
children: [
{
path:"0.1.19.0",
name:"88. Identification",
label:"Identification",
tag:"Id",
status:"M",
children: [
{
path:"0.1.19.0.0",
name:"89. Other",
label:"Other",
tag:"Othr",
status:"M",
children: [
{
path:"0.1.19.0.0.0",
name:"90. Identification",
label:"Identification",
tag:"Id",
type:"TextInput",
status:"M",
maxLength:"34",
},
],
},
],
},
],
},
{
path:"0.1.20",
name:"91. Creditor",
label:"Creditor",
tag:"Cdtr",
status:"M",
children: [
{
path:"0.1.20.0",
name:"92. Name",
label:"Name",
tag:"Nm",
type:"TextInput",
status:"O",
maxLength:"140",
},
{
path:"0.1.20.1",
name:"93. PostalAddress",
label:"PostalAddress",
tag:"PstlAdr",
status:"O",
children: [
{
path:"0.1.20.1.0",
name:"94. AddressLine",
label:"AddressLine",
tag:"AdrLine",
type:"TextInput",
status:"O",
maxLength:"70",
array:true,
},
],
},
{
path:"0.1.20.2",
name:"95. Identification",
label:"Identification",
tag:"Id",
type:"Choice",
status:"O",
children: [
{
path:"0.1.20.2.0",
name:"96. OrganisationIdentification",
label:"OrganisationIdentification",
tag:"OrgId",
status:"M",
children: [
{
path:"0.1.20.2.0.0",
name:"97. Other",
label:"Other",
tag:"Othr",
status:"O",
children: [
{
path:"0.1.20.2.0.0.0",
name:"98. Identification",
label:"Identification",
tag:"Id",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
],
},
{
path:"0.1.20.2.1",
name:"99. PrivateIdentification",
label:"PrivateIdentification",
tag:"PrvtId",
status:"M",
children: [
{
path:"0.1.20.2.1.0",
name:"100. Other",
label:"Other",
tag:"Othr",
status:"O",
children: [
{
path:"0.1.20.2.1.0.0",
name:"101. Identification",
label:"Identification",
tag:"Id",
type:"TextInput",
status:"M",
maxLength:"35",
},
{
path:"0.1.20.2.1.0.1",
name:"102. SchemeName",
label:"SchemeName",
tag:"SchmeNm",
status:"O",
children: [
{
path:"0.1.20.2.1.0.1.0",
name:"103. Proprietary",
label:"Proprietary",
tag:"Prtry",
type:"Select#IDTypeCode",
status:"M",
},
],
},
],
},
],
},
],
},
{
path:"0.1.20.3",
name:"104. CountryOfResidence",
label:"CountryOfResidence",
tag:"CtryOfRes",
type:"TextInput#[A-Z]{2,2}",
status:"O",
maxLength:"2",
},
],
},
{
path:"0.1.21",
name:"105. CreditorAccount",
label:"CreditorAccount",
tag:"CdtrAcct",
status:"O",
children: [
{
path:"0.1.21.0",
name:"106. Identification",
label:"Identification",
tag:"Id",
status:"M",
children: [
{
path:"0.1.21.0.0",
name:"107. Other",
label:"Other",
tag:"Othr",
status:"M",
children: [
{
path:"0.1.21.0.0.0",
name:"108. Identification",
label:"Identification",
tag:"Id",
type:"TextInput",
status:"M",
maxLength:"34",
},
],
},
],
},
],
},
{
path:"0.1.22",
name:"109. InstructionForCreditorAgent",
label:"InstructionForCreditorAgent",
tag:"InstrForCdtrAgt",
status:"O",
array:true,
children: [
{
path:"0.1.22.0",
name:"110. InstructionInformation",
label:"InstructionInformation",
tag:"InstrInf",
type:"TextInput",
status:"O",
maxLength:"140",
},
],
},
{
path:"0.1.23",
name:"111. RegulatoryReporting",
label:"RegulatoryReporting",
tag:"RgltryRptg",
status:"O",
children: [
{
path:"0.1.23.0",
name:"112. Details",
label:"Details",
tag:"Dtls",
status:"O",
children: [
{
path:"0.1.23.0.0",
name:"113. Type",
label:"Type",
tag:"Tp",
type:"TextInput",
status:"O",
maxLength:"35",
},
{
path:"0.1.23.0.1",
name:"114. Information",
label:"Information",
tag:"Inf",
type:"TextInput",
status:"O",
maxLength:"35",
array:true,
},
],
},
],
},
{
path:"0.1.24",
name:"115. RemittanceInformation",
label:"RemittanceInformation",
tag:"RmtInf",
status:"O",
children: [
{
path:"0.1.24.0",
name:"116. Unstructured",
label:"Unstructured",
tag:"Ustrd",
type:"TextInput",
status:"O",
maxLength:"140",
array:true,
},
],
},
{
path:"0.1.25",
name:"117. SupplementaryData",
label:"SupplementaryData",
tag:"SplmtryData",
status:"M",
children: [
{
path:"0.1.25.0",
name:"118. PlaceAndName",
label:"PlaceAndName",
tag:"PlcAndNm",
type:"TextInput",
status:"M",
maxLength:"350",
defaultValue:"/Document/FIToFICstmrCdtTrf/CdtTrfTxInf",
},
{
path:"0.1.25.1",
name:"119. Envelope",
label:"Envelope",
tag:"Envlp",
status:"M",
children: [
{
path:"0.1.25.1.0",
name:"120. Contents",
label:"Contents",
tag:"Cnts",
status:"M",
children: [
{
path:"0.1.25.1.0.0",
name:"121. ExpectedSettlementDate",
label:"ExpectedSettlementDate",
tag:"XpctdSttlmDt",
type:"Date",
status:"M",
},
{
path:"0.1.25.1.0.1",
name:"122. DebtorEID",
label:"DebtorEID",
tag:"DEId",
type:"TextInput",
status:"O",
maxLength:"60",
},
{
path:"0.1.25.1.0.2",
name:"123. CreditorEID",
label:"CreditorEID",
tag:"CEId",
type:"TextInput",
status:"O",
maxLength:"60",
},
{
path:"0.1.25.1.0.3",
name:"124. BusinessPhase",
label:"BusinessPhase",
tag:"BizPhs",
type:"HiddenInput",
status:"O",
},
],
},
],
},
],
},
],
},
],
},
{
path:"1",
name:"125. MesgType",
tag:"MesgType",
type:"HiddenInput",
status:"O",
defaultValue:"cips.111.001.02",
},
{
path:"2",
name:"126. MesgPriority",
tag:"MesgPriority",
type:"HiddenInput",
status:"O",
defaultValue:"3",
},
{
path:"3",
name:"127. OrigReceiver",
tag:"OrigReceiver",
type:"HiddenInput",
status:"O",
},
{
path:"4",
name:"128. OrigSendDate",
tag:"OrigSendDate",
type:"HiddenInput",
status:"O",
},
{
path:"5",
name:"129. MesgDirection",
tag:"MesgDirection",
type:"HiddenInput",
status:"O",
defaultValue:"U",
},
{
path:"6",
name:"130. MesgRefID",
tag:"MesgRefID",
type:"HiddenInput",
status:"O",
},
{
path:"7",
name:"131. MesgID",
tag:"MesgID",
type:"HiddenInput",
status:"O",
},
{
path:"8",
name:"132. cipsMsgId",
tag:"cipsMsgId",
type:"HiddenInput",
status:"O",
},
{
path:"9",
name:"133. OrigSendTime",
tag:"OrigSendTime",
type:"HiddenInput",
status:"O",
},
]
\ No newline at end of file
export default [
{
path: "0",
name: "1. Message root",
label: "Message root",
tag: "FICdtTrf",
status: "M",
children: [
{
path: "0.0",
name: "2. GroupHeader",
label: "GroupHeader",
tag: "GrpHdr",
status: "M",
children: [
{
path: "0.0.0",
name: "3. MessageIdentification",
label: "MessageIdentification",
tag: "MsgId",
type: "TextInput",
status: "M",
maxLength: "35",
//iscips 标识是否属于cips,若属于cips有特定的初始化规则
iscips: "1",
},
{
path: "0.0.1",
name: "4. CreationDateTime",
label: "CreationDateTime",
tag: "CreDtTm",
type: "DateTime",
status: "M",
},
{
path: "0.0.2",
name: "5. NumberOfTransactions",
label: "NumberOfTransactions",
tag: "NbOfTxs",
type: "TextInput",
status: "M",
maxLength: "15",
defaultValue: "1",
},
{
path: "0.0.3",
name: "6. SettlementInformation",
label: "SettlementInformation",
tag: "SttlmInf",
status: "M",
children: [
{
path: "0.0.3.0",
name: "7. SettlementMethod",
label: "SettlementMethod",
tag: "SttlmMtd",
type: "TextInput",
status: "M",
maxLength: "4",
defaultValue: "CLRG",
},
],
},
],
},
{
path: "0.1",
name: "8. CreditTransferTransactionInformation",
label: "CreditTransferTransactionInformation",
tag: "CdtTrfTxInf",
status: "M",
children: [
{
path: "0.1.0",
name: "9. PaymentIdentification",
label: "PaymentIdentification",
tag: "PmtId",
status: "O",
children: [
{
path: "0.1.0.0",
name: "10. InstructionIdentification",
label: "InstructionIdentification",
tag: "InstrId",
type: "TextInput",
status: "O",
maxLength: "35",
},
{
path: "0.1.0.1",
name: "11. EndToEndIdentification",
label: "EndToEndIdentification",
tag: "EndToEndId",
type: "TextInput",
status: "O",
maxLength: "35",
unable: true,
},
{
path: "0.1.0.2",
name: "12. TransactionIdentification",
label: "TransactionIdentification",
tag: "TxId",
type: "TextInput",
status: "O",
maxLength: "35",
unable: true,
},
],
},
{
path: "0.1.1",
name: "13. PaymentTypeInformation",
label: "PaymentTypeInformation",
tag: "PmtTpInf",
status: "M",
children: [
{
path: "0.1.1.0",
name: "14. CategoryPurpose",
label: "CategoryPurpose",
tag: "CtgyPurp",
status: "M",
children: [
{
path: "0.1.1.0.0",
name: "15. Proprietary",
label: "Proprietary",
tag: "Prtry",
type: "Select#proprietary112",
status: "M",
maxLength: "35",
},
],
},
],
},
{
path: "0.1.2",
name: "16. InterbankSettlementAmount",
label: "InterbankSettlementAmount",
tag: "IntrBkSttlmAmt",
type: "AmountCIPS#18,5",
status: "M",
},
{
path: "0.1.3",
name: "17. InterbankSettlementDate",
label: "InterbankSettlementDate",
tag: "IntrBkSttlmDt",
type: "Date",
status: "M",
},
{
path: "0.1.4",
name: "18. SettlementPriority",
label: "SettlementPriority",
tag: "SttlmPrty",
type: "Select#priority3Code",
status: "M",
},
{
path: "0.1.5",
name: "19. SettlementTimeIndication",
label: "SettlementTimeIndication",
tag: "SttlmTmIndctn",
status: "O",
children: [
{
path: "0.1.5.0",
name: "20. DebitDateTime",
label: "DebitDateTime",
tag: "DbtDtTm",
type: "DateTime",
status: "O",
},
],
},
{
path: "0.1.6",
name: "21. InstructingAgent",
label: "InstructingAgent",
tag: "InstgAgt",
status: "M",
children: [
{
path: "0.1.6.0",
name: "22. FinancialInstitutionIdentification",
label: "FinancialInstitutionIdentification",
tag: "FinInstnId",
status: "M",
children: [
{
path: "0.1.6.0.0",
name: "23. ClearingSystemMemberIdentification",
label: "ClearingSystemMemberIdentification",
tag: "ClrSysMmbId",
status: "M",
children: [
{
path: "0.1.6.0.0.0",
name: "24. MemberIdentification",
label: "MemberIdentification",
tag: "MmbId",
type: "TextInput",
status: "M",
maxLength: "35",
ifaccount: "1",//是否需要填行号
//iscips 标识是否属于cips,若属于cips有特定的初始化规则
iscips:"1",
},
],
},
],
},
{
path: "0.1.6.1",
name: "25. BranchIdentification",
label: "BranchIdentification",
tag: "BrnchId",
status: "O",
children: [
{
path: "0.1.6.1.0",
name: "26. Identification",
label: "Identification",
tag: "Id",
type: "TextInput",
status: "O",
maxLength: "35",
},
],
},
],
},
{
path: "0.1.7",
name: "27. InstructedAgent",
label: "InstructedAgent",
tag: "InstdAgt",
status: "M",
children: [
{
path: "0.1.7.0",
name: "28. FinancialInstitutionIdentification",
label: "FinancialInstitutionIdentification",
tag: "FinInstnId",
status: "M",
children: [
{
path: "0.1.7.0.0",
name: "29. ClearingSystemMemberIdentification",
label: "ClearingSystemMemberIdentification",
tag: "ClrSysMmbId",
status: "M",
children: [
{
path: "0.1.7.0.0.0",
name: "30. MemberIdentification",
label: "MemberIdentification",
tag: "MmbId",
type: "TextInput",
status: "M",
maxLength: "35",
ifaccount: "1",//是否需要填行号
},
],
},
],
},
{
path: "0.1.7.1",
name: "31. BranchIdentification",
label: "BranchIdentification",
tag: "BrnchId",
status: "O",
children: [
{
path: "0.1.7.1.0",
name: "32. Identification",
label: "Identification",
tag: "Id",
type: "TextInput",
status: "O",
maxLength: "35",
},
],
},
],
},
{
path: "0.1.8",
name: "33. IntermediaryAgent1",
label: "IntermediaryAgent1",
tag: "IntrmyAgt1",
status: "O",
children: [
{
path: "0.1.8.0",
name: "34. FinancialInstitutionIdentification",
label: "FinancialInstitutionIdentification",
tag: "FinInstnId",
status: "M",
children: [
{
path: "0.1.8.0.0",
name: "35. ClearingSystemMemberIdentification",
label: "ClearingSystemMemberIdentification",
tag: "ClrSysMmbId",
status: "M",
children: [
{
path: "0.1.8.0.0.0",
name: "36. MemberIdentification",
label: "MemberIdentification",
tag: "MmbId",
type: "TextInput",
status: "M",
maxLength: "35",
ifaccount: "1",//是否需要填行号
},
],
},
{
path: "0.1.8.0.1",
name: "37. Name",
label: "Name",
tag: "Nm",
type: "TextInput",
status: "O",
maxLength: "140",
},
],
},
],
},
{
path: "0.1.9",
name: "38. IntermediaryAgent2",
label: "IntermediaryAgent2",
tag: "IntrmyAgt2",
status: "O",
children: [
{
path: "0.1.9.0",
name: "39. FinancialInstitutionIdentification",
label: "FinancialInstitutionIdentification",
tag: "FinInstnId",
status: "M",
children: [
{
path: "0.1.9.0.0",
name: "40. ClearingSystemMemberIdentification",
label: "ClearingSystemMemberIdentification",
tag: "ClrSysMmbId",
status: "M",
children: [
{
path: "0.1.9.0.0.0",
name: "41. MemberIdentification",
label: "MemberIdentification",
tag: "MmbId",
type: "TextInput",
status: "M",
maxLength: "35",
ifaccount: "1",//是否需要填行号
},
],
},
{
path: "0.1.9.0.1",
name: "42. Name",
label: "Name",
tag: "Nm",
type: "TextInput",
status: "O",
maxLength: "140",
},
],
},
],
},
{
path: "0.1.10",
name: "43. Debtor",
label: "Debtor",
tag: "Dbtr",
status: "M",
children: [
{
path: "0.1.10.0",
name: "44. FinancialInstitutionIdentification",
label: "FinancialInstitutionIdentification",
tag: "FinInstnId",
status: "M",
children: [
{
path: "0.1.10.0.0",
name: "45. ClearingSystemMemberIdentification",
label: "ClearingSystemMemberIdentification",
tag: "ClrSysMmbId",
status: "O",
children: [
{
path: "0.1.10.0.0.0",
name: "46. MemberIdentification",
label: "MemberIdentification",
tag: "MmbId",
type: "TextInput",
status: "M",
maxLength: "35",
ifaccount: "1",//是否需要填行号
},
],
},
{
path: "0.1.10.0.1",
name: "47. Name",
label: "Name",
tag: "Nm",
type: "TextInput",
status: "O",
maxLength: "140",
},
{
path: "0.1.10.0.2",
name: "48. PostalAddress",
label: "PostalAddress",
tag: "PstlAdr",
status: "O",
children: [
{
path: "0.1.10.0.2.0",
name: "49. AddressLine",
label: "AddressLine",
tag: "AdrLine",
type: "TextInput",
status: "O",
maxLength: "70",
array: true,
},
],
},
],
},
],
},
{
path: "0.1.11",
name: "50. DebtorAccount",
label: "DebtorAccount",
tag: "DbtrAcct",
status: "O",
children: [
{
path: "0.1.11.0",
name: "51. Identification",
label: "Identification",
tag: "Id",
status: "M",
children: [
{
path: "0.1.11.0.0",
name: "52. Other",
label: "Other",
tag: "Othr",
status: "M",
children: [
{
path: "0.1.11.0.0.0",
name: "53. Identification",
label: "Identification",
tag: "Id",
type: "TextInput",
status: "M",
maxLength: "34",
},
],
},
],
},
],
},
{
path: "0.1.12",
name: "54. DebtorAgent",
label: "DebtorAgent",
tag: "DbtrAgt",
status: "M",
children: [
{
path: "0.1.12.0",
name: "55. FinancialInstitutionIdentification",
label: "FinancialInstitutionIdentification",
tag: "FinInstnId",
status: "M",
children: [
{
path: "0.1.12.0.0",
name: "56. ClearingSystemMemberIdentification",
label: "ClearingSystemMemberIdentification",
tag: "ClrSysMmbId",
status: "O",
children: [
{
path: "0.1.12.0.0.0",
name: "57. MemberIdentification",
label: "MemberIdentification",
tag: "MmbId",
type: "TextInput",
status: "M",
maxLength: "35",
ifaccount: "1",//是否需要填行号
},
],
},
{
path: "0.1.12.0.1",
name: "58. Name",
label: "Name",
tag: "Nm",
type: "TextInput",
status: "O",
maxLength: "140",
},
],
},
],
},
{
path: "0.1.13",
name: "59. CreditorAgent",
label: "CreditorAgent",
tag: "CdtrAgt",
status: "M",
children: [
{
path: "0.1.13.0",
name: "60. FinancialInstitutionIdentification",
label: "FinancialInstitutionIdentification",
tag: "FinInstnId",
status: "M",
children: [
{
path: "0.1.13.0.0",
name: "61. ClearingSystemMemberIdentification",
label: "ClearingSystemMemberIdentification",
tag: "ClrSysMmbId",
status: "O",
children: [
{
path: "0.1.13.0.0.0",
name: "62. MemberIdentification",
label: "MemberIdentification",
tag: "MmbId",
type: "TextInput",
status: "M",
maxLength: "35",
ifaccount: "1",//是否需要填行号
},
],
},
{
path: "0.1.13.0.1",
name: "63. Name",
label: "Name",
tag: "Nm",
type: "TextInput",
status: "O",
maxLength: "140",
},
],
},
],
},
{
path: "0.1.14",
name: "64. Creditor",
label: "Creditor",
tag: "Cdtr",
status: "M",
children: [
{
path: "0.1.14.0",
name: "65. FinancialInstitutionIdentification",
label: "FinancialInstitutionIdentification",
tag: "FinInstnId",
status: "M",
children: [
{
path: "0.1.14.0.0",
name: "66. ClearingSystemMemberIdentification",
label: "ClearingSystemMemberIdentification",
tag: "ClrSysMmbId",
status: "O",
children: [
{
path: "0.1.14.0.0.0",
name: "67. MemberIdentification",
label: "MemberIdentification",
tag: "MmbId",
type: "TextInput",
status: "M",
maxLength: "35",
ifaccount: "1",//是否需要填行号
},
],
},
{
path: "0.1.14.0.1",
name: "68. Name",
label: "Name",
tag: "Nm",
type: "TextInput",
status: "O",
maxLength: "140",
},
{
path: "0.1.14.0.2",
name: "69. PostalAddress",
label: "PostalAddress",
tag: "PstlAdr",
status: "O",
children: [
{
path: "0.1.14.0.2.0",
name: "70. AddressLine",
label: "AddressLine",
tag: "AdrLine",
type: "TextInput",
status: "O",
maxLength: "70",
array: true,
},
],
},
],
},
],
},
{
path: "0.1.15",
name: "71. CreditorAccount",
label: "CreditorAccount",
tag: "CdtrAcct",
status: "O",
children: [
{
path: "0.1.15.0",
name: "72. Identification",
label: "Identification",
tag: "Id",
status: "M",
children: [
{
path: "0.1.15.0.0",
name: "73. Other",
label: "Other",
tag: "Othr",
status: "M",
children: [
{
path: "0.1.15.0.0.0",
name: "74. Identification",
label: "Identification",
tag: "Id",
type: "TextInput",
status: "M",
maxLength: "34",
},
],
},
],
},
],
},
{
path: "0.1.16",
name: "75. InstructionForCreditorAgent",
label: "InstructionForCreditorAgent",
tag: "InstrForCdtrAgt",
status: "O",
array: true,
children: [
{
path: "0.1.16.0",
name: "76. InstructionInformation",
label: "InstructionInformation",
tag: "InstrInf",
type: "TextInput",
status: "O",
maxLength: "140",
},
],
},
{
path: "0.1.17",
name: "77. RemittanceInformation",
label: "RemittanceInformation",
tag: "RmtInf",
status: "O",
children: [
{
path: "0.1.17.0",
name: "78. Unstructured",
label: "Unstructured",
tag: "Ustrd",
type: "TextInput",
status: "O",
maxLength: "140",
array: true,
},
],
},
{
path: "0.1.18",
name: "79. SupplementaryData",
label: "SupplementaryData",
tag: "SplmtryData",
status: "M",
children: [
{
path: "0.1.18.0",
name: "80. PlaceAndName",
label: "PlaceAndName",
tag: "PlcAndNm",
type: "TextInput",
status: "M",
maxLength: "350",
defaultValue: "/Document/FICdtTrf/CdtTrfTxInf",
},
{
path: "0.1.18.1",
name: "81. Envelope",
label: "Envelope",
tag: "Envlp",
status: "M",
children: [
{
path: "0.1.18.1.0",
name: "82. Contents",
label: "Contents",
tag: "Cnts",
status: "M",
children: [
{
path: "0.1.18.1.0.0",
name: "83. ExpectedSettlementDate",
label: "ExpectedSettlementDate",
tag: "XpctdSttlmDt",
type: "Date",
status: "M",
},
{
path: "0.1.18.1.0.1",
name: "84. OrderNumber",
label: "OrderNumber",
tag: "OrdNum",
type: "TextInput",
status: "O",
maxLength: "35",
},
{
path: "0.1.18.1.0.2",
name: "85. OrderInformation",
label: "OrderInformation",
tag: "OrdInf",
type: "TextInput",
status: "O",
maxLength: "500",
},
{
path: "0.1.18.1.0.3",
name: "86. BusinessPhase",
label: "BusinessPhase",
tag: "BizPhs",
type: "Select#BizPhaseTypeCode",
status: "M",
},
],
},
],
},
],
},
],
},
],
},
{
path: "1",
name: "87. MesgType",
tag: "MesgType",
type: "HiddenInput",
status: "O",
defaultValue: "cips.112.001.02",
},
{
path: "2",
name: "88. MesgPriority",
tag: "MesgPriority",
type: "HiddenInput",
status: "O",
defaultValue: "3",
},
{
path: "3",
name: "89. OrigReceiver",
tag: "OrigReceiver",
type: "HiddenInput",
status: "O",
},
{
path: "4",
name: "90. OrigSendDate",
tag: "OrigSendDate",
type: "HiddenInput",
status: "O",
},
{
path: "5",
name: "91. MesgDirection",
tag: "MesgDirection",
type: "HiddenInput",
status: "O",
defaultValue: "U",
},
{
path: "6",
name: "92. MesgRefID",
tag: "MesgRefID",
type: "HiddenInput",
status: "O",
},
{
path: "7",
name: "93. MesgID",
tag: "MesgID",
type: "HiddenInput",
status: "O",
},
{
path: "8",
name: "94. cipsMsgId",
tag: "cipsMsgId",
type: "HiddenInput",
status: "O",
},
{
path: "9",
name: "95. OrigSendTime",
tag: "OrigSendTime",
type: "HiddenInput",
status: "O",
},
{
path:"0",
name:"1. Message root",
label:"Message root",
tag:"FICdtTrf",
status:"M",
children: [
{
path:"0.0",
name:"2. GroupHeader",
label:"GroupHeader",
tag:"GrpHdr",
status:"M",
children: [
{
path:"0.0.0",
name:"3. MessageIdentification",
label:"MessageIdentification",
tag:"MsgId",
type:"TextInput",
status:"M",
maxLength:"35",
},
{
path:"0.0.1",
name:"4. CreationDateTime",
label:"CreationDateTime",
tag:"CreDtTm",
type:"DateTime",
status:"M",
},
{
path:"0.0.2",
name:"5. NumberOfTransactions",
label:"NumberOfTransactions",
tag:"NbOfTxs",
type:"TextInput",
status:"M",
maxLength:"15",
defaultValue:"1",
},
{
path:"0.0.3",
name:"6. SettlementInformation",
label:"SettlementInformation",
tag:"SttlmInf",
status:"M",
children: [
{
path:"0.0.3.0",
name:"7. SettlementMethod",
label:"SettlementMethod",
tag:"SttlmMtd",
type:"TextInput",
status:"M",
maxLength:"4",
defaultValue:"CLRG",
},
],
},
],
},
{
path:"0.1",
name:"8. CreditTransferTransactionInformation",
label:"CreditTransferTransactionInformation",
tag:"CdtTrfTxInf",
status:"M",
children: [
{
path:"0.1.0",
name:"9. PaymentIdentification",
label:"PaymentIdentification",
tag:"PmtId",
status:"O",
children: [
{
path:"0.1.0.0",
name:"10. InstructionIdentification",
label:"InstructionIdentification",
tag:"InstrId",
type:"TextInput",
status:"O",
maxLength:"35",
},
{
path:"0.1.0.1",
name:"11. EndToEndIdentification",
label:"EndToEndIdentification",
tag:"EndToEndId",
type:"TextInput",
status:"O",
maxLength:"35",
unable:true,
},
{
path:"0.1.0.2",
name:"12. TransactionIdentification",
label:"TransactionIdentification",
tag:"TxId",
type:"TextInput",
status:"O",
maxLength:"35",
unable:true,
},
],
},
{
path:"0.1.1",
name:"13. PaymentTypeInformation",
label:"PaymentTypeInformation",
tag:"PmtTpInf",
status:"M",
children: [
{
path:"0.1.1.0",
name:"14. CategoryPurpose",
label:"CategoryPurpose",
tag:"CtgyPurp",
status:"M",
children: [
{
path:"0.1.1.0.0",
name:"15. Proprietary",
label:"Proprietary",
tag:"Prtry",
type:"Select#proprietary112",
status:"M",
maxLength:"35",
},
],
},
],
},
{
path:"0.1.2",
name:"16. InterbankSettlementAmount",
label:"InterbankSettlementAmount",
tag:"IntrBkSttlmAmt",
type:"AmountCIPS#18,5",
status:"M",
},
{
path:"0.1.3",
name:"17. InterbankSettlementDate",
label:"InterbankSettlementDate",
tag:"IntrBkSttlmDt",
type:"Date",
status:"M",
},
{
path:"0.1.4",
name:"18. SettlementPriority",
label:"SettlementPriority",
tag:"SttlmPrty",
type:"Select#priority3Code",
status:"M",
},
{
path:"0.1.5",
name:"19. SettlementTimeIndication",
label:"SettlementTimeIndication",
tag:"SttlmTmIndctn",
status:"O",
children: [
{
path:"0.1.5.0",
name:"20. DebitDateTime",
label:"DebitDateTime",
tag:"DbtDtTm",
type:"DateTime",
status:"O",
},
],
},
{
path:"0.1.6",
name:"21. InstructingAgent",
label:"InstructingAgent",
tag:"InstgAgt",
status:"M",
children: [
{
path:"0.1.6.0",
name:"22. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.6.0.0",
name:"23. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"M",
children: [
{
path:"0.1.6.0.0.0",
name:"24. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
],
},
{
path:"0.1.6.1",
name:"25. BranchIdentification",
label:"BranchIdentification",
tag:"BrnchId",
status:"O",
children: [
{
path:"0.1.6.1.0",
name:"26. Identification",
label:"Identification",
tag:"Id",
type:"TextInput",
status:"O",
maxLength:"35",
},
],
},
],
},
{
path:"0.1.7",
name:"27. InstructedAgent",
label:"InstructedAgent",
tag:"InstdAgt",
status:"M",
children: [
{
path:"0.1.7.0",
name:"28. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.7.0.0",
name:"29. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"M",
children: [
{
path:"0.1.7.0.0.0",
name:"30. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
],
},
{
path:"0.1.7.1",
name:"31. BranchIdentification",
label:"BranchIdentification",
tag:"BrnchId",
status:"O",
children: [
{
path:"0.1.7.1.0",
name:"32. Identification",
label:"Identification",
tag:"Id",
type:"TextInput",
status:"O",
maxLength:"35",
},
],
},
],
},
{
path:"0.1.8",
name:"33. IntermediaryAgent1",
label:"IntermediaryAgent1",
tag:"IntrmyAgt1",
status:"O",
children: [
{
path:"0.1.8.0",
name:"34. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.8.0.0",
name:"35. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"M",
children: [
{
path:"0.1.8.0.0.0",
name:"36. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
{
path:"0.1.8.0.1",
name:"37. Name",
label:"Name",
tag:"Nm",
type:"TextInput",
status:"O",
maxLength:"140",
},
],
},
],
},
{
path:"0.1.9",
name:"38. IntermediaryAgent2",
label:"IntermediaryAgent2",
tag:"IntrmyAgt2",
status:"O",
children: [
{
path:"0.1.9.0",
name:"39. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.9.0.0",
name:"40. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"M",
children: [
{
path:"0.1.9.0.0.0",
name:"41. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
{
path:"0.1.9.0.1",
name:"42. Name",
label:"Name",
tag:"Nm",
type:"TextInput",
status:"O",
maxLength:"140",
},
],
},
],
},
{
path:"0.1.10",
name:"43. Debtor",
label:"Debtor",
tag:"Dbtr",
status:"M",
children: [
{
path:"0.1.10.0",
name:"44. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.10.0.0",
name:"45. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"O",
children: [
{
path:"0.1.10.0.0.0",
name:"46. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
{
path:"0.1.10.0.1",
name:"47. Name",
label:"Name",
tag:"Nm",
type:"TextInput",
status:"O",
maxLength:"140",
},
{
path:"0.1.10.0.2",
name:"48. PostalAddress",
label:"PostalAddress",
tag:"PstlAdr",
status:"O",
children: [
{
path:"0.1.10.0.2.0",
name:"49. AddressLine",
label:"AddressLine",
tag:"AdrLine",
type:"TextInput",
status:"O",
maxLength:"70",
array:true,
},
],
},
],
},
],
},
{
path:"0.1.11",
name:"50. DebtorAccount",
label:"DebtorAccount",
tag:"DbtrAcct",
status:"O",
children: [
{
path:"0.1.11.0",
name:"51. Identification",
label:"Identification",
tag:"Id",
status:"M",
children: [
{
path:"0.1.11.0.0",
name:"52. Other",
label:"Other",
tag:"Othr",
status:"M",
children: [
{
path:"0.1.11.0.0.0",
name:"53. Identification",
label:"Identification",
tag:"Id",
type:"TextInput",
status:"M",
maxLength:"34",
},
],
},
],
},
],
},
{
path:"0.1.12",
name:"54. DebtorAgent",
label:"DebtorAgent",
tag:"DbtrAgt",
status:"M",
children: [
{
path:"0.1.12.0",
name:"55. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.12.0.0",
name:"56. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"O",
children: [
{
path:"0.1.12.0.0.0",
name:"57. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
{
path:"0.1.12.0.1",
name:"58. Name",
label:"Name",
tag:"Nm",
type:"TextInput",
status:"O",
maxLength:"140",
},
],
},
],
},
{
path:"0.1.13",
name:"59. CreditorAgent",
label:"CreditorAgent",
tag:"CdtrAgt",
status:"M",
children: [
{
path:"0.1.13.0",
name:"60. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.13.0.0",
name:"61. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"O",
children: [
{
path:"0.1.13.0.0.0",
name:"62. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
{
path:"0.1.13.0.1",
name:"63. Name",
label:"Name",
tag:"Nm",
type:"TextInput",
status:"O",
maxLength:"140",
},
],
},
],
},
{
path:"0.1.14",
name:"64. Creditor",
label:"Creditor",
tag:"Cdtr",
status:"M",
children: [
{
path:"0.1.14.0",
name:"65. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.14.0.0",
name:"66. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"O",
children: [
{
path:"0.1.14.0.0.0",
name:"67. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
{
path:"0.1.14.0.1",
name:"68. Name",
label:"Name",
tag:"Nm",
type:"TextInput",
status:"O",
maxLength:"140",
},
{
path:"0.1.14.0.2",
name:"69. PostalAddress",
label:"PostalAddress",
tag:"PstlAdr",
status:"O",
children: [
{
path:"0.1.14.0.2.0",
name:"70. AddressLine",
label:"AddressLine",
tag:"AdrLine",
type:"TextInput",
status:"O",
maxLength:"70",
array:true,
},
],
},
],
},
],
},
{
path:"0.1.15",
name:"71. CreditorAccount",
label:"CreditorAccount",
tag:"CdtrAcct",
status:"O",
children: [
{
path:"0.1.15.0",
name:"72. Identification",
label:"Identification",
tag:"Id",
status:"M",
children: [
{
path:"0.1.15.0.0",
name:"73. Other",
label:"Other",
tag:"Othr",
status:"M",
children: [
{
path:"0.1.15.0.0.0",
name:"74. Identification",
label:"Identification",
tag:"Id",
type:"TextInput",
status:"M",
maxLength:"34",
},
],
},
],
},
],
},
{
path:"0.1.16",
name:"75. InstructionForCreditorAgent",
label:"InstructionForCreditorAgent",
tag:"InstrForCdtrAgt",
status:"O",
array:true,
children: [
{
path:"0.1.16.0",
name:"76. InstructionInformation",
label:"InstructionInformation",
tag:"InstrInf",
type:"TextInput",
status:"O",
maxLength:"140",
},
],
},
{
path:"0.1.17",
name:"77. RemittanceInformation",
label:"RemittanceInformation",
tag:"RmtInf",
status:"O",
children: [
{
path:"0.1.17.0",
name:"78. Unstructured",
label:"Unstructured",
tag:"Ustrd",
type:"TextInput",
status:"O",
maxLength:"140",
array:true,
},
],
},
{
path:"0.1.18",
name:"79. SupplementaryData",
label:"SupplementaryData",
tag:"SplmtryData",
status:"M",
children: [
{
path:"0.1.18.0",
name:"80. PlaceAndName",
label:"PlaceAndName",
tag:"PlcAndNm",
type:"TextInput",
status:"M",
maxLength:"350",
defaultValue:"/Document/FICdtTrf/CdtTrfTxInf",
},
{
path:"0.1.18.1",
name:"81. Envelope",
label:"Envelope",
tag:"Envlp",
status:"M",
children: [
{
path:"0.1.18.1.0",
name:"82. Contents",
label:"Contents",
tag:"Cnts",
status:"M",
children: [
{
path:"0.1.18.1.0.0",
name:"83. ExpectedSettlementDate",
label:"ExpectedSettlementDate",
tag:"XpctdSttlmDt",
type:"Date",
status:"M",
},
{
path:"0.1.18.1.0.1",
name:"84. OrderNumber",
label:"OrderNumber",
tag:"OrdNum",
type:"TextInput",
status:"O",
maxLength:"35",
},
{
path:"0.1.18.1.0.2",
name:"85. OrderInformation",
label:"OrderInformation",
tag:"OrdInf",
type:"TextInput",
status:"O",
maxLength:"500",
},
{
path:"0.1.18.1.0.3",
name:"86. BusinessPhase",
label:"BusinessPhase",
tag:"BizPhs",
type:"HiddenInput",
status:"O",
},
],
},
],
},
],
},
],
},
],
},
{
path:"1",
name:"87. MesgType",
tag:"MesgType",
type:"HiddenInput",
status:"O",
defaultValue:"cips.112.001.02",
},
{
path:"2",
name:"88. MesgPriority",
tag:"MesgPriority",
type:"HiddenInput",
status:"O",
defaultValue:"3",
},
{
path:"3",
name:"89. OrigReceiver",
tag:"OrigReceiver",
type:"HiddenInput",
status:"O",
},
{
path:"4",
name:"90. OrigSendDate",
tag:"OrigSendDate",
type:"HiddenInput",
status:"O",
},
{
path:"5",
name:"91. MesgDirection",
tag:"MesgDirection",
type:"HiddenInput",
status:"O",
defaultValue:"U",
},
{
path:"6",
name:"92. MesgRefID",
tag:"MesgRefID",
type:"HiddenInput",
status:"O",
},
{
path:"7",
name:"93. MesgID",
tag:"MesgID",
type:"HiddenInput",
status:"O",
},
{
path:"8",
name:"94. cipsMsgId",
tag:"cipsMsgId",
type:"HiddenInput",
status:"O",
},
{
path:"9",
name:"95. OrigSendTime",
tag:"OrigSendTime",
type:"HiddenInput",
status:"O",
},
]
\ No newline at end of file
......@@ -144,8 +144,8 @@ public class SwiftTransferUtil {
String message = buildFileMessage(swiftIsoModelList);
message = "export default [\r\n" + message + "\r\n]";
try {
// File msgFolder = new File(System.getProperty("user.dir") + "/swift-service/src/main/resources/js");
File msgFolder = new File(System.getProperty("user.dir") + "/src/main/resources/cipsjs");
File msgFolder = new File(System.getProperty("user.dir") + "/swift-service/src/main/resources/cipsjs");
//File msgFolder = new File(System.getProperty("user.dir") + "/src/main/resources/cipsjs");
File msgFile = new File(msgFolder, sheetName.replace(".", "_") + ".js");
FileWriter fileWriter = new FileWriter(msgFile);
IOUtils.write(message, fileWriter);
......@@ -261,6 +261,7 @@ public class SwiftTransferUtil {
public static void main(String[] args) throws Exception {
generateJsTemplateFile("cips.111.001.02");
generateJsTemplateFile("cips.112.001.02");
// generateBTCFile();
}
}
export default [
{
path:"0",
name:"1. Message root",
label:"Message root",
tag:"FIToFICstmrCdtTrf",
status:"M",
children: [
{
path:"0.0",
name:"2. GroupHeader",
label:"GroupHeader",
tag:"GrpHdr",
status:"M",
children: [
{
path:"0.0.0",
name:"3. MessageIdentification",
label:"MessageIdentification",
tag:"MsgId",
type:"TextInput",
status:"M",
maxLength:"20",
},
{
path:"0.0.1",
name:"4. CreationDateTime",
label:"CreationDateTime",
tag:"CreDtTm",
type:"DateTime",
status:"M",
},
{
path:"0.0.2",
name:"5. NumberOfTransactions",
label:"NumberOfTransactions",
tag:"NbOfTxs",
type:"TextInput",
status:"M",
maxLength:"15",
defaultValue:"1",
},
{
path:"0.0.3",
name:"6. SettlementInformation",
label:"SettlementInformation",
tag:"SttlmInf",
status:"M",
children: [
{
path:"0.0.3.0",
name:"7. SettlementMethod",
label:"SettlementMethod",
tag:"SttlmMtd",
type:"TextInput",
status:"M",
maxLength:"4",
defaultValue:"CLRG",
},
],
},
],
},
{
path:"0.1",
name:"8. CreditTransferTransactionInformation",
label:"CreditTransferTransactionInformation",
tag:"CdtTrfTxInf",
status:"M",
children: [
{
path:"0.1.0",
name:"9. PaymentIdentification",
label:"PaymentIdentification",
tag:"PmtId",
status:"O",
children: [
{
path:"0.1.0.0",
name:"10. EndToEndIdentification",
label:"EndToEndIdentification",
tag:"EndToEndId",
type:"TextInput",
status:"O",
maxLength:"35",
unable:true,
},
{
path:"0.1.0.1",
name:"11. TransactionIdentification",
label:"TransactionIdentification",
tag:"TxId",
type:"TextInput",
status:"O",
maxLength:"35",
unable:true,
},
],
},
{
path:"0.1.1",
name:"12. PaymentTypeInformation",
label:"PaymentTypeInformation",
tag:"PmtTpInf",
status:"M",
children: [
{
path:"0.1.1.0",
name:"13. CategoryPurpose",
label:"CategoryPurpose",
tag:"CtgyPurp",
status:"M",
children: [
{
path:"0.1.1.0.0",
name:"14. Proprietary",
label:"Proprietary",
tag:"Prtry",
type:"Select#proprietary111",
status:"M",
maxLength:"35",
},
],
},
],
},
{
path:"0.1.2",
name:"15. InterbankSettlementAmount",
label:"InterbankSettlementAmount",
tag:"IntrBkSttlmAmt",
type:"AmountCIPS#18,5",
status:"M",
},
{
path:"0.1.3",
name:"16. InterbankSettlementDate",
label:"InterbankSettlementDate",
tag:"IntrBkSttlmDt",
type:"Date",
status:"M",
},
{
path:"0.1.4",
name:"17. SettlementPriority",
label:"SettlementPriority",
tag:"SttlmPrty",
type:"Select#priority3Code",
status:"M",
},
{
path:"0.1.5",
name:"18. SettlementTimeIndication",
label:"SettlementTimeIndication",
tag:"SttlmTmIndctn",
status:"O",
children: [
{
path:"0.1.5.0",
name:"19. DebitDateTime",
label:"DebitDateTime",
tag:"DbtDtTm",
type:"DateTime",
status:"O",
},
],
},
{
path:"0.1.6",
name:"20. InstructedAmount",
label:"InstructedAmount",
tag:"InstdAmt",
type:"AmountCIPS#18,5",
status:"O",
},
{
path:"0.1.7",
name:"21. ExchangeRate",
label:"ExchangeRate",
tag:"XchgRate",
type:"Decimal#11,10",
status:"O",
},
{
path:"0.1.8",
name:"22. ChargeBearer",
label:"ChargeBearer",
tag:"ChrgBr",
type:"Select#ChargeBearerType1Code",
status:"M",
maxLength:"4",
},
{
path:"0.1.9",
name:"23. ChargesInformation",
label:"ChargesInformation",
tag:"ChrgsInf",
status:"O",
array:true,
children: [
{
path:"0.1.9.0",
name:"24. Amount",
label:"Amount",
tag:"Amt",
type:"AmountCIPS#18,5",
status:"M",
},
{
path:"0.1.9.1",
name:"25. Agent",
label:"Agent",
tag:"Agt",
status:"M",
children: [
{
path:"0.1.9.1.0",
name:"26. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.9.1.0.0",
name:"27. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"M",
children: [
{
path:"0.1.9.1.0.0.0",
name:"28. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
],
},
],
},
],
},
{
path:"0.1.10",
name:"29. InstructingAgent",
label:"InstructingAgent",
tag:"InstgAgt",
status:"M",
children: [
{
path:"0.1.10.0",
name:"30. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.10.0.0",
name:"31. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"M",
children: [
{
path:"0.1.10.0.0.0",
name:"32. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
],
},
{
path:"0.1.10.1",
name:"33. BranchIdentification",
label:"BranchIdentification",
tag:"BrnchId",
status:"O",
children: [
{
path:"0.1.10.1.0",
name:"34. Identification",
label:"Identification",
tag:"Id",
type:"TextInput",
status:"O",
maxLength:"35",
},
],
},
],
},
{
path:"0.1.11",
name:"35. InstructedAgent",
label:"InstructedAgent",
tag:"InstdAgt",
status:"M",
children: [
{
path:"0.1.11.0",
name:"36. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.11.0.0",
name:"37. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"M",
children: [
{
path:"0.1.11.0.0.0",
name:"38. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
],
},
{
path:"0.1.11.1",
name:"39. BranchIdentification",
label:"BranchIdentification",
tag:"BrnchId",
status:"O",
children: [
{
path:"0.1.11.1.0",
name:"40. Identification",
label:"Identification",
tag:"Id",
type:"TextInput",
status:"O",
maxLength:"35",
},
],
},
],
},
{
path:"0.1.12",
name:"41. IntermediaryAgent1",
label:"IntermediaryAgent1",
tag:"IntrmyAgt1",
status:"O",
children: [
{
path:"0.1.12.0",
name:"42. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.12.0.0",
name:"43. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"O",
children: [
{
path:"0.1.12.0.0.0",
name:"44. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
{
path:"0.1.12.0.1",
name:"45. Name",
label:"Name",
tag:"Nm",
type:"TextInput",
status:"O",
maxLength:"140",
},
],
},
],
},
{
path:"0.1.13",
name:"46. IntermediaryAgent2",
label:"IntermediaryAgent2",
tag:"IntrmyAgt2",
status:"O",
children: [
{
path:"0.1.13.0",
name:"47. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.13.0.0",
name:"48. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"O",
children: [
{
path:"0.1.13.0.0.0",
name:"49. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
{
path:"0.1.13.0.1",
name:"50. Name",
label:"Name",
tag:"Nm",
type:"TextInput",
status:"O",
maxLength:"140",
},
],
},
],
},
{
path:"0.1.14",
name:"51. Debtor",
label:"Debtor",
tag:"Dbtr",
status:"M",
children: [
{
path:"0.1.14.0",
name:"52. Name",
label:"Name",
tag:"Nm",
type:"TextInput",
status:"O",
maxLength:"140",
},
{
path:"0.1.14.1",
name:"53. PostalAddress",
label:"PostalAddress",
tag:"PstlAdr",
status:"O",
children: [
{
path:"0.1.14.1.0",
name:"54. AddressLine",
label:"AddressLine",
tag:"AdrLine",
type:"TextInput",
status:"O",
maxLength:"70",
array:true,
},
],
},
{
path:"0.1.14.2",
name:"55. Identification",
label:"Identification",
tag:"Id",
type:"Choice",
status:"M",
children: [
{
path:"0.1.14.2.0",
name:"56. OrganisationIdentification",
label:"OrganisationIdentification",
tag:"OrgId",
status:"M",
children: [
{
path:"0.1.14.2.0.0",
name:"57. Other",
label:"Other",
tag:"Othr",
status:"O",
children: [
{
path:"0.1.14.2.0.0.0",
name:"58. Identification",
label:"Identification",
tag:"Id",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
],
},
{
path:"0.1.14.2.1",
name:"59. PrivateIdentification",
label:"PrivateIdentification",
tag:"PrvtId",
status:"M",
children: [
{
path:"0.1.14.2.1.0",
name:"60. Other",
label:"Other",
tag:"Othr",
status:"O",
children: [
{
path:"0.1.14.2.1.0.0",
name:"61. Identification",
label:"Identification",
tag:"Id",
type:"TextInput",
status:"M",
maxLength:"35",
},
{
path:"0.1.14.2.1.0.1",
name:"62. SchemeName",
label:"SchemeName",
tag:"SchmeNm",
status:"O",
children: [
{
path:"0.1.14.2.1.0.1.0",
name:"63. Proprietary",
label:"Proprietary",
tag:"Prtry",
type:"Select#IDTypeCode",
status:"M",
},
],
},
],
},
],
},
],
},
{
path:"0.1.14.3",
name:"64. CountryOfResidence",
label:"CountryOfResidence",
tag:"CtryOfRes",
type:"TextInput#[A-Z]{2,2}",
status:"O",
maxLength:"2",
},
],
},
{
path:"0.1.15",
name:"65. DebtorAccount",
label:"DebtorAccount",
tag:"DbtrAcct",
status:"O",
children: [
{
path:"0.1.15.0",
name:"66. Identification",
label:"Identification",
tag:"Id",
status:"M",
children: [
{
path:"0.1.15.0.0",
name:"67. Other",
label:"Other",
tag:"Othr",
status:"M",
children: [
{
path:"0.1.15.0.0.0",
name:"68. Identification",
label:"Identification",
tag:"Id",
type:"TextInput",
status:"M",
maxLength:"34",
},
],
},
],
},
],
},
{
path:"0.1.16",
name:"69. DebtorAgent",
label:"DebtorAgent",
tag:"DbtrAgt",
status:"M",
children: [
{
path:"0.1.16.0",
name:"70. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.16.0.0",
name:"71. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"O",
children: [
{
path:"0.1.16.0.0.0",
name:"72. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
{
path:"0.1.16.0.1",
name:"73. Name",
label:"Name",
tag:"Nm",
type:"TextInput",
status:"O",
maxLength:"140",
},
{
path:"0.1.16.0.2",
name:"74. PostalAddress",
label:"PostalAddress",
tag:"PstlAdr",
status:"O",
children: [
{
path:"0.1.16.0.2.0",
name:"75. AddressLine",
label:"AddressLine",
tag:"AdrLine",
type:"TextInput",
status:"O",
maxLength:"70",
array:true,
},
],
},
],
},
],
},
{
path:"0.1.17",
name:"76. DebtorAgentAccount",
label:"DebtorAgentAccount",
tag:"DbtrAgtAcct",
status:"O",
children: [
{
path:"0.1.17.0",
name:"77. Identification",
label:"Identification",
tag:"Id",
status:"M",
children: [
{
path:"0.1.17.0.0",
name:"78. Other",
label:"Other",
tag:"Othr",
status:"M",
children: [
{
path:"0.1.17.0.0.0",
name:"79. Identification",
label:"Identification",
tag:"Id",
type:"TextInput",
status:"M",
maxLength:"34",
},
],
},
],
},
],
},
{
path:"0.1.18",
name:"80. CreditorAgent",
label:"CreditorAgent",
tag:"CdtrAgt",
status:"M",
children: [
{
path:"0.1.18.0",
name:"81. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.18.0.0",
name:"82. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"O",
children: [
{
path:"0.1.18.0.0.0",
name:"83. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
{
path:"0.1.18.0.1",
name:"84. Name",
label:"Name",
tag:"Nm",
type:"TextInput",
status:"O",
maxLength:"140",
},
{
path:"0.1.18.0.2",
name:"85. PostalAddress",
label:"PostalAddress",
tag:"PstlAdr",
status:"O",
children: [
{
path:"0.1.18.0.2.0",
name:"86. AddressLine",
label:"AddressLine",
tag:"AdrLine",
type:"TextInput",
status:"O",
maxLength:"70",
array:true,
},
],
},
],
},
],
},
{
path:"0.1.19",
name:"87. CreditorAgentAccount",
label:"CreditorAgentAccount",
tag:"CdtrAgtAcct",
status:"O",
children: [
{
path:"0.1.19.0",
name:"88. Identification",
label:"Identification",
tag:"Id",
status:"M",
children: [
{
path:"0.1.19.0.0",
name:"89. Other",
label:"Other",
tag:"Othr",
status:"M",
children: [
{
path:"0.1.19.0.0.0",
name:"90. Identification",
label:"Identification",
tag:"Id",
type:"TextInput",
status:"M",
maxLength:"34",
},
],
},
],
},
],
},
{
path:"0.1.20",
name:"91. Creditor",
label:"Creditor",
tag:"Cdtr",
status:"M",
children: [
{
path:"0.1.20.0",
name:"92. Name",
label:"Name",
tag:"Nm",
type:"TextInput",
status:"O",
maxLength:"140",
},
{
path:"0.1.20.1",
name:"93. PostalAddress",
label:"PostalAddress",
tag:"PstlAdr",
status:"O",
children: [
{
path:"0.1.20.1.0",
name:"94. AddressLine",
label:"AddressLine",
tag:"AdrLine",
type:"TextInput",
status:"O",
maxLength:"70",
array:true,
},
],
},
{
path:"0.1.20.2",
name:"95. Identification",
label:"Identification",
tag:"Id",
type:"Choice",
status:"O",
children: [
{
path:"0.1.20.2.0",
name:"96. OrganisationIdentification",
label:"OrganisationIdentification",
tag:"OrgId",
status:"M",
children: [
{
path:"0.1.20.2.0.0",
name:"97. Other",
label:"Other",
tag:"Othr",
status:"O",
children: [
{
path:"0.1.20.2.0.0.0",
name:"98. Identification",
label:"Identification",
tag:"Id",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
],
},
{
path:"0.1.20.2.1",
name:"99. PrivateIdentification",
label:"PrivateIdentification",
tag:"PrvtId",
status:"M",
children: [
{
path:"0.1.20.2.1.0",
name:"100. Other",
label:"Other",
tag:"Othr",
status:"O",
children: [
{
path:"0.1.20.2.1.0.0",
name:"101. Identification",
label:"Identification",
tag:"Id",
type:"TextInput",
status:"M",
maxLength:"35",
},
{
path:"0.1.20.2.1.0.1",
name:"102. SchemeName",
label:"SchemeName",
tag:"SchmeNm",
status:"O",
children: [
{
path:"0.1.20.2.1.0.1.0",
name:"103. Proprietary",
label:"Proprietary",
tag:"Prtry",
type:"Select#IDTypeCode",
status:"M",
},
],
},
],
},
],
},
],
},
{
path:"0.1.20.3",
name:"104. CountryOfResidence",
label:"CountryOfResidence",
tag:"CtryOfRes",
type:"TextInput#[A-Z]{2,2}",
status:"O",
maxLength:"2",
},
],
},
{
path:"0.1.21",
name:"105. CreditorAccount",
label:"CreditorAccount",
tag:"CdtrAcct",
status:"O",
children: [
{
path:"0.1.21.0",
name:"106. Identification",
label:"Identification",
tag:"Id",
status:"M",
children: [
{
path:"0.1.21.0.0",
name:"107. Other",
label:"Other",
tag:"Othr",
status:"M",
children: [
{
path:"0.1.21.0.0.0",
name:"108. Identification",
label:"Identification",
tag:"Id",
type:"TextInput",
status:"M",
maxLength:"34",
},
],
},
],
},
],
},
{
path:"0.1.22",
name:"109. InstructionForCreditorAgent",
label:"InstructionForCreditorAgent",
tag:"InstrForCdtrAgt",
status:"O",
array:true,
children: [
{
path:"0.1.22.0",
name:"110. InstructionInformation",
label:"InstructionInformation",
tag:"InstrInf",
type:"TextInput",
status:"O",
maxLength:"140",
},
],
},
{
path:"0.1.23",
name:"111. RegulatoryReporting",
label:"RegulatoryReporting",
tag:"RgltryRptg",
status:"O",
children: [
{
path:"0.1.23.0",
name:"112. Details",
label:"Details",
tag:"Dtls",
status:"O",
children: [
{
path:"0.1.23.0.0",
name:"113. Type",
label:"Type",
tag:"Tp",
type:"TextInput",
status:"O",
maxLength:"35",
},
{
path:"0.1.23.0.1",
name:"114. Information",
label:"Information",
tag:"Inf",
type:"TextInput",
status:"O",
maxLength:"35",
array:true,
},
],
},
],
},
{
path:"0.1.24",
name:"115. RemittanceInformation",
label:"RemittanceInformation",
tag:"RmtInf",
status:"O",
children: [
{
path:"0.1.24.0",
name:"116. Unstructured",
label:"Unstructured",
tag:"Ustrd",
type:"TextInput",
status:"O",
maxLength:"140",
array:true,
},
],
},
{
path:"0.1.25",
name:"117. SupplementaryData",
label:"SupplementaryData",
tag:"SplmtryData",
status:"M",
children: [
{
path:"0.1.25.0",
name:"118. PlaceAndName",
label:"PlaceAndName",
tag:"PlcAndNm",
type:"TextInput",
status:"M",
maxLength:"350",
defaultValue:"/Document/FIToFICstmrCdtTrf/CdtTrfTxInf",
},
{
path:"0.1.25.1",
name:"119. Envelope",
label:"Envelope",
tag:"Envlp",
status:"M",
children: [
{
path:"0.1.25.1.0",
name:"120. Contents",
label:"Contents",
tag:"Cnts",
status:"M",
children: [
{
path:"0.1.25.1.0.0",
name:"121. ExpectedSettlementDate",
label:"ExpectedSettlementDate",
tag:"XpctdSttlmDt",
type:"Date",
status:"M",
},
{
path:"0.1.25.1.0.1",
name:"122. DebtorEID",
label:"DebtorEID",
tag:"DEId",
type:"TextInput",
status:"O",
maxLength:"60",
},
{
path:"0.1.25.1.0.2",
name:"123. CreditorEID",
label:"CreditorEID",
tag:"CEId",
type:"TextInput",
status:"O",
maxLength:"60",
},
{
path:"0.1.25.1.0.3",
name:"124. BusinessPhase",
label:"BusinessPhase",
tag:"BizPhs",
type:"Select#BizPhaseTypeCode",
status:"M",
},
],
},
],
},
],
},
],
},
],
},
{
path:"1",
name:"125. MesgType",
tag:"MesgType",
type:"HiddenInput",
status:"O",
defaultValue:"cips.111.001.02",
},
{
path:"2",
name:"126. MesgPriority",
tag:"MesgPriority",
type:"HiddenInput",
status:"O",
defaultValue:"3",
},
{
path:"3",
name:"127. OrigReceiver",
tag:"OrigReceiver",
type:"HiddenInput",
status:"O",
},
{
path:"4",
name:"128. OrigSendDate",
tag:"OrigSendDate",
type:"HiddenInput",
status:"O",
},
{
path:"5",
name:"129. MesgDirection",
tag:"MesgDirection",
type:"HiddenInput",
status:"O",
defaultValue:"U",
},
{
path:"6",
name:"130. MesgRefID",
tag:"MesgRefID",
type:"HiddenInput",
status:"O",
},
{
path:"7",
name:"131. MesgID",
tag:"MesgID",
type:"HiddenInput",
status:"O",
},
{
path:"8",
name:"132. cipsMsgId",
tag:"cipsMsgId",
type:"HiddenInput",
status:"O",
},
{
path:"9",
name:"133. OrigSendTime",
tag:"OrigSendTime",
type:"HiddenInput",
status:"O",
},
]
\ No newline at end of file
export default [
{
path:"0",
name:"1. Message root",
label:"Message root",
tag:"FICdtTrf",
status:"M",
children: [
{
path:"0.0",
name:"2. GroupHeader",
label:"GroupHeader",
tag:"GrpHdr",
status:"M",
children: [
{
path:"0.0.0",
name:"3. MessageIdentification",
label:"MessageIdentification",
tag:"MsgId",
type:"TextInput",
status:"M",
maxLength:"35",
},
{
path:"0.0.1",
name:"4. CreationDateTime",
label:"CreationDateTime",
tag:"CreDtTm",
type:"DateTime",
status:"M",
},
{
path:"0.0.2",
name:"5. NumberOfTransactions",
label:"NumberOfTransactions",
tag:"NbOfTxs",
type:"TextInput",
status:"M",
maxLength:"15",
defaultValue:"1",
},
{
path:"0.0.3",
name:"6. SettlementInformation",
label:"SettlementInformation",
tag:"SttlmInf",
status:"M",
children: [
{
path:"0.0.3.0",
name:"7. SettlementMethod",
label:"SettlementMethod",
tag:"SttlmMtd",
type:"TextInput",
status:"M",
maxLength:"4",
defaultValue:"CLRG",
},
],
},
],
},
{
path:"0.1",
name:"8. CreditTransferTransactionInformation",
label:"CreditTransferTransactionInformation",
tag:"CdtTrfTxInf",
status:"M",
children: [
{
path:"0.1.0",
name:"9. PaymentIdentification",
label:"PaymentIdentification",
tag:"PmtId",
status:"O",
children: [
{
path:"0.1.0.0",
name:"10. InstructionIdentification",
label:"InstructionIdentification",
tag:"InstrId",
type:"TextInput",
status:"O",
maxLength:"35",
},
{
path:"0.1.0.1",
name:"11. EndToEndIdentification",
label:"EndToEndIdentification",
tag:"EndToEndId",
type:"TextInput",
status:"O",
maxLength:"35",
unable:true,
},
{
path:"0.1.0.2",
name:"12. TransactionIdentification",
label:"TransactionIdentification",
tag:"TxId",
type:"TextInput",
status:"O",
maxLength:"35",
unable:true,
},
],
},
{
path:"0.1.1",
name:"13. PaymentTypeInformation",
label:"PaymentTypeInformation",
tag:"PmtTpInf",
status:"M",
children: [
{
path:"0.1.1.0",
name:"14. CategoryPurpose",
label:"CategoryPurpose",
tag:"CtgyPurp",
status:"M",
children: [
{
path:"0.1.1.0.0",
name:"15. Proprietary",
label:"Proprietary",
tag:"Prtry",
type:"Select#proprietary112",
status:"M",
maxLength:"35",
},
],
},
],
},
{
path:"0.1.2",
name:"16. InterbankSettlementAmount",
label:"InterbankSettlementAmount",
tag:"IntrBkSttlmAmt",
type:"AmountCIPS#18,5",
status:"M",
},
{
path:"0.1.3",
name:"17. InterbankSettlementDate",
label:"InterbankSettlementDate",
tag:"IntrBkSttlmDt",
type:"Date",
status:"M",
},
{
path:"0.1.4",
name:"18. SettlementPriority",
label:"SettlementPriority",
tag:"SttlmPrty",
type:"Select#priority3Code",
status:"M",
},
{
path:"0.1.5",
name:"19. SettlementTimeIndication",
label:"SettlementTimeIndication",
tag:"SttlmTmIndctn",
status:"O",
children: [
{
path:"0.1.5.0",
name:"20. DebitDateTime",
label:"DebitDateTime",
tag:"DbtDtTm",
type:"DateTime",
status:"O",
},
],
},
{
path:"0.1.6",
name:"21. InstructingAgent",
label:"InstructingAgent",
tag:"InstgAgt",
status:"M",
children: [
{
path:"0.1.6.0",
name:"22. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.6.0.0",
name:"23. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"M",
children: [
{
path:"0.1.6.0.0.0",
name:"24. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
],
},
{
path:"0.1.6.1",
name:"25. BranchIdentification",
label:"BranchIdentification",
tag:"BrnchId",
status:"O",
children: [
{
path:"0.1.6.1.0",
name:"26. Identification",
label:"Identification",
tag:"Id",
type:"TextInput",
status:"O",
maxLength:"35",
},
],
},
],
},
{
path:"0.1.7",
name:"27. InstructedAgent",
label:"InstructedAgent",
tag:"InstdAgt",
status:"M",
children: [
{
path:"0.1.7.0",
name:"28. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.7.0.0",
name:"29. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"M",
children: [
{
path:"0.1.7.0.0.0",
name:"30. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
],
},
{
path:"0.1.7.1",
name:"31. BranchIdentification",
label:"BranchIdentification",
tag:"BrnchId",
status:"O",
children: [
{
path:"0.1.7.1.0",
name:"32. Identification",
label:"Identification",
tag:"Id",
type:"TextInput",
status:"O",
maxLength:"35",
},
],
},
],
},
{
path:"0.1.8",
name:"33. IntermediaryAgent1",
label:"IntermediaryAgent1",
tag:"IntrmyAgt1",
status:"O",
children: [
{
path:"0.1.8.0",
name:"34. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.8.0.0",
name:"35. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"M",
children: [
{
path:"0.1.8.0.0.0",
name:"36. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
{
path:"0.1.8.0.1",
name:"37. Name",
label:"Name",
tag:"Nm",
type:"TextInput",
status:"O",
maxLength:"140",
},
],
},
],
},
{
path:"0.1.9",
name:"38. IntermediaryAgent2",
label:"IntermediaryAgent2",
tag:"IntrmyAgt2",
status:"O",
children: [
{
path:"0.1.9.0",
name:"39. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.9.0.0",
name:"40. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"M",
children: [
{
path:"0.1.9.0.0.0",
name:"41. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
{
path:"0.1.9.0.1",
name:"42. Name",
label:"Name",
tag:"Nm",
type:"TextInput",
status:"O",
maxLength:"140",
},
],
},
],
},
{
path:"0.1.10",
name:"43. Debtor",
label:"Debtor",
tag:"Dbtr",
status:"M",
children: [
{
path:"0.1.10.0",
name:"44. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.10.0.0",
name:"45. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"O",
children: [
{
path:"0.1.10.0.0.0",
name:"46. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
{
path:"0.1.10.0.1",
name:"47. Name",
label:"Name",
tag:"Nm",
type:"TextInput",
status:"O",
maxLength:"140",
},
{
path:"0.1.10.0.2",
name:"48. PostalAddress",
label:"PostalAddress",
tag:"PstlAdr",
status:"O",
children: [
{
path:"0.1.10.0.2.0",
name:"49. AddressLine",
label:"AddressLine",
tag:"AdrLine",
type:"TextInput",
status:"O",
maxLength:"70",
array:true,
},
],
},
],
},
],
},
{
path:"0.1.11",
name:"50. DebtorAccount",
label:"DebtorAccount",
tag:"DbtrAcct",
status:"O",
children: [
{
path:"0.1.11.0",
name:"51. Identification",
label:"Identification",
tag:"Id",
status:"M",
children: [
{
path:"0.1.11.0.0",
name:"52. Other",
label:"Other",
tag:"Othr",
status:"M",
children: [
{
path:"0.1.11.0.0.0",
name:"53. Identification",
label:"Identification",
tag:"Id",
type:"TextInput",
status:"M",
maxLength:"34",
},
],
},
],
},
],
},
{
path:"0.1.12",
name:"54. DebtorAgent",
label:"DebtorAgent",
tag:"DbtrAgt",
status:"M",
children: [
{
path:"0.1.12.0",
name:"55. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.12.0.0",
name:"56. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"O",
children: [
{
path:"0.1.12.0.0.0",
name:"57. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
{
path:"0.1.12.0.1",
name:"58. Name",
label:"Name",
tag:"Nm",
type:"TextInput",
status:"O",
maxLength:"140",
},
],
},
],
},
{
path:"0.1.13",
name:"59. CreditorAgent",
label:"CreditorAgent",
tag:"CdtrAgt",
status:"M",
children: [
{
path:"0.1.13.0",
name:"60. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.13.0.0",
name:"61. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"O",
children: [
{
path:"0.1.13.0.0.0",
name:"62. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
{
path:"0.1.13.0.1",
name:"63. Name",
label:"Name",
tag:"Nm",
type:"TextInput",
status:"O",
maxLength:"140",
},
],
},
],
},
{
path:"0.1.14",
name:"64. Creditor",
label:"Creditor",
tag:"Cdtr",
status:"M",
children: [
{
path:"0.1.14.0",
name:"65. FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification",
tag:"FinInstnId",
status:"M",
children: [
{
path:"0.1.14.0.0",
name:"66. ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification",
tag:"ClrSysMmbId",
status:"O",
children: [
{
path:"0.1.14.0.0.0",
name:"67. MemberIdentification",
label:"MemberIdentification",
tag:"MmbId",
type:"TextInput",
status:"M",
maxLength:"35",
},
],
},
{
path:"0.1.14.0.1",
name:"68. Name",
label:"Name",
tag:"Nm",
type:"TextInput",
status:"O",
maxLength:"140",
},
{
path:"0.1.14.0.2",
name:"69. PostalAddress",
label:"PostalAddress",
tag:"PstlAdr",
status:"O",
children: [
{
path:"0.1.14.0.2.0",
name:"70. AddressLine",
label:"AddressLine",
tag:"AdrLine",
type:"TextInput",
status:"O",
maxLength:"70",
array:true,
},
],
},
],
},
],
},
{
path:"0.1.15",
name:"71. CreditorAccount",
label:"CreditorAccount",
tag:"CdtrAcct",
status:"O",
children: [
{
path:"0.1.15.0",
name:"72. Identification",
label:"Identification",
tag:"Id",
status:"M",
children: [
{
path:"0.1.15.0.0",
name:"73. Other",
label:"Other",
tag:"Othr",
status:"M",
children: [
{
path:"0.1.15.0.0.0",
name:"74. Identification",
label:"Identification",
tag:"Id",
type:"TextInput",
status:"M",
maxLength:"34",
},
],
},
],
},
],
},
{
path:"0.1.16",
name:"75. InstructionForCreditorAgent",
label:"InstructionForCreditorAgent",
tag:"InstrForCdtrAgt",
status:"O",
array:true,
children: [
{
path:"0.1.16.0",
name:"76. InstructionInformation",
label:"InstructionInformation",
tag:"InstrInf",
type:"TextInput",
status:"O",
maxLength:"140",
},
],
},
{
path:"0.1.17",
name:"77. RemittanceInformation",
label:"RemittanceInformation",
tag:"RmtInf",
status:"O",
children: [
{
path:"0.1.17.0",
name:"78. Unstructured",
label:"Unstructured",
tag:"Ustrd",
type:"TextInput",
status:"O",
maxLength:"140",
array:true,
},
],
},
{
path:"0.1.18",
name:"79. SupplementaryData",
label:"SupplementaryData",
tag:"SplmtryData",
status:"M",
children: [
{
path:"0.1.18.0",
name:"80. PlaceAndName",
label:"PlaceAndName",
tag:"PlcAndNm",
type:"TextInput",
status:"M",
maxLength:"350",
defaultValue:"/Document/FICdtTrf/CdtTrfTxInf",
},
{
path:"0.1.18.1",
name:"81. Envelope",
label:"Envelope",
tag:"Envlp",
status:"M",
children: [
{
path:"0.1.18.1.0",
name:"82. Contents",
label:"Contents",
tag:"Cnts",
status:"M",
children: [
{
path:"0.1.18.1.0.0",
name:"83. ExpectedSettlementDate",
label:"ExpectedSettlementDate",
tag:"XpctdSttlmDt",
type:"Date",
status:"M",
},
{
path:"0.1.18.1.0.1",
name:"84. OrderNumber",
label:"OrderNumber",
tag:"OrdNum",
type:"TextInput",
status:"O",
maxLength:"35",
},
{
path:"0.1.18.1.0.2",
name:"85. OrderInformation",
label:"OrderInformation",
tag:"OrdInf",
type:"TextInput",
status:"O",
maxLength:"500",
},
{
path:"0.1.18.1.0.3",
name:"86. BusinessPhase",
label:"BusinessPhase",
tag:"BizPhs",
type:"Select#BizPhaseTypeCode",
status:"M",
},
],
},
],
},
],
},
],
},
],
},
{
path:"1",
name:"87. MesgType",
tag:"MesgType",
type:"HiddenInput",
status:"O",
defaultValue:"cips.112.001.02",
},
{
path:"2",
name:"88. MesgPriority",
tag:"MesgPriority",
type:"HiddenInput",
status:"O",
defaultValue:"3",
},
{
path:"3",
name:"89. OrigReceiver",
tag:"OrigReceiver",
type:"HiddenInput",
status:"O",
},
{
path:"4",
name:"90. OrigSendDate",
tag:"OrigSendDate",
type:"HiddenInput",
status:"O",
},
{
path:"5",
name:"91. MesgDirection",
tag:"MesgDirection",
type:"HiddenInput",
status:"O",
defaultValue:"U",
},
{
path:"6",
name:"92. MesgRefID",
tag:"MesgRefID",
type:"HiddenInput",
status:"O",
},
{
path:"7",
name:"93. MesgID",
tag:"MesgID",
type:"HiddenInput",
status:"O",
},
{
path:"8",
name:"94. cipsMsgId",
tag:"cipsMsgId",
type:"HiddenInput",
status:"O",
},
{
path:"9",
name:"95. OrigSendTime",
tag:"OrigSendTime",
type:"HiddenInput",
status:"O",
},
]
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment