/ubl:Invoice/cac:PaymentMeans/cbc:PaymentMeansCode
Payment Means Payment Means Code
| Context ID | INV0778 |
| Cardinality | 1..1 |
| Usage | M |
Description
A code signifying the type of this means of payment.
The means, expressed as code, for how a payment is expected to be or has been settled.
Child elements
| Cardinality | Usage | Description | Element |
|---|---|---|---|
| 0..1 | O |
Payment Means Payment Means Code Name
The textual equivalent of the code content component. |
@name |
Rules
| Rule ID | Error Message |
|---|---|
| VRBL-INV-DK-OIOUBL-2p0-82 | The value of the Payment Means Payment Means Code must be contained in Payment Means Code (subset of UNCL4461) [VRBL-CL-DK-OIOUBL2p0-PaymentMeansCode-UNCL4461]. Allowed values: 1, 10, 20, 31, 42, 48, 49, 50, 58, 59, 93, 97. For more information visit: https://oioubl21.oioubl.dk/codelists/en/urn_oioubl_codelist_paymentmeanscode-1.1.html |
| VRBL-INV-DK-OIOUBL-2p0-88 | When the Payment Means Payment Means Code is "31", "42" or "50", the Payee Financial Account ID must be provided. |
| VRBL-INV-DK-OIOUBL-2p0-85 | The Payment Means Payment Means Code is restricted to certain values, when Payment Means Instruction Note is provided. If it is provided the value of the Payment Means Payment Means Code must not be contained in Subset of UNCL4461 [VRBL-CL-DK-OIOUBL2p0-PaymentMeansCode-NoInstructionNote]. Not allowed values: 31, 42, 48, 49, 97. |
| VRBL-INV-DK-OIOUBL-2p0-86 | When the Payment Means Payment Means Code is "50", the Payment Means Instruction Note can only be provided if the Payment Means Payment ID is '01'. |
| VRBL-INV-DK-OIOUBL-2p0-87 | When the Payment Means Payment Means Code is "93", the Payment Means Instruction Note can only be provided if the Payment Means Payment ID is '73' or '75'. |
| VRBL-INV-DK-OIOUBL-2p0-91 | When the Payment Means Payment Means Code is "31", the Financial Institution Branch Group must be provided. |
| VRBL-INV-DK-OIOUBL-2p0-96 | When the Payment Means Payment Means Code is "42", the Payment Means Credit Account Group must not be provided. |
| VRBL-INV-DK-OIOUBL-2p0-98 | When the Payment Means Payment Means Code is "31", the Payment Means Payment Channel Code must be provided. |