Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Overview

...

PropertyTypeDefaultRequiredNotes

id

UUID
NUUID of this Title - system generated if not provided
poLineIdUUID
YUUID of the purchase order line this Title is associated with, Foreign Key
titlestring
YThe title of the work
instanceIdUUID
NUUID of the instance associated with this Title - Invalid to have both this and containerId simultaneously
containerIdUUID
NUUID of the container associated with this Title - Invalid to have both this and instanceId simultaneously
productIdsproductId
N

An array of productIds - each with: id, productIdType, qualifier

NOTE:  ISBNs will need to be validated and converted to ISBN-13 

contributorscontributor
NAn array of contributors - each with: contributor, contributorNameTypeId

publisher

string
NPublisher of the material
publishedDatestring
Ndate (year) of the material's publication - limited to exactly 4 digits
editionstring
NEdition of the material

subscriptionFrom

date-time
NStart date of the subscription - currently lives in po_line → details 
subscriptionTodate-time
NEnd date of the subscription - currently lives in po_line → details 
subsriptionIntervalinteger
Nthe subscription interval in days - currently lives in po_line → details 
isAcknowledgedbooleanfalseNFlag for acknowledge receiving note (introduced in UIREC-32)
packageNamestring
NThe name of the package.  Copied from the package POL's titleOrPackage field.  NOTE:  this could be the POL referenced directly by poLineId, or indirectly, e.g. the POL referenced by the packagePoLineId in that POL.
poLineNumberstring
NThe poLineNumber of the POL identified by poLineId
receivingNotestring
NReceiving note from the POL identified by poLineId - currently lives in po_line → details
expectedReceiptDatedate-time
NFrom the poLine->physical.expectedReceiptDate
metadatametadata
NSystem generated record metadata

...