The reason for the document level charge, expressed as a code.
請求書レベルの追加請求の理由コード。


About

ID
ibt-105
Cardinality
Optional / Single (0..1)

Conditional,minimum 0 occurence and maximum 1 occurrence of the information element (or group of the information elements) may be present in any compliant instance document; it's use depends on business rules stated as well as the regulatory, commercial and contractual conditions that applies to the business transaction. (Source: EN 16931-1)
任意、最小0回および最大1回の出現。情報要素(または情報要素のグループ)は、標準に準拠するインスタンスドキュメントに存在する可能性がある。使用するかどうかは、記載されているビジネスルール、およびビジネストランザクションに適用される規制、商業、および契約条件によって異なる。

Semantic datatype
Code
Example
RF

Code list(s)

UNCL5189
Allowance reason codes (UNCL5189 subset)

Code list(s)

UNCL5189
Allowance reason codes (UNCL5189 subset)
UNCL7161
Charge reason code (UNCL7161)

Syntax binding

Syntax binding
ubl:Invoice / cac:AllowanceCharge / cbc:AllowanceChargeReasonCode
XPath
/ Invoice / cac:AllowanceCharge [ cbc:ChargeIndicator = true() ] / cbc:AllowanceChargeReasonCode
Restricted Syntax Cardinality
0..n
UBL 2.1
Element
cbc:AllowanceChargeReasonCode
Datatype

VERSION 1.0 RULES

Unchanged
Same as 0.9.3

VERSION 0.9.3 RULES
JP PINT 0.9.3 Shared rules
ibr-038(fatal)
Unchanged
Same as 0.9.2
ibr-cl-20(fatal)
Changed Message
[ibr-cl-20]-Coded charge reasons (ibt-105, ibt-145) MUST belong to the UNCL 7161 code list
ibr-sr-31(fatal)
Changed Message
[ibr-sr-31]-Document level charge reason (ibt-105) MUST occur maximum once

VERSION 0.9.2 RULE
JP PINT 0.9.2 Shared rule
ibr-038(fatal)
Still valid
[ibr-038]-Each Document level charge (ibg-21) MUST have a Document level charge reason (ibt-104) or a Document level charge reason code (ibt-105).
Code list rule (Shared rule)
ibr-cl-19 (fatal)
[ibr-cl-19]-Coded allowance reasons MUST belong to the UNCL 5189 code list
ibr-cl-20 (fatal)
[ibr-cl-20]-Coded charge reasons MUST belong to the UNCL 7161 code list

VERSION 0.9.1 RULES (Obsoleted)
Shared rules (0.9.1)
ibr-038 (fatal)
[ibr-038]-Each Document level charge (ibg-21) MUST have a Document level charge reason (ibt-104) or a Document level charge reason code (ibt-105).
ibr-cl-20 (fatal)
[ibr-cl-20]-Coded charge reasons (ibt-105 ibt-145) MUST belong to the UNCL 7161 code list
Code list rule (Shared rule)
ibr-cl-19 (fatal)
[ibr-cl-19]-Coded allowance reasons (ibt-097 ibt-140) MUST belong to the UNCL 5189 code list
ibr-cl-20 (fatal)
[ibr-cl-20]-Coded charge reasons (ibt-105 ibt-145) MUST belong to the UNCL 7161 code list

JP PINT 0.9 RULES (Obsoleted)
Shared Rules (0.9)
ibr-38(fatal)
[ibr-38]-Each Document level charge (ibg-21) shall have a Document level charge reason (ibt-104) or a Document level charge reason code (ibt-105).

PEPPOL BIS BILLING 3.0 RULES
EN16931 model bound to UBL rules
BR-38 (fatal)
Each Document level charge (BG-21) shall have a Document level charge reason (BT-104) or a Document level charge reason code (BT-105).
BR-CO-06 (fatal)
Document level charge reason code (BT-105) and Document level charge reason (BT-104) shall indicate the same type of charge.
BR-CO-22 (fatal)
Each Document level charge (BG-21) shall contain a Document level charge reason (BT-104) or a Document level charge reason code (BT-105), or both.