- Knowledgebase
- Bank-Specific
- OP-Pohjola Rulesets
-
Glossary
-
XML / ISO 20022 Standard
-
ISO 20022 Messages
-
XML Schema
- Miscellaneous
- Attribute
- Closing Tag
- Comment
- Content
- Cvc-complex-type
- Cvc-elt
- Cvc-id
- Cvc-identity-constraint
- Cvc-minexclusive-valid
- Cvc-mininclusive-valid
- Cvc-type
- Cvc-totaldigits-valid
- Cvc-attribute
- Cvc-datatype-valid
- Maximum Length
- Cvc-enumeration-valid
- Cvc-fractiondigits-valid
- Cvc-length-valid
- Cvc-maxexclusive-valid
- Cvc-maxinclusive-valid
- Cvc-maxlength-valid
- Cvc-minlength-valid
- Cvc-pattern-valid
- Element Value
- Encoding
- Length
- Mandatory element
- Missing
- Missing Tag
- Missing Child Element
- MIXD
- Root
- Unsupported Characters
- UTF-8
- Value
- Wrong Declaration
-
EPC SEPA
-
CGI-MP
-
US ACH (Nacha)
-
SWIFT MT
-
Finvoice
-
Bank-Specific
-
XMLdation Service Guides
-
Studio Guide
-
Simulator
Crossborder & Crossborder urgent & EqvtPmt
Rulesets active for these pipes
- General
- Crossborder general
- Equivalent payment
Equivalent payment -ruleset is always active in normal & urgent crossborder payments, but they are triggered only when EqvtAmt element is used.
Rules for crossborder payment:
- PmtMtd has to be "TRF".
- CdtrAgt, one of the following must be given:
- BIC
- Clearing code, name and postal address
- only name and postal address
- CdtrAcct is mandatory
Rules for Crossborder Urgent are same as for Crossborder, with addition of one rule
- InstrPrtry has to be HIGH on either PmtInf or Tx lvl.
EqvtPmt can be used on both of the payments types. In these payments the following rules are active:
- EqvtAmt/Amt has to be in EUR.
- DbtrAgt/FinInstnId/BIC has to be given and it's value must be "OKOYFIHH"
- DbtrAcct/Id/IBAN has to be given and it has to be OP's euro account.
- CcyOfTrf has to be other than EUR.
- Equivalent payment cannot be cheque.
- Equivalent payment and BOFA payment used in same transaction.