Skip to content

PartyRole

PartyRole

Data type: Entity

The part played by a party in a given context.

Name Type Description Example
@type (1) string When sub-classing, this defines the sub-class Extensible name
name (1) string A word, term, or phrase by which the PartyRole is known and distinguished from other PartyRoles. It's the name of the PartyRole unique entity. PartyRoleName
engagedParty (1) PartyRef
@baseType string When sub-classing, this defines the super-class
@schemaLocation string A URI to a JSON-Schema file that defines additional attributes and relationships
id string Unique identifier 2d7ed5fd-9f62-4211-bc84-357f5f7b80f5
href URI Hyperlink reference https://api.example.org/resource/id
businessId string A business relevant identifier when different from the technical identifier documented with the .id property 1234
description string A description of the PartyRole. Lorem ipsum dolor
role string Role played by the engagedParty in this context. As role is defined by partyRoleSpecification, this role attribute can be used to precise the role defined by partyRoleSpecification, or it can be used to define the role in case there is no partyRoleSpecification.
characteristic Characteristic [n..m] Describes the characteristic of a party role. []
account AccountRef [n..m] Account []
agreement AgreementRef [n..m] Agreement []
contactMedium ContactMedium [n..m] Contact medium []
relatedParty RelatedPartyOrPartyRole [n..m] Related party []
status string Used to track the lifecycle status of the party role.
statusReason string A string providing an explanation on the value of the status lifecycle. For instance if the status is Rejected, statusReason will provide the reason for rejection.
validFor TimePeriod