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: Busy Street

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: way 1

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: Farthing

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: AA99 1BB

1..1 cbc:CountrySubentity

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

Example value: Heremouthshire

1..1 cac:AddressLine

Address line

1..1 cac:Country

Country

Rules
Identifier/Error message Flag
PEPPOL-T121-B04501
Element 'cbc:StreetName' MUST be provided.
fatal
PEPPOL-T121-B04502
Element 'cbc:AdditionalStreetName' MUST be provided.
fatal
PEPPOL-T121-B04503
Element 'cbc:CityName' MUST be provided.
fatal
PEPPOL-T121-B04504
Element 'cbc:PostalZone' MUST be provided.
fatal
PEPPOL-T121-B04505
Element 'cbc:CountrySubentity' MUST be provided.
fatal
PEPPOL-T121-B04506
Element 'cac:AddressLine' MUST be provided.
fatal
PEPPOL-T121-B04507
Element 'cac:Country' MUST be provided.
fatal
PEPPOL-T121-B04508
Document MUST NOT contain elements not part of the data model.
fatal