Skip to Content

Vocab — core domain

The cross-cutting foundation reused by every domain: shared abstractions and value objects, plus parties, places and identifiers.

core overview

References (other domains): conformity → Attestation; finance → Account; production → Claim, Material, MaterialUsage, ProductBatch, ProductionProcess; regulatory → GovernmentRegistration; trade → SupplyChainInventory

Classes

19 classes.

ClassDefinition
AddressA postal/physical address of a party or location.
CommunicationThe exchange of thoughts, messages, or information, as universally exchanged by speech, signals, writing, or behaviour between persons and/or organizations.
CoordinateA geographic point defined by latitude and longitude (WGS 84).
DimensionOverall length, width, height, weight and volume of an item.
FacilityThe physical site (e.g. farm or factory) where a product or materials are produced, handled or stored.
IdentifierA single identifier issued for an entity within a scheme: the registered value plus the issuing scheme, with an optional label.
IdentifierSchemeAn identifier registration scheme for products, facilities, or organisations.
ImageA binary image encoded as base64 text with its media type.
LinkA URL link plus associated metadata (name, type, hash).
LocationA place — address and/or geo-location of a point, area or boundary.
MeasureA numeric value together with its unit of measure.
MonetaryAmountA monetary value together with its currency.
OrganisationAn organisational party.
PartyAn actor in the supply chain. Roles (buyer, seller, carrier, importer, …) are properties whose range is Party, not subclasses.
PartyRoleA party in the role it plays relative to a referencing entity (party + role, optionally on-behalf-of). An identity-less value object, not a party-register entry.
PeriodA period of time (e.g. a month, quarter or year).
PersonAn individual party.
RegisteredIdentityThe registration of a party’s identity in an official register (the subject of a Digital Identity Anchor).
TradeDocumentA thin anchor for an exchanged business document: a grouping of domain concepts identified by a documentType code. Its structure is defined in downstream schemas, not in this vocabulary.

Class detail

Address

Address detail

PropertyType
additionalStreetNamestring
addressCountrycountry-id
addressLocalitystring
addressRegionstring
addressTypeCodeaddress-type-code-list
attentionOfstring
buildingNamestring
buildingNumberstring
careOfstring
citySubDivisionNamestring
departmentNamestring
freeFormstring
geoCoordinateCoordinate
lineFivestring
lineFourstring
lineOnestring
lineThreestring
lineTwostring
postalCodestring
postOfficeBoxNumberstring
streetAddressstring

Communication

Communication detail

PropertyType
accessstring
areaNumberCodeany-code
communicationChannelCodecommunication-channel-code-list
completeNumberstring
countryNumberCodeitu-calling-code
emailURIIdanyURI
extensionNumberstring
hTMLPreferredIndicatorstring
invalidIndicatorstring
localNumberstring
uRIIdanyURI
useCodeany-code
websiteURIIdanyURI

Coordinate

PropertyType
latitudedecimal
longitudedecimal

Dimension

PropertyType
dimensionTypeCodedimension-type-code-list
heightMeasure
lengthMeasure
volumeMeasure
weightMeasure
widthMeasure

Facility

Facility detail

PropertyType
identifierIdentifier
alsoKnownAsParty
alsoKnownAsFacility
completionDatedate
constructionDatedate
countryOfOperationcountry-id
descriptionstring
facilityMaterialUsageMaterialUsage
licencestring
locatedAtLocation
namestring
operatedByOrganisation
performanceClaimClaim
postalAddressAddress
processCategoryany-code
registrationIdIdentifier
relatedDocumentLink
relatedPartyPartyRole
renovationDatedate
subordinateFacilityFacility

Identifier

PropertyType
idSchemeIdentifierScheme
namestring
registeredIdstring

IdentifierScheme

PropertyType
identifierIdentifier
descriptionstring
namestring

Image

PropertyType
applicableMaterialMaterial
imageDatastring
mediaTypestring
PropertyType
digestMultibasestring
linkNamestring
linkTypestring
linkURLanyURI
mediaTypestring

Location

Location detail

PropertyType
identifierIdentifier
countryNamestring
descriptionstring
geoBoundaryCoordinate
latitudedecimal
locationNamestring
locationTypeCodelocation-function-code-list
longitudedecimal
namestring
physicalGeographicalCoordinateCoordinate
physicalGeographicalPointCoordinate
plusCodestring
postalAddressAddress
specifiedFacilityFacility
specifiedInventorySupplyChainInventory
stayPeriodPeriod
unLocationCodeun-locode

Measure

PropertyType
lowerTolerancedecimal
unitCodeunit-of-measure
upperTolerancedecimal
valuedecimal

MonetaryAmount

PropertyType
currencycurrency-code-list
valuedecimal

Organisation

Organisation detail

PropertyType
identifierIdentifier
brandNamestring
descriptionstring
industryCategoryisic
legalNamestring
leiCodestring
namestring
registrationCountrycountry-id
registrationIdIdentifier
tradingBusinessNamestring

Party

Party detail

PropertyType
identifierIdentifier
allianceNamestring
alsoKnownAsParty
alsoKnownAsFacility
chainNamestring
contactPerson
contactTypeCodecontact-type-code-list
definedContactParty
descriptionstring
emailstring
endPointURICommunicationCommunication
faxNumberstring
financialAccountAccount
hasAttestationAttestation
namestring
partyTypeCodeparty-type-code-list
postalAddressAddress
providedProcessProductionProcess
relatedBatchProductBatch
relatedMaterialMaterial
salesManagerNamestring
specifiedGovernmentRegistrationGovernmentRegistration
specifiedLegalOrganizationOrganisation
taxIdIdentifier
telephonestring
tradePartyLanguageCodelanguage-code-list
websiteanyURI

PartyRole

PropertyType
actingPartyParty
onBehalfOfParty
roleparty-role

Period

PropertyType
endDatedate
periodInformationstring
startDatedate

Person

PropertyType
identifierIdentifier
descriptionstring
familyNamestring
givenNamestring
jobTitlestring
namestring

RegisteredIdentity

RegisteredIdentity detail

PropertyType
identifierIdentifier
descriptionstring
namestring
publicInformationanyURI
registeredDatedate
registeredNamestring
registerTyperegistry-type
registrarParty
registrationIdIdentifier
registrationScopeanyURI

TradeDocument

PropertyType
identifierIdentifier
descriptionstring
documentTypedocument-type
namestring
placeOfIssueLocation
referencedDocumentTradeDocument

Code lists

32 schemes · 4368 concepts.

Code listConceptsStructure
Unit of measure 1383flat · 30 collections
Document type 822hierarchy
Language 370flat
Status 352flat
Location Function 315flat
Measured Attribute 292flat
Country 249flat
Currency 179flat
Contact Type 104flat
Time Reference 65flat
Document Status 51flat
Communication Channel 47flat
Party role 46hierarchy · 5 collections
Dimension Type 24flat
Workflow Status 24flat
Address Type 8flat
Organization Function Type 6flat
Priority Description 6flat
Registry Type 6flat
Party Type 5flat
Vocab term status 4flat
Address Format Type 3flat
Vocab code list scope 3flat
Vocab object nature 2flat
Validation Document Status 2flat
Vocab any code 0flat
Harmonized System (HS) 0flat
ISIC (International Standard Industrial Classification) 0flat
ISO 3166-2 (country subdivisions) 0flat
ITU-T E.164 country calling codes 0flat
UN number (Dangerous Goods) 0flat
UN/LOCODE 0flat
Last updated on