---
type: object
properties:
  title_id:
    type: integer
    description: internally assigned identifier
    readOnly: true
  biblio_id:
    type:
      - integer
      - "null"
    description: internally assigned identifier for the linked biblio
    readOnly: true
  publication_title:
    description: publication_title of the title
    type: string
    maxLength: 255
  external_id:
    description: External id of the title
    type:
      - string
      - "null"
    maxLength: 255
  print_identifier:
    description: print_identifier of the title
    type:
      - string
      - "null"
    maxLength: 255
  online_identifier:
    description: online_identifier of the title
    type:
      - string
      - "null"
    maxLength: 255
  date_first_issue_online:
    description: date_first_issue_online of the title
    type:
      - string
      - "null"
    maxLength: 255
  num_first_vol_online:
    description: num_first_vol_online of the title
    type:
      - string
      - "null"
    maxLength: 255
  num_first_issue_online:
    description: num_first_issue_online of the title
    type:
      - string
      - "null"
    maxLength: 255
  date_last_issue_online:
    description: date_last_issue_online of the title
    type:
      - string
      - "null"
    maxLength: 255
  num_last_vol_online:
    description: num_last_vol_online of the title
    type:
      - string
      - "null"
    maxLength: 255
  num_last_issue_online:
    description: num_last_issue_online of the title
    type:
      - string
      - "null"
    maxLength: 255
  title_url:
    description: title_url of the title
    type:
      - string
      - "null"
    maxLength: 255
  first_author:
    description: first_author of the title
    type:
      - string
      - "null"
    maxLength: 255
  embargo_info:
    description: embargo_info of the title
    type:
      - string
      - "null"
    maxLength: 255
  coverage_depth:
    description: coverage_depth of the title
    type:
      - string
      - "null"
    maxLength: 255
  notes:
    description: notes of the title
    type:
      - string
      - "null"
  publisher_name:
    description: publisher_name of the title
    type:
      - string
      - "null"
    maxLength: 255
  publication_type:
    description: publication_type of the title
    type:
      - string
      - "null"
    maxLength: 80
  date_monograph_published_print:
    description: date_monograph_published_print of the title
    type:
      - string
      - "null"
    maxLength: 255
  date_monograph_published_online:
    description: date_monograph_published_online of the title
    type:
      - string
      - "null"
    maxLength: 255
  monograph_volume:
    description: monograph_volume of the title
    type:
      - string
      - "null"
    maxLength: 255
  monograph_edition:
    description: monograph_edition of the title
    type:
      - string
      - "null"
    maxLength: 255
  first_editor:
    description: first_editor of the title
    type:
      - string
      - "null"
    maxLength: 255
  parent_publication_title_id:
    description: parent_publication_title_id of the title
    type:
      - string
      - "null"
    maxLength: 255
  preceding_publication_title_id:
    description: preceding_publication_title_id of the title
    type:
      - string
      - "null"
    maxLength: 255
  access_type:
    description: access_type of the title
    type:
      - string
      - "null"
    maxLength: 255
  is_selected:
    description: if the title is selected in the KB
    type:
      - boolean
      - "null"
  resources:
    type: array
    description: Resource containing this title
    items:
      $ref: erm_eholdings_resource.yaml
  create_linked_biblio:
    description: should a linked biblio be created
    type:
      - boolean
      - "null"

additionalProperties: false
required:
  - publication_title
