A group of business terms providing information about card used for payment contemporaneous with invoice issuance.
請求書発行と同時に支払に使用されるカードに関する情報を提供するビジネス用語のグループ。


About

Syntax binding
ubl:Invoice / cac:PaymentMeans / cac:CardAccount
Restricted Syntax Cardinality
0..1
UBL 2.1
XPath
/ Invoice / cac:PaymentMeans / cac:CardAccount
Occurrence
0..1
Datatype
UBL Definition
A credit card, debit card, or charge card account that constitutes this means of payment.
Namespace
cac urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2

Semantic

Business Term

PAYMENT CARD INFORMATION

支払カード情報
ID
ibg-18
Description
A group of business terms providing information about card used for payment contemporaneous with invoice issuance.
請求書発行と同時に支払に使用されるカードに関する情報を提供するビジネス用語のグループ。
Aligned Cardinality
0..1

Child elements

  ID Business term Sem. Card. Syntax Card. XPath
 ibt-087 1..1 1..1 / Invoice / cac:PaymentMeans / cac:CardAccount / cbc:PrimaryAccountNumberID
  1..1 / Invoice / cac:PaymentMeans / cac:CardAccount / cbc:NetworkID
 ibt-088 0..1 0..1 / Invoice / cac:PaymentMeans / cac:CardAccount / cbc:HolderName

VERSION 1.0 RULES

Unchanged
Same as 0.9.3

VERSION 0.9.3 RULES
JP PINT 0.9.3 Aligned rule
aligned-ibrp-017(fatal)
Changed Message
[aligned-ibrp-017]-The last 4 to 6 digits of the Payment card primary account number (ibt-087) MUST be present if Payment card information (ibg-18) is provided in the Invoice.
context
cac:PaymentMeans/cac:CardAccount
test
string-length(cbc:PrimaryAccountNumberID)>=4 and
string-length(cbc:PrimaryAccountNumberID)<=6
JP PINT 0.9.3 Shared rule
ibr-066(fatal)
Unchanged
Same as 0.9.2

VERSION 0.9.2 RULES
JP PINT 0.9.2 Aligned rule
aligned-ibrp-017(fatal)
Obsoleted
[aligned-ibrp-017]-The last 4 to 6 digits of the Payment card primary account number (ibt-87) MUST be present if Payment card information (ibg-18) is provided in the Invoice.
context
cac:PaymentMeans/cac:CardAccount
test
string-length(cbc:PrimaryAccountNumberID)>=4 and
string-length(cbc:PrimaryAccountNumberID)<=6
JP PINT 0.9.2 Shared rule
ibr-066(fatal)
Still valid
[ibr-066]-An Invoice MUST contain maximum one Payment Card account (ibg-18).
context
/ubl:Invoice |
/cn:CreditNote
test
count(cac:PaymentMeans/cac:CardAccount) <= 1

VERSION 0.9.1 RULES
Obsoleted
Aligned rule (0.9.1)
aligned-ibrp-017 (fatal)
[aligned-ibrp-017]-The last 4 to 6 digits of the Payment card primary account number (ibt-87) MUST be present if Payment card information (ibg-18) is provided in the Invoice.
context
cac:PaymentMeans/cac:CardAccount
test
string-length(cbc:PrimaryAccountNumberID)>=4 and
string-length(cbc:PrimaryAccountNumberID)<=6
Shared rule (0.9.1)
ibr-066 (fatal)
[ibr-066]-An Invoice MUST contain maximum one Payment Card account (ibg-18).
context
/ubl:Invoice |
/cn:CreditNote
test
count(cac:PaymentMeans/cac:CardAccount) <= 1

PEPPOL BIS BILLING 3.0 RULE
EN16931 model bound to UBL rule
BR-66 (fatal)
An Invoice shall contain maximum one Payment Card account (BG-18).
context
/ubl:Invoice |
/cn:CreditNote
test
count(cac:PaymentMeans/cac:CardAccount) <= 1