OBJECT

Work

A unique item of intellectual property on which products are based

link GraphQL Schema definition

  • type Work {
  • # An abbreviated form of the title
  • abbreviatedTitle: String
  • # The work's acronym or initialism e.g. BNF
  • acronym: String
  • # The name of a city or town associated with the imprint or publisher, inherited
  • # from the imprint or publisher unless set directly on the work
  • actualPublicationCity: String
  • # Alternative titles by which the work is widely known
  • alternativeTitles: String
  • # Illustration and other content types
  • ancillaryContents: [AncillaryContent!]!
  • # The audiences for the work
  • audience: WorkAudience!
  • # The audience descriptions for the work
  • audienceDescriptions: AudienceDescription @deprecated( reason: "Moved to WorkAudience type" )
  • # A free text statement of the whole of the authorship of the work in the form in
  • # which the publisher intends it to be displayed. Can be overwritten by product
  • # level authorship description.
  • authorshipDescription: String
  • # The set of BIC category codes assigned, ordered by priority
  • bics: [String!]
  • # Organisations responsible for binding a printed product (where distinct from the
  • # printer). Supplied primarily to meet legal deposit requirements, and may apply
  • # only to the first impression.
  • bindersOfRecord: [Contact!]!
  • # The identifiers of the organisations responsible for binding a printed product
  • # (where distinct from the printer). Supplied primarily to meet legal deposit
  • # requirements, and may apply only to the first impression.
  • bindersOfRecordIds: [Int!]!
  • # The set of BISAC category codes assigned, ordered by priority
  • bisacs: [String!]
  • # Describes the adoption of the work as a book club selection
  • bookClubAdoptionAnnouncement: String
  • # Children's Book Marketing Category broad subject. CBMC codes are valid only when
  • # all five codes are present.
  • cbmcBroadSubject: ChildrensBookMarketingCategoryBroadSubject
  • # Children's Book Marketing Category character. CBMC codes are valid only when all
  • # five codes are present.
  • cbmcCharacter: ChildrensBookMarketingCategoryCharacter
  • # Children's Book Marketing Category interest level. CBMC codes are valid only
  • # when all five codes are present.
  • cbmcInterestLevel: ChildrensBookMarketingCategoryInterest
  • # Children's Book Marketing Category tie-in. CBMC codes are valid only when all
  • # five codes are present.
  • cbmcTieIn: ChildrensBookMarketingCategoryTieIn
  • # Children's Book Marketing Category type or format. CBMC codes are valid only
  • # when all five codes are present.
  • cbmcTypeFormat: ChildrensBookMarketingCategoryTypeFormat
  • # The Consonance unique client identifier
  • client: Client
  • # The Consonance unique client identifier number
  • clientId: Int
  • # ISBNs of other publishers' competing products. Included as related products in
  • # ONIX.
  • comparisonIsbns: String!
  • # Freeform notes on other publishers' competing products. These can be used in
  • # custom reports, or integrated into Advance Information (TIP) sheets. These notes
  • # will not be sent in ONIX messages.
  • comparisonProducts: String
  • # The languages in which the work is presented, or translated from
  • contentLanguages: [ContentLanguage!]!
  • # The contract attached to the work
  • contract: Contract!
  • # A list of contributions made by contacts to works
  • contributions: [Contribution!]!
  • # A sentence listing the work contributors
  • contributorPrettyList: String
  • # A formal copyright statement of the year and copyright owners. Required only for
  • # complex situations in which the copyright cannot be expressed simply as a year
  • # and a list of owners.
  • copyrightNotice: String
  • # Identifiers of the persons or organisations holding copyright
  • copyrightOwnerIds: [Int!]!
  • # The persons or organisations holding copyright
  • copyrightOwners: [Contact!]!
  • # The year in which copyright in the work was registered
  • copyrightYear: Int
  • # The Dewey Decimal Classification edition number
  • deweyDecimalEdition: Int
  • # The name of the assigned publishing division
  • divisionName: String
  • # The ebook cataloguing identifier assigned by the Library of Congress
  • ebookLccn: String
  • # When you issue a new major version of a work, you typically create a new set of
  • # products with a new edition number. The guidance that we have received from
  • # EDItEUR is that an edition should not be marked as the first until the second is
  • # created. The trade would generally infer from the existence of Edition 1 that
  • # Edition 2 either exists or is forthcoming. The ONIX documentation states: "The
  • # number of a numbered edition. Optional and non-repeating. Normally sent only for
  • # the second and subsequent editions of a work, but by agreement between parties
  • # to an ONIX exchange a first edition may be explicitly numbered." This implies
  • # that the first edition may be left unnumbered, but we’d discourage this because
  • # the creation of new, unnumbered products could then be ambiguous.
  • edition: Int
  • # When you issue a new major version of a work, you typically create a new set of
  • # products with a new edition number. The guidance that we have received from
  • # EDItEUR is that an edition should not be marked as the first until the second is
  • # created. The trade would generally infer from the existence of Edition 1 that
  • # Edition 2 either exists or is forthcoming. The ONIX documentation states: "The
  • # number of a numbered edition. Optional and non-repeating. Normally sent only for
  • # the second and subsequent editions of a work, but by agreement between parties
  • # to an ONIX exchange a first edition may be explicitly numbered." This implies
  • # that the first edition may be left unnumbered, but we’d discourage this because
  • # the creation of new, unnumbered products could then be ambiguous.
  • editionNumber: Int
  • # A short, free-text description of a version or edition. When used, the Edition
  • # Statement must carry a complete description of the nature of the edition, i.e.
  • # it should not be treated as merely supplementary to an Edition Type Code or an
  • # Edition Number. The Edition Statement should be strictly limited to describing
  • # features of the content of the edition, and should not include aspects such as
  • # rights or market restrictions which are properly covered elsewhere.
  • editionStatement: String
  • # The content files for the work which have bookmarks
  • filesWithBookmarks: [ProductionFile!]!
  • # When products that have no prices set should be marked in ONIX as being free
  • freeProducts: Boolean!
  • # The full record for the level of marketing effort for the work
  • fullMarketingTier: MarketingTier
  • # The full record for the stage of development for the work
  • fullProjectStage: ProjectStage
  • # The full record for the publishing season for the work
  • fullSeason: Season
  • # The full record for the category assigned to the work
  • fullWorkType: WorkType
  • # Quality label by which the Flemish Publishers Association (VUV) indicates that
  • # the
  • # publication bearing this label has conducted a peer review procedure that
  • # complies with
  • # the international scientific standard
  • guaranteedPeerReviewedContent: Boolean!
  • # The Consonance unique identifier
  • id: Int!
  • # The digital object identifier for the work
  • identifyingDoi: String
  • # Optional indication of the lead product
  • identifyingIsbn: ISBN!
  • # The number and type of illustrations. The text may also include other content
  • # items, e.g. maps, bibliography, tables, index etc.
  • #
  • # This can be overridden for individual products.
  • illustrationsNote: String
  • # The imprint or brand name
  • #
  • # ### EDItEUR advice
  • # There is often significant confusion over the nature of the imprint and
  • # publisher. In almost all cases, this can be clarified through understanding that
  • # the imprint is merely a brand name, whereas the publisher is a legal entity of
  • # some kind (often but not necessarily a commercial organisation). The uncertainty
  • # arises because the organisation may use its own name as its brand – this is
  • # almost always the case with small publishers. And naturally, when one publisher
  • # acquires another, one organisation disappears, but its brand name may live on as
  • # a brand of the acquiring publisher. Over time, large publishers acquire a
  • # portfolio of brands or imprints.
  • #
  • # Further uncertainty can arise where a series or collection of products becomes
  • # very large – does it become a brand in its own right? Ultimately, identities can
  • # be arranged in a hierarchy, from the narrowest (the title of a single book),
  • # through sub-series and series with their collection titles, to the imprint or
  • # brand which may encompass many books and collections of books, to a publisher
  • # with one or many brands, and eventually to the broadest (a conglomerate that
  • # owns several publishing companies. A workable rule of thumb is that the imprint
  • # is the broadest entity in that hierarchy that is not a legal entity, and the
  • # publisher is the narrowest entity that is a legal entity.
  • imprint: Imprint
  • # The set of in-house subject codes assigned, ordered by priority
  • inHouseSubjects: [String!]
  • # Your in-house reference for the work
  • inHouseWorkReference: String
  • # The set of search keywords applied to the work
  • keywords: String
  • # Keyword quality issues relating to contributor similarities
  • keywordsContributorSimilarities: [KeywordQualityIssue!]!
  • # Keyword quality issues relating to disallowed characters
  • keywordsDisallowedCharacters: [KeywordQualityIssue!]!
  • # Keyword quality issues relating to non-ASCII characters
  • keywordsNonasciiCharacters: [KeywordQualityIssue!]!
  • # Keyword quality issues relating to similarities between keywords
  • keywordsPairSimilarities: [KeywordQualityIssue!]!
  • # Keyword quality issues relating to stop words
  • keywordsStopWords: [KeywordQualityIssue!]!
  • # Keyword quality issues relating to similarities to the title
  • keywordsTitleSimilarities: [KeywordQualityIssue!]!
  • # The Library of Congress children's subject heading
  • lcChildrensSubjectHeading: String
  • # The Library of Congress fiction genre heading
  • lcFictionGenreHeading: String
  • # The Library of Congress subject heading
  • lcSubjectHeading: String
  • # The Library of Congress subject heading region
  • lcSubjectHeadingRegion: String
  • # A unique cataloguing identifier, assigned by the Library of Congress
  • lccn: String
  • # The legal deposit reference
  • legalDepositReference: String
  • # Creative Commons licence type
  • licenceText: Licence!
  • # The main BIC code
  • mainBicCode: String
  • # The main BISAC code
  • mainBisacCode: String
  • # The main Thema code
  • mainThemaCode: String
  • # The set of marketing texts assigned
  • #
  • # Arguments
  • # variantIn: Marketing text variant is any of
  • marketingTexts(variantIn: [MarketingTextVariant!]): [MarketingText!]!
  • # The in-house assignment for the level of marketing effort for the work
  • marketingTier: String @deprecated( reason: "Use marketingTierName for the name of the marketing tier" )
  • # The in-house assignment for the level of marketing effort for the work
  • marketingTierName: String
  • # Freeform notes on your related products. These can be integrated into Advance
  • # Information (TIP) sheets. These notes will not be sent in ONIX messages.
  • notesOnRelatedProducts: String
  • # The total number of illustrations in a book or other printed product.
  • #
  • # The more informative free text field "IllustrationsNote" and/or the use of
  • # "Ancillary Content" are strongly preferred, but some ONIX recipients may accept
  • # only this simple count.
  • numberOfIllustrations: Int
  • # The set of NUR category codes assigned, ordered by priority
  • nurs: [String!]
  • # A code from [ONIX code list 91](https://ns.editeur.org/onix/en/91) Country,
  • # inherited from the imprint or publisher unless set directly on the work
  • onixActualPublicationCountry: ONIXCode
  • # The ONIX audience codes
  • onixAudienceCodes: [ONIXAudienceCode!]! @deprecated( reason: "Moved to WorkAudience type" )
  • # Details of the ONIX audiences
  • onixAudiences: [ONIXCode!]! @deprecated( reason: "Moved to WorkAudience type" )
  • # Codes identifying the types of a version or edition
  • onixEditionTypeCodes: [ONIXEditionTypeCode!]!
  • # Codes from [ONIX code list 21](https://ns.editeur.org/onix/en/21) Edition Type,
  • # set directly on the work
  • onixEditionTypes: [ONIXCode!]!
  • # [ONIX code list 61](https://ns.editeur.org/onix/en/61) which indicates the price
  • # status
  • onixPriceStatus: ONIXCode!
  • # A code from [ONIX code list 61](https://ns.editeur.org/onix/en/61) indicating
  • # the price status.
  • onixPriceStatusCode: ONIXPriceStatusCode!
  • # A code from [ONIX code list 91](https://ns.editeur.org/onix/en/91) Country, set
  • # directly on the work
  • onixPublicationCountry: ONIXCode
  • # A code identifying the country where the product is published
  • onixPublicationCountryCode: ONIXCountryCode
  • # The organisations that fund both research and publication
  • openAccessFundingBodies: [Contact!]!
  • # The identifiers of the organisations that fund both research and publication
  • openAccessFundingBodyIds: [Int!]!
  • # The identifiers of the bodies funding publication fees, if different from the
  • # body funding the underlying research
  • openAccessPublicationFunderIds: [Int!]!
  • # Bodies funding publication fees, if different from the body funding the
  • # underlying research
  • openAccessPublicationFunders: [Contact!]!
  • # The identifiers of the bodies funding the research on which publication is
  • # based, if different from the body funding the publication
  • openAccessResearchFunderIds: [Int!]!
  • # Bodies funding the research on which publication is based, if different from the
  • # body funding the publication
  • openAccessResearchFunders: [Contact!]!
  • # Works from which this work is derived
  • originalWorks: [Work!]!
  • # A table of contents which represents the original works
  • originalWorksAsTableOfContents: String
  • # A table of contents which represents the original works and their tables of
  • # contents
  • originalWorksAsTableOfContentsWithTocs: String
  • # IDs of works that this work is derived from
  • originalWorksIds: [Int!]!
  • # The date on which the development of the work is planned to be handed over to
  • # production
  • plannedProductionHandoverDate: ISO8601Date
  • # The prefix to the title, for example "The" or "An"
  • prefix: String
  • # Organisations responsible for printing a printed product. Supplied primarily to
  • # meet legal deposit requirements, and may apply only to the first impression. The
  • # organisation may also be responsible for binding, when a separate binder is not
  • # specified.
  • printersOfRecord: [Contact!]!
  • # The identifiers of the organisations responsible for printing a printed product.
  • # Supplied primarily to meet legal deposit requirements, and may apply only to the
  • # first impression. The organisation may also be responsible for binding, when a
  • # separate binder is not specified.
  • printersOfRecordIds: [Int!]!
  • # The prizes or awards won by the work
  • prizes: [Prize!]!
  • # The production files for the work, such as an epub or pdf
  • productionFiles: [ProductionFile!]!
  • # The date on which the development of the work is handed over to production
  • productionHandoverDate: ISO8601Date
  • # The production runs of the work
  • productionRuns: [ProductionRun!]!
  • # The products of the work
  • #
  • # Arguments
  • # first: Limits the result to a number of products
  • # productSearch: Search for products based on their attributes
  • # workSearch: Search for products based on attributes of their
  • # work
  • # priceSearch: Search for products based on attributes of their
  • # prices
  • # shopSearch: Search for products based on their link to a shop
  • products(
  • first: Int,
  • productSearch: ProductSearchAttributes,
  • workSearch: WorkSearchAttributes,
  • priceSearch: PriceSearchAttributes,
  • shopSearch: ShopSearchAttributes
  • ): [Product!]!
  • # A stage of development for the work
  • projectStage: String @deprecated( reason: "Use projectStageName for the name of the project stage" )
  • # A stage of development for the work
  • projectStageName: String
  • # Describes the promotion and advertising campaign
  • promotionalCampaignAnnouncement: String
  • # The earliest pub date of any of the work products
  • pubDate: String
  • # The name of a city or town associated with the imprint or publisher
  • publicationCity: String
  • # The legal entity responsible for publishing the work
  • publisher: Publisher @deprecated( reason: "Available from imprint instead" )
  • # The name of the assigned publisher area
  • publisherArea: String
  • # The full address of the publisher's promotional, informational, or sales web
  • # page for this work
  • publishersUrl: URI
  • # The publishing roles for the work
  • publishingRoles: [PublishingRole!]!
  • # Your organisation's unique Salesforce ID for this work
  • salesforceUid: String
  • # Your organisation's Salesforce URL for this work
  • salesforceUrl: String
  • # Only relevant to Scribd staff - not relevant to users of Scribd's services.
  • # Scribd Doc ID for the source book or audiobook that the Snapshot is based on.
  • # Required to pull in category information and generate a cover.
  • scribdSourceDocId: String
  • # The publishing season for the work
  • season: String @deprecated( reason: "Use seasonName for the name of the season" )
  • # The name of the publishing season for the work
  • seasonName: String
  • # The series name
  • seriesMembership: [SeriesMembership!]! @deprecated( reason: "Need to handle multiple series memberships, plural" )
  • # The series name
  • seriesMemberships: [SeriesMembership!]!
  • # Ids of products that are similar to this work
  • similarProductIds: [Int!]!
  • # Products that are similar to this work. "If you like this work, you may also
  • # like..."
  • similarProducts: [Product!]!
  • # The subject codes assigned to the work
  • #
  • # Arguments
  • # mainOnly: Whether to return only main subject codes
  • # schemesIn: The set of schemas to be returned
  • subjectCodes(
  • mainOnly: Boolean,
  • schemesIn: [SubjectCodeSchemeCategory!]
  • ): [SubjectCode!]
  • # The subtitle of the work
  • subtitle: String
  • # For translated works only, the subtitle of the work in its original language
  • subtitleInOriginalLanguage: String
  • # The supporting resources for the work, such as a cover or jacket image
  • supportingResources: [SupportingResource!]!
  • # The set of Thema category codes assigned, ordered by priority
  • themas: [String!]
  • # The full title, including prefix. This is constructed by Consonance from the
  • # title and title prefix.
  • title: String!
  • # For translated works only, the title of the work in its original language
  • titleInOriginalLanguage: String
  • # How the title is intended to be presented
  • titleStatement: String
  • # The title without prefix
  • titleWithoutPrefix: String
  • # Work derivations
  • workDerivations: [WorkDerivation!]!
  • # Work originations
  • workOriginations: [WorkDerivation!]!
  • # A category assigned to the work
  • workType: String @deprecated( reason: "Use workTypeName for the name of the work type" )
  • # A category assigned to the work
  • workTypeName: String
  • # The nominal year of an annual publication
  • yearOfAnnual: Int @deprecated( reason: "Use years_of_annual to encompass either a single year or pair of years " )
  • # The nominal year or pair of years of an annual publication
  • yearsOfAnnual: String
  • }

link Require by