Versions Compared

Key

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

Table of Contents

...

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)
packagePoLineIdstring
NThe UUID of the POL for the package this title belongs to.  May be the same or different from poLineId, Foreign Key
packageNamestring
NThe name of the package.  Copied from the package POL's titleOrPackage field
poLineNumberstring
NThe poLineNumber of the POL identified by poLineId
receivingNotestring
NReceiving note from the POL identified by poLineId - currently lives in po_line → details
expectedDatedate-time
?The date this title is expected to be received - currently lives in po_line → physical → expectedReceiptDate or po_line → eresource → expectedActivation

po_line

The "po_line" schema changes as follows:

...