OBJECT

Organisation

An organisation

link GraphQL Schema definition

  • type Organisation implements Contact {
  • # How to address the person
  • addressAs: String @deprecated( reason: "Use the addressAs field on the Person interface instead" )
  • # Addresses for this contact
  • addresses: [Address!]!
  • # A list of professional affiliations with the contact
  • affiliatedProfessionals: [ProfessionalAffiliation!]!
  • # Used in ONIX, and on the AI in the absence of a work-specific biographical note
  • biographicalNote: String
  • # Tags for this contact
  • contactTags: [String!]!
  • # A list of contributions made by the contact to works
  • contributions: [Contribution!]!
  • # A single contributor place relationship
  • #
  • # Arguments
  • # code: The code for the place relationship required
  • contributorPlaceRelationship(
  • code: ONIXContributorPlaceRelatorCode!
  • ): ContributorPlaceRelationship
  • # A list of place with which the contact is related, generally used for
  • # contributors
  • contributorPlaceRelationships: [ContributorPlaceRelationship!]!
  • # The name of the organisation
  • corporateName: String @deprecated( reason: "Use the organisationName field on the Organisation interface instead" )
  • # The Dun & Bradstreet D-U-N-S number of the organisation
  • dunsNumber: String
  • # Email addresses for this contact
  • emails: [Email!]!
  • # The gender of the person
  • gender: String @deprecated( reason: "Use the gender field on the Person interface instead" )
  • # Gender clarification notes (e.g. preferred pronouns)
  • genderClarification: String @deprecated( reason: "Use the genderClarification field on the Person interface instead" )
  • # The Global Location Number (GLN) of the organisation
  • globalLocationNumber: String
  • # The unique Consonance identifier
  • id: Int!
  • # The In-house customer ID of the contact
  • inhouseCustomerId: String
  • # The In-house supplier ID of the contact
  • inhouseSupplierId: String
  • # The ISNI of the contact
  • isni: String
  • # The key name(s) of the person
  • keyNames: String @deprecated( reason: "Use the keyNames field on the Person interface instead" )
  • # If the contact is an organisation, this is the corporate name, including any
  • # acronym.
  • # If the contact is a single name person, this is the key names.
  • # Otherwise, this is the person name, compiled by Consonance from the eight fields
  • # in the name region of the contact record.
  • name: String!
  • # The name(s) before the key name(s) of the person
  • namesBeforeKeyNames: String @deprecated( reason: "Use the namesBeforeKeyNames field on the Person interface instead" )
  • # Notes for this contact
  • notes: [Note!]!
  • # The country code of the organisation
  • organisationCountry: ONIXCode @deprecated( reason: "Use the organisationCountry field on the Organisation interface instead" )
  • # The corporate name, including any acronym
  • organisationName: String
  • # Phone numbers for this contact
  • phones: [Phone!]!
  • # Relationships for this contact
  • relationships: [Relationship!]!
  • # The Ringgold ID of the organisation
  • ringgoldId: String
  • # The fulfillments of a role that this contact is associated with
  • roleFulfillments: [RoleFulfillment!]!
  • # The number of role fulfilments of the contact
  • roleFulfillmentsCount: Int!
  • # The Standard Address Number (SAN) of the organisation
  • standardAddressNumber: String
  • # The supporting resources for the contact
  • supportingResources: [SupportingResource!]!
  • # The VAT number of the contact
  • vatNumber: String
  • # Website addresses for this contact
  • webLinks: [WebLink!]!
  • }