Table of Contents

icarInterestedPartyType

Description

Identifies the interests an organization has in an entity, for example in a consignment or in a processingLot. Extends the organization object.

The icarInterestedPartyType schema inherits from icarOrganizationType.

Properties

Name Description Required Type
Interests Identifies the type of interest that the party has in a consignment or animal. Yes Array of  string
EstablishmentIdentifiers Scheme and identifier combinations that provide official registrations for a business or establishment No Array of  icarIdentifierType
Address Postal address or physical address in postal format, including country. Optional as this may already be specified in a consignment. No postalAddress
ParentOrganization The larger organization that this organization is a sub-organization of, if any. No icarOrganizationIdentityType
MembershipIdentifiers Scheme and identifier combinations that identity membership in programmes No Array of  icarIdentifierType
Name Name of the organisation Yes string
LeiCode An organization identifier that uniquely identifies a legal entity as defined in ISO 17442. No string
GlobalLocationNumber The Global Location Number (GLN, sometimes also referred to as International Location Number or ILN) of the respective organization, person, or place. The GLN is a 13-digit number used to identify parties and physical locations. No string
Uri A uniform resource identifier that is the unique reference or for this organisation, such as its web site. No uri

Examples

Example 1

{
  "interests": [
    ""
  ],
  "establishmentIdentifiers": [
    {
      "id": "id",
      "scheme": "scheme"
    }
  ],
  "address": {
    "addressCountry": "addressCountry",
    "addressLocality": "addressLocality",
    "addressRegion": "addressRegion",
    "postOfficeBoxNumber": "postOfficeBoxNumber",
    "postalCode": "postalCode",
    "streetAddress": "streetAddress"
  },
  "parentOrganization": {
    "name": "name",
    "leiCode": "leiCode",
    "globalLocationNumber": "globalLocationNumber",
    "uri": "uri"
  },
  "membershipIdentifiers": [
    {
      "id": "id",
      "scheme": "scheme"
    }
  ]
}