/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.