Namespace
cac urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2
Child elements
Card Name Description
1..1 cbc:StreetName

Address line 1
Peppol: The main address line in a postal address usually the street name and number.

Example value: Avon Way

1..1 cbc:AdditionalStreetName

Address line 2
Peppol: An additional address line in a postal address that can be used to give further details supplementing the main line. Common use are secondary house number in a complex or in a building.

Example value: Big projects

1..1 cbc:CityName

City
Peppol: The common name of the city where the postal address is. The name is written in full rather than as a code.

Example value: Bridgtow

1..1 cbc:PostalZone

Post code
Peppol: The identifier for an addressable group of properties according to the relevant national postal service, such as a ZIP code or Post Code.

Example value: ZZ99 1ZZ

1..1 cbc:CountrySubentity

Country subdivision
Peppol: For specifying a region, county, state, province etc. within a country by using text.

Example value: Avon

1..1 cac:AddressLine

Address Line

1..1 cac:Country

Country

Rules
Identifier/Error message Flag
PEPPOL-T121-B01501
Element 'cbc:StreetName' MUST be provided.
fatal
PEPPOL-T121-B01502
Element 'cbc:AdditionalStreetName' MUST be provided.
fatal
PEPPOL-T121-B01503
Element 'cbc:CityName' MUST be provided.
fatal
PEPPOL-T121-B01504
Element 'cbc:PostalZone' MUST be provided.
fatal
PEPPOL-T121-B01505
Element 'cbc:CountrySubentity' MUST be provided.
fatal
PEPPOL-T121-B01506
Element 'cac:AddressLine' MUST be provided.
fatal
PEPPOL-T121-B01507
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T121-B01508
Document MUST NOT contain elements not part of the data model.
fatal