A code that identifies the country.
税務代理人の住所の国コード。


About

Syntax binding
ubl:Invoice / cac:PaymentMeans / cac:PayeeFinancialAccount / cac:FinancialInstitutionBranch / cac:Address / cac:Country / cbc:IdentificationCode
Restricted Syntax Cardinality
1..1
UBL 2.1
XPath
/ Invoice / cac:PaymentMeans / cac:PayeeFinancialAccount / cac:FinancialInstitutionBranch / cac:Address / cac:Country / cbc:IdentificationCode
Occurrence
0..1
Datatype
udt:CodeType
UBL Definition
A code signifying this country.
Namespace
cbc urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2

Semantic

Business Term

Account country code

支払先口座国コード
ID
ibt-175
Description
A code that identifies the country.
税務代理人の住所の国コード。
Cardinality
0..1
Semantic datatype
Code
Section
Aligned

VERSION 1.0 RULE

Unchanged
Same as 0.9.3

VERSION 0.9.3 RULE
JP PINT 0.9.3 Shared rule
ibr-cl-14(fatal)
Changed Message
[ibr-cl-14]-Country codes (ibt-040, ibt-055, ibt-069, ibt-080, ibt-175) in an invoice MUST be coded using ISO code list 3166-1
context
cac:Country/cbc:IdentificationCode
test
(
  (
    not(contains(normalize-space(.), ' ')) and
    contains(' 1A AD AE AF AG AI AL AM AO AQ AR AS AT AU AW AX AZ BA BB BD BE BF BG BH BI BJ BL BM BN BO BQ BR BS BT BV BW BY BZ CA CC CD CF CG CH CI CK CL CM CN CO CR CU CV CW CX CY CZ DE DJ DK DM DO DZ EC EE EG EH ER ES ET FI FJ FK FM FO FR GA GB GD GE GF GG GH GI GL GM GN GP GQ GR GS GT GU GW GY HK HM HN HR HT HU ID IE IL IM IN IO IQ IR IS IT JE JM JO JP KE KG KH KI KM KN KP KR KW KY KZ LA LB LC LI LK LR LS LT LU LV LY MA MC MD ME MF MG MH MK ML MM MN MO MP MQ MR MS MT MU MV MW MX MY MZ NA NC NE NF NG NI NL NO NP NR NU NZ OM PA PE PF PG PH PK PL PM PN PR PS PT PW PY QA RE RO RS RU RW SA SB SC SD SE SG SH SI SJ SK SL SM SN SO SR SS ST SV SX SY SZ TC TD TF TG TH TJ TK TL TM TN TO TR TT TV TW TZ UA UG UM US UY UZ VA VC VE VG VI VN VU WF WS XI YE YT ZA ZM ZW ',
      concat(' ', normalize-space(.), ' ')
    )
  )
)