Sitemap
Table of contents
- XMLdation Wiki
- General Information
- Support pages for the Service
- ABBL
- ACH
- AEB
- AIB
- Banco de Portugal
- Barclays
- BSK
- CBI
- CE
- CFONB
- CGI-MP
- DK
- DNB Lithuania
- DNB Norway
- EBA
- EPC
- Example bank
- Febelfin
- Finansrådet
- FK
- General info
- HSBC
- IATA
- IPSO
- ISO20022
- Credit Transfer Rules
- ChargeBearerRule
- ChargesAccountAgentRule
- ChargesAccountRule
- ChequeAndCreditorAccountRule
- ChequeDeliveryAndCreditorAgentRule
- ChequeDeliveryAndNoCreditorAgentRule
- ChequeInstructionRule
- ChequeMaturityDateRule
- ChequeNoDeliveryAndNoCreditorAgentRule
- InstructionForCreditorAgentRule
- IntermediaryAgent1AccountRule
- IntermediaryAgent2AccountRule
- IntermediaryAgent2Rule
- IntermediaryAgent3AccountRule
- IntermediaryAgent3Rule
- NonChequePaymentMethodRule
- PaymentTypeInformationRule
- UltimateDebtorRule
- Direct Debit Rules
- FIToFIPaymentStatusReport Rules
- General Rules
- List of Rules
- Credit Transfer Rules
- NACHA
- Nordea
- BkPtyId: Bank Party Id
- CancellationRequest
- CdtrAcct/IBAN missing
- ChrgBr : ChargeBearer
- CreDtTm : CreationDateTime
- CtgyPurp : Category Purpose
- EndToEndId : EndToEndIdentification
- Finvoice
- Grpg : Grouping
- IBAN
- MsgId : Message Identification
- Nordea
- PmtInfId : Payment Information Identification
- PmtTpInf : PaymentTypeInformation
- Purpose Code
- ReqdExctnDt : Requested Execution Date
- SchemaLocation
- SEPA (and AOS2) V03
- Special characters
- NVB
- OP-Pohjola Rulesets
- Rabobank
- RBS
- Common Rules
- CT Rules
- Access Online
- Global Rules
- AccountIdentification
- CdtrAgt/Identification
- CdtTrfTxInf/CdtrAcct
- CdtTrfTxInf/CdtrAcct/Id/IBAN
- CdtTrfTxInf/CdtrAcct/Tp
- CdtTrfTxInf/CdtrAgtAcct/Ccy
- CdtTrfTxInf/CdtrAgtAcct/Id/IBAN
- CdtTrfTxInf/CdtrAgtAcct/Id/Othr/Issr
- CdtTrfTxInf/CdtrAgtAcct/Id/Othr/SchmeNm
- CdtTrfTxInf/CdtrAgtAcct/Nm
- CdtTrfTxInf/CdtrAgtAcct/Tp
- CdtTrfTxInf/CdtrAgt/BrnchId/PstlAdr
- CdtTrfTxInf/CdtrAgt/FinInstnId/Othr
- CdtTrfTxInf/CdtrAgt/FinInstnId/PstlAdr
- CdtTrfTxInf/Cdtr/CtctDtls
- CdtTrfTxInf/ChqInstr
- CdtTrfTxInf/IntrmyAgt1Acct
- CdtTrfTxInf/IntrmyAgt1/BrnchId/Nm
- CdtTrfTxInf/IntrmyAgt1/BrnchId/PstlAdr
- CdtTrfTxInf/IntrmyAgt1/FinInstnId/Nm
- CdtTrfTxInf/IntrmyAgt1/FinInstnId/Othr
- CdtTrfTxInf/IntrmyAgt1/FinInstnId/PstlAdr
- CdtTrfTxInf/IntrmyAgt1/FinInstnId/PstlAdr/Ctry
- CdtTrfTxInf/IntrmyAgt2
- CdtTrfTxInf/IntrmyAgt2Acct
- CdtTrfTxInf/IntrmyAgt3
- CdtTrfTxInf/IntrmyAgt3Acct
- CdtTrfTxInf/nstrForCdtrAgt
- CdtTrfTxInf/ntrmyAgt1/FinInstnId/PstlAdr/Ctry
- CdtTrfTxInf/PmtId/InstrId
- CdtTrfTxInf/RltdRmtInf/RmtLctnElctrncAdr
- CdtTrfTxInf/RltdRmtInf/RmtLctnMtd EMAL
- CdtTrfTxInf/UltmtCdtr/Nm
- CdtTrfTxInf/UltmtCdtr/PstlAdr/Ctry
- CdtTrfTxInf/UltmtDbtr/Id/OrgId
- CdtTrfTxInf/UltmtDbtr/Id/OrgId/Othr/Issr
- CdtTrfTxInf/UltmtDbtr/Id/PrvtId
- GrpdHdr/FwdgAgt
- GrpdHdr/InitgPty/CtryOfRes
- GrpHdr/InitgPty/Nm
- NA Elements
- PmtInf/ChrgBr
- PmtInf/ChrgsAcctAgt
- PmtInf/CtrlSum
- PmtInf/DbtrAcct/Ccy
- PmtInf/DbtrAcct/Id/IBAN
- PmtInf/DbtrAcct/Nm
- PmtInf/DbtrAgtAcct
- PmtInf/DbtrAgt/BrnchId/Nm
- PmtInf/DbtrAgt/BrnchId/PstlAdr
- PmtInf/DbtrAgt/FinInstnId/BIC
- PmtInf/DbtrAgt/FinInstnId/Othr
- PmtInf/DbtrAgt/FinInstnId/PstlAdr
- PmtInf/DbtrAgt/FinInstnId/PstlAdr/Ctry
- PmtInf/Dbtr/Id/OrgId
- PmtInf/Dbtr/Id/OrgId/Othr/Issr
- PmtInf/Dbtr/Nm
- PmtInf/NbOfTxs
- PmtInf/PmtMtd
- PmtInf/PmtTpInf/InstrPrty
- PmtInf/PmtTpInf/SvcLvl/Cd
- PmtInf/PmtTpInf/SvcLvl/Prtry
- PmtInf/PoolgAdjstmntDt
- PmtInf/UltmtDbtr/Id/OrgId
- PmtInf/UltmtDbtr/Id/OrgId/Othr/Issr
- PmtInf/UltmtDbtr/Id/PrvtId
- PmtInf/UltmtDbtr/Nm
- PmtInf/UltmtDbtr/PstlAdr/Ctry
- PmtTpInf/SvcLvl/Cd
- RmtInf/Invcee/CtctDtls
- RmtInf/Invcee/CtryOfRes
- RmtInf/Invcee/Id
- RmtInf/Invcee/Nm
- RmtInf/Invcee/PstlAdr
- RmtInf/Invcr PstlAdr
- RmtInf/Invcr/CtctDtls
- RmtInf/Invcr/CtryOfRes
- RmtInf/Invcr/Id
- RmtInf/Invcr/Nm
- RmtInf/Ref
- RmtInf/RfrdDocAmt
- RmtInf/RfrdDocInf
- RmtInf/RmtLctnPstlAdr/Adr/Ctry
- UltmtDbtr/Id/PstlAdr/Ctry
- RBS ISO20022 Business Rules
- SEPA Rules
- DD Rules
- Access Online
- DD B2B
- DD CORE
- DD ISO20022 Business Rules
- Global Rules
- CtrlSum
- DrctDbtTxInf/DbtrAgt NotSupported
- DrctDbtTxInf/DbtrAgtAcct NotSupported
- DrctDbtTxInf/Dbtr/Nm
- DrctDbtTxInf/Dbtr/PstlAdr >> rbswiki.rbswiki.xmldation.com
- DrctDbtTxInf/Dbtr/PstlAdr RecommendedFields
- DrctDbtTxInf/Dbtr/PstlAdr/Ctry
- DrctDbtTxInf/DrctDbtTx
- DrctDbtTxInf/DrctDbtTx NotSupported
- DrctDbtTxInf/DrctDbtTx/CdtrSchmeId NotSupported
- DrctDbtTxInf/DrctDbtTx/CdtrSchmeId/Id/PrvtId/Othr/SchmeNm
- DrctDbtTxInf/DrctDbtTx/CdtrSchmeId/Id/PrvtId/Othr/SchmeNm/Prtry
- DrctDbtTxInf/DrctDbtTx/MndtRltdInf
- DrctDbtTxInf/DrctDbtTx/MndtRltdInf/AmdmntInd
- DrctDbtTxInf/DrctDbtTx/MndtRltdInf/AmdmntInfDtls NotSupported
- DrctDbtTxInf/DrctDbtTx/MndtRltdInf/AmdmntInfDtls/OrgnlCdtrSchmeId NotSupported
- DrctDbtTxInf/DrctDbtTx/MndtRltdInf/AmdmntInfDtls/OrgnlDbtrAcct NotSupported
- DrctDbtTxInf/DrctDbtTx/MndtRltdInf/AmdmntInfDtls/OrgnlDbtrAcct/Id/IBAN
- DrctDbtTxInf/DrctDbtTx/MndtRltdInf/AmdmntInfDtls/OrgnlDbtrAgt NotSupported
- DrctDbtTxInf/DrctDbtTx/MndtRltdInf/AmdmntInfDtls/OrgnlDbtrAgt/FinInstnId/Othr
- DrctDbtTxInf/DrctDbtTx/MndtRltdInf/AmdmntInfDtls/OrgnlDbtrAgt/FinInstnId/Othr/SchmeNm
- DrctDbtTxInf/DrctDbtTx/MndtRltdInf/AmdmntInfDtls/OrgnlDbtrAgt/FinInstnId/Othr/SchmeNm/Prtry
- DrctDbtTxInf/DrctDbtTx/MndtRltdInf/DtOfSgntr
- DrctDbtTxInf/DrctDbtTx/MndtRltdInf/MndtId
- DrctDbtTxInf/InstrForCdtrAgt NotSupported
- DrctDbtTxInf/PmtTpInf NotSupported
- DrctDbtTxInf/Purp/Cd
- DrctDbtTxInf/Purp/Prtry NotSupported
- DrctDbtTxInf/RgltryRptg NotSupported
- DrctDbtTxInf/RltdRmtInf/RmtLctnPstlAdr/Adr/AdrTp NotSupported
- DrctDbtTxInf/RltdRmtInf/RmtLctnPstlAdr/Adr/Ctry
- DrctDbtTxInf/RmtInf/Strd NotSupported
- DrctDbtTxInf/RmtInf/Strd/CdtrRefInf/Ref
- DrctDbtTxInf/RmtInf/Strd/CdtrRefInf/Tp/CdOrPrtry/Cd
- DrctDbtTxInf/RmtInf/Strd/CdtrRefInf/Tp/CdOrPrtry/Prtry NotSupported
- DrctDbtTxInf/RmtInf/Ustrd xor DrctDbtTxInf/RmtInf/Strd
- DrctDbtTxInf/Tax NotSupported
- DrctDbtTxInf/UltmtCdtr NotSupported
- DrctDbtTxInf/UltmtCdtr/Nm
- DrctDbtTxInf/UltmtDbtr NotSupported
- DrctDbtTxInf/UltmtDbtr/Nm
- GrpHdr/CtrlSum
- GrpHdr/FwdgAgt
- GrpHdr/FwdgAgt NotSupported
- GrpHdr/InitgPty NotSupported
- GrpHdr/InitgPty/Id/OrgId SenderID
- GrpHdr/InitgPty/Nm
- NbOfTxs
- PmtInf/BtchBookg NotSupported
- PmtInf/CdtrAcct NotSupported
- PmtInf/CdtrAcct/Ccy
- PmtInf/CdtrAgt NotSupported
- PmtInf/CdtrAgtAcct NotSupported
- PmtInf/CdtrAgt/FinInstnId/BIC
- PmtInf/CdtrAgt/PstlAdr
- PmtInf/CdtrAgt/PstlAdr/Ctry
- PmtInf/Cdtr/CtctDtls NotSupported
- PmtInf/Cdtr/Id NotSupported
- PmtInf/Cdtr/PstlAdr NotSupported
- PmtInf/Cdtr/PstlAdr RecommendedFields
- PmtInf/CdtrSchmeId NotSupported
- PmtInf/ChrgBr or DrctDbtTxInf/ChrgBr
- PmtInf/ChrgsAcct NotSupported
- PmtInf/ChrgsAcctAgt NotSupported
- PmtInf/Dbtr NotSupported
- PmtInf/PmtTpInf
- PmtInf/PmtTpInf NotSupported
- PmtInf/UltmtCdtr/CtctDtls
- PmtInf/UltmtCdtr/Nm
- Support
- SEPA Rules
- ChrgBr
- ChrgBr value
- DrctDbtTx/DrctDbtTx/CdtrSchmeId/PstlAdr
- DrctDbtTxInf/DbtrAgt/FinInstnId/BIC
- DrctDbtTxInf/DrctDbtTx/CdtrSchmeId/PrvtId DtAndPlcOfBirth xor Othr
- DrctDbtTxInf/DrctDbtTx/MndtRltdInf/AmdmntInfDtls/OrgnlDbtr/PstlAdr
- DrctDbtTxInf/InstdAmt/Ccy
- DrctDbtTxInf/RmtInf/Ustrd
- OrgnlCdtrAgt/FinInstnId/BIC
- OrgnlCdtrSchmeId Nm AmdmntInd true
- OrgnlDbtrAcct AmdmntInd true
- OrgnlDbtrAcct/IBAN AmdmntInd true
- OrgnlMndtId AmdmntInd true
- PmtInf/Cdtr UltmtCdtr relation
- PmtInf/CdtrAgt/FinInstnId/BIC
- PmtInf/CdtrAgt/FinInstnId/BIC extension
- PmtInf/Cdtr/PstlAdr
- PmtInf/CdtrSchmeId or DrctDbtTxInf/DrctDbtTx/CdtrSchmeId
- PmtInf/CdtrSchmeId/PrvtId DtAndPlcOfBirth xor Othr
- PmtInf/Dbtr/PstlAdr
- PmtInf/PmtTpInf
- PmtInf/PmtTpInf/SeqTp
- PmtInf/PmtTpInf/SvcLvl
- PmtInf/PmtTpInf/SvcLvl/Cd
- PmtInf/PmtTpInf/SvcLvl/Cd value
- Samlink
- Danske Bank
- Authstn : Authorisation
- Debtor Identification
- BtchBookg : BatchBooking
- CdtrAgt : CreditorAgent
- Cheque Delivery to Creditor
- ChqInstr : ChequeInstruction
- ChrgBr : ChargeBearer
- DbtrAcct/Ccy : DebtorAccount/Currency
- DbtrAgt/BIC : DebtorAgent/BIC
- Grpg : Grouping
- InstrForDbtrAgt : Instruction For Debtor Agent
- InstrId : InstructionIdentification
- PmtTpInf : PaymentTypeInformation
- Purp : Purpose
- RmtInf : Remittance Information
- Tax payments Finland
- Urgent
- Simulator
- SIX
- Slovakia AOS
- Standard Bank
- Svenska Bankföreningen
- Swift
- TCH
- Tieto
- Unicredit
- Schema error codes
- 1824
- 1828
- 1831
- 1832
- 1833
- 1834
- 1837
- 1839
- 1840
- 1843
- 1845
- 1866
- 1868
- 1871
- 1874
- 23
- 32
- 38
- 4
- 41
- 5
- 57
- 64
- 65
- 68
- 73
- 76
- 77
- 80
- 9
- AttributeNotUnique
- AttributeNSNotUnique
- ContentIllegalInProlog
- cvc-attribute-3
- cvc-complex-type-2-1
- cvc-complex-type-2-2
- cvc-complex-type-2-3
- cvc-complex-type-2-4-a
- cvc-complex-type-2-4-b
- cvc-complex-type-2-4-c
- cvc-complex-type-2-4-d
- cvc-complex-type-3-1
- cvc-complex-type-3-2-2
- cvc-complex-type-4
- cvc-datatype-valid-1-2-1
- cvc-datatype-valid-1-2-3
- cvc-elt-1
- cvc-elt-2
- cvc-elt-3-1
- cvc-elt-3-2-1
- cvc-elt-4-1
- cvc-elt-4-2
- cvc-elt-4-3
- cvc-enumeration-valid
- cvc-fractiondigits-valid
- cvc-id-1
- cvc-id-2
- cvc-id-3
- cvc-identity-constraint-4-3
- cvc-length-valid
- cvc-maxexclusive-valid
- cvc-maxinclusive-valid
- cvc-maxlength-valid
- cvc-minexclusive-valid
- cvc-mininclusive-valid
- cvc-minlength-valid
- cvc-pattern-valid
- cvc-totaldigits-valid
- cvc-type-2
- cvc-type-3-1-1
- cvc-type-3-1-2
- cvc-type-3-1-3
- DashDashInComment
- DoctypedeclUnterminated
- elementprefixunbound
- elementunterminated
- emptyprefixedattname
- EncodingDeclRequired
- EqRequiredInAttribute
- EqRequiredInXMLDecl
- ETagRequired
- ETagUnterminated
- IllegalQName
- InvalidCommentStart
- LessthanInAttValue
- MarkupEntityMismatch
- MarkupNotRecognizedInContent
- markupnotrecognizedinmisc
- na
- NameRequiredInReference
- OpenQuoteExpected
- Other information
- PITargetRequired
- PseudoAttrNameExpected
- QuoteRequiredInXMLDecl
- reservedpitarget
- schemalocation
- SDDeclInvalid
- SpaceRequiredBeforeEncodingInXMLDecl
- SpaceRequiredBeforeStandalone
- SpaceRequiredInPI
- the-element-type-lmsg
- undeclaredprefix
- VersionInfoRequired
- VersionNotSupported
- XMLDeclUnterminated
- xml-encoding-error
- XMLdation additions
- Training
- Studio - Validation rule management
- A - Basics 1 - Creating a project, adding validation rule
- A - Basics 2 - Testing a validation rule
- A - Basics 3 - Modifying rules and testing in validator
- A - Basics 4 - Group features and restricting value
- A - Basics 5 - Features for existing project
- A - Basics extra - Further tasks
- B - Advanced 1 - Modifying validation rule definition
- B - Advanced 2 - Handling erroneous code
- B - Advanced 3 - Importance of context
- B - Advanced 4 - Conditional rules
- B - Advanced 5 - Tree traversal
- B - Advanced 6 - Queries
- B - Advanced 7 - Projects and rulesets as XML
- B - Advanced extra - Further tasks
- C - Expert 1 - Handling collections
- C - Expert 2 - Queries within collections
- C - Expert 3 - Calculations within collections
- C - Expert 4 - Display names within rulesets
- C - Expert extra - Further tasks
- Studio - Validation rule management
- User Guides
- Service
- Studio
- 1: Description
- 2: Groups and projects
- 3: Rule management
- 4: Test file generation
- 5: OCL Rules
- 1. Description of a rule
- 2. Concept of Context
- 3. OCL statement
- 4. Message location
- 5. Collections
- 6. Relationships
- 7. Actions
- Available methods for OCL base types
- .abs()
- .after()
- .allInstances()
- .allowedDaysInFuture()
- .allowedDaysInPast()
- .before()
- .charAt()
- .compareTo()
- .compareToIgnoreCase()
- .concat()
- .contains()
- .decodeBase64()
- .encoding()
- .endsWith()
- .equalsIgnoreCase()
- .floor()
- .hasValue()
- .indexOf()
- .isDTDpresent()
- .isNumeric()
- .isOnlyChars()
- .isValidCountryCode()
- .isValidCreditorIdentifierEPC()
- .isValidCurrencyCode()
- .isValidDate()
- .isValidIBAN()
- .isValidReference('FI')
- .isValidRF()
- .lastIndexOf()
- .matches()
- .max()
- .min()
- .minusDays() / .minusMonths() / .minusYears()
- .minusHours() / .minusMinutes() / .minusSeconds()
- .namespace()
- .noNamespaceSchemaLocation()
- .oclAsType()
- .oclIsKindOf()
- .oclIsTypeOf()
- .oclIsUndefined()
- .plusDays() / .plusMonths / .plusYears()
- .plusHours() / .plusMinutes() / .plusSeconds()
- .round()
- .schemaLocation()
- .size()
- .split()
- .standalone()
- .startsWith()
- .substring()
- .toDate()
- .toInteger()
- .toLower()
- .toReal()
- .toSHA1()
- .toString()
- .toUpper()
- .trim()
- .version()
- .xmlData()
- .xmlDataSize()
- .xmlElementBlockSize()
- =, <>, >=, <=, <, > (comparison)
- ->count()
- ->excludes()
- ->exists()
- ->forAll()
- ->includes()
- ->size()
- ->sum()
- asBag, asSet, asOrderedSet, asSequence
- div
- Logical operator: implies
- Logical operators: and, or, xor, not
- Example Action rules
- Example OCL rules
- Mapping between schema datatypes and OCL Base types