Identity is used to define a code for a specific context.

Schema ID

https://gobl.org/draft-0/org/identity

Properties

TitlePropertyTypeReq.Description
UUIDuuidstringUniversally Unique Identifier.
LabellabelstringOptional label useful for non-standard identities to give a bit more context.
Countrycountryl10n.ISOCountryCodeCountry from which the identity was issued.
Keykeycbc.KeyUniquely classify this identity using a key instead of a code.
Typetypecbc.CodeThe type of Code being represented and usually specific for a particular context, country, or tax regime, and cannot be used alongside the key.
Codecodecbc.CodetrueThe actual value of the identity code.
DescriptiondescriptionstringDescription adds details about what the code could mean or imply