The means, expressed as code, for how a payment is expected to be or has been settled.
取引決済手段のタイプを識別するコード。


About

ID
ibt-081
Cardinality
Mandatory / Single (1..1)

Mandatory, minimum 1 occurence and maximum 1 occurrence of the information element (or group of the information elements) shall be present in any compliant instance document. (Source: EN 16931-1)
必須、最小1回および最大1回の出現。情報要素(または情報要素のグループ)は、標準に準拠するインスタンスドキュメントに存在しなければならない。

Semantic datatype
Code
Example
30

Code list(s)

UNCL4461
Payment means code (UNCL4461)

Syntax binding

Syntax binding
ubl:Invoice / cac:PaymentMeans / cbc:PaymentMeansCode
XPath
/ Invoice / cac:PaymentMeans / cbc:PaymentMeansCode
Restricted Syntax Cardinality
0..n
UBL 2.1
Element
cbc:PaymentMeansCode
Datatype

VERSION 1.0 RULES

Unchanged
Same as 0.9.3

VERSION 0.9.3 RULES
JP PINT 0.9.3 Aligned rule
aligned-ibrp-049(fatal)
Added
[aligned-ibrp-049]-A Payment instruction (ibg-16) MUST specify the Payment means type code (ibt-081).
JP PINT 0.9.3 Shared rules
ibr-049(fatal)
Changed Message
[ibr-049]-A Payment instruction (ibg-16) MUST specify the Payment means type code (ibt-081).
ibr-cl-16(fatal)
Changed Message
[ibr-cl-16]-Payment means type code (ibt-081) in an invoice MUST be coded using UNCL4461 code list
ibr-sr-27(fatal)
Changed Message
[ibr-sr-27]-Payment means type code (ibt-081) MUST occur maximum once

VERSION 0.9.2 RULE
JP PINT 0.9.2 Shared rule
ibr-049(fatal)
Obsoleted
[ibr-049]-A Payment instruction (ibg-16) MUSTspecify the Payment means type code (ibt-081).
Code list rule (Shared rule)
ibr-cl-16 (fatal)
[ibr-cl-16]-Payment means in an invoice MUST be coded using UNCL4461 code list

VERSION 0.9.1 RULE (Obsoleted)
Shared rule (0.9.1)
ibr-049 (fatal)
[ibr-049]-A Payment instruction (ibg-16) MUSTspecify the Payment means type code (ibt-081).
Code list rule (Shared rule)
ibr-cl-16 (fatal)
[ibr-cl-16]-Payment means in an invoice MUST be coded using UNCL4461 code list

JP PINT 0.9 RULES (Obsoleted)
Shared Rule (0.9)
ibr-49(fatal)
[ibr-49]-A Payment instruction (ibg-16) shall specify the Payment means type code (ibt-081).
Basic Rules (0.9)
BASIC-00176(fatal)
1 instance(s) of cbc:PaymentMeansCode is mandatory.
BASIC-00181(fatal)
This element must have value from codelist UNCL4461.

PEPPOL BIS BILLING 3.0 RULES
Rules for Peppol BIS 3.0 Billing rules
IS-R-006 (fatal)
If seller is icelandic and payment means code is 9 then a 12 digit account id must exist — Ef seljandi er íslenskur og greiðslumáti (BT-81) er krafa (kóti 9) þá skal koma fram 12 stafa númer (bankanúmer, höfuðbók 66 og reikningsnúmer) (BT-84)
IS-R-007 (fatal)
If seller is icelandic and payment means code is 42 then a 12 digit account id must exist — Ef seljandi er íslenskur og greiðslumáti (BT-81) er millifærsla (kóti 42) þá skal koma fram 12 stafa reikningnúmer (BT-84)
EN16931 model bound to UBL rules
BR-49 (fatal)
A Payment instruction (BG-16) shall specify the Payment means type code (BT-81).
BR-61 (fatal)
If the Payment means type code (BT-81) means SEPA credit transfer, Local credit transfer or Non-SEPA international credit transfer, the Payment account Identifier (BT-84) shall be present.