OceanDocTagPatentSpecific

GoogleApi.ContentWarehouse.V1.Model.OceanDocTagPatentSpecific


Table of Contents ▼

Jump to a specific part of the page:

Description

Patent specific fields. Currently empty, but need to move the fields below into here at a later date

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. applicationDate (type: String.t, default: nil)
    - this is in ONIX format.
  2. contentLanguage (type: String.t, default: nil)
    - 2-letter language of the document such as "en" or "fr" This field was created for plumbing in the OFE API intl patent flow, and is probably not otherwise filled in.
  3. docType (type: integer(), default: nil)
    -
  4. documentNumber (type: String.t, default: nil)
    - Just the number, no bibkey prefix. Called 'doc number' b/c it could be patent number for patents, application number for applications.
  5. domesticClassification (type: list(String.t), default: nil)
    - US and Int'l patent classification codes for "related patents".
  6. internationalClassification (type: list(String.t), default: nil)
    -
  7. issueDate (type: String.t, default: nil)
    - this is in ONIX format.
  8. patentAssignee (type: String.t, default: nil)
    -
  9. publicationNumber (type: String.t, default: nil)
    - For applications, the 'publication number' Something like US20071234567A1: 'US' prefix, 4 digit year, 7 digit serial number, 2 character code, all stuck together.
  10. relativeThumbnailPath (type: String.t, default: nil)
    - Path identifying the image used for the thumbnail of this patent. e.g. "EP1234567B1/imgf0001.png" The client is expected to fill in the rest of the url such as: https://patentimages.storage.googleapis.com/thumbnails/EP1234567B1/imgf0001.png
  11. tenCharUsClassification (type: list(String.t), default: nil)
    -

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.OceanDocTagPatentSpecific{
applicationDate: String.t() | nil,
contentLanguage: String.t() | nil,
docType: integer() | nil,
documentNumber: String.t() | nil,
domesticClassification: [String.t()] | nil,
internationalClassification: [String.t()] | nil,
issueDate: String.t() | nil,
patentAssignee: String.t() | nil,
publicationNumber: String.t() | nil,
relativeThumbnailPath: String.t() | nil,
tenCharUsClassification: [String.t()] | nil
}

Function

@spec decode(struct(), keyword()) :: struct()

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.OceanDocTagPatentSpecific