Organization

Extends

Party

Organization represents a group of people identified by shared interests or purpose. Examples include business, department and enterprise. Because of the complex nature of many businesses, both organizations and organization units are represented by the same data.

Field Required Nullable Type Description Constraints Example

@type

Yes

No

String

When sub-classing, this defines the sub-class Extensible name

@baseType

No

No

String

When sub-classing, this defines the super-class

@schemaLocation

No

No

String

A URI to a JSON-Schema file that defines additional attributes and relationships

id

No

No

String

Unique identifier

2d7ed5fd-9f62-4211-bc84-357f5f7b80f5

href

No

No

URI

Hyperlink reference

https://api.example.org/resource/id

contactMedium

No

No

array of ContactMedium

List of means for contacting the party, e.g. mobile phone, email address

[]

externalReference

No

No

array of ExternalIdentifier

List of identifiers of the Party in an external system, for example when party information is imported from a commerce system

[]

businessId

No

No

String

A business relevant identifier when different from the technical identifier documented with the .id property

1234

partyCharacteristic

No

No

array of Characteristic

List of additional characteristics that a Party can take on.

[]

name

No

No

String

Organization name (department name for example)

Acme Corp.