PUT /api/.../serialissues/{id}
Modify serial issue record.
Name | Type | Required | Description |
---|---|---|---|
id | Integer | Yes | The unique id assigned to the serial issue record. |
dto | DtoSCSIssueUpdateInfo | Yes | Define this parameter in the request body. |
ignoreWarnings | Boolean | No | Optional query string value. Default is false. Will skip validation warnings that the user can bypass. |
Property | Type | Nullable | Description |
---|---|---|---|
IssueID | Int | No | The unique id assigned to the serial issue record. |
NoteNonPub | String | Yes | Non public note |
NoteStaff | String | Yes | Non-public/ warning note |
TitleOfSupIndex | String | Yes | Title of supplementary material/index. |
ExpectArrivalDate | DateTime | Yes | Date Issue/Part is expected to be received by library. This date is calculated based on record's ChronologyDate and its linked publication pattern's arrival pattern. |
ChronologyDate | DateTime | Yes | Chronology date of the Issue/Part record. This date is converted from the chronology values of the issue/part record by Polaris. |
Designation | DateTime | Yes | Issue/Part's designation. |
BibliographicRecordID | Int | Yes | Part record linked bibliographic record control ID. For an Issue record, this field should always be NULL. |
UnitPrice | Decimal | Yes | Unit price of an individual issue/part |
IssueStatusId | Int | Yes | ID of issue's current status |
IssueStatusId | Int | Yes | ID of issue's current status |
ClaimId | Int | Yes | ID of claim record |
ClaimReasonID | Int | Yes | ID number of claim reason |
Response | string | Yes | A free text field for users to add a note regarding a response from the supplier to a claim for an item. |
Reminder | boolean | Yes | Bit flag that displays in the Claim Alert List (CAL) when the item appears there. |
ClmNote | string | Yes | A free-text note associated with a claim |
SSOChronList | Array of DtoSerialIssueRecordChronology | Yes | Array of issue record's chronology. |
SSOEnumList | Array of DtoSerialIssueRecordEnumeration | Yes | Array of issue record's enumeration. |
{
"IssueID": 3158,
"ExpectArrivalDate": "2005-01-28T00:00:00-05:00",
"NoteNonPub": "555",
"NotePub": "555",
"NoteStaff": "555",
"ChronologyDate": "2005-03-01T00:00:00-05:00",
"Designation": "(2008)",
"TitleOfSupIndex": null,
"BibliographicRecordID": 0,
"UnitPrice": 2.0,
"IssueStatusId": 1,
"ClaimId": 0,
"ClaimReasonID": 0,
"Response": "56785",
"Reminder": true,
"ClmNote": "67867",
"SSOChronList":
[
{
"ChronCap":4,
"LevelNum":2,
"IsAlter":false,
"FormatID":2,
"ChronValue":"02/04"
},
{
"ChronCap":1,
"LevelNum":1,
"IsAlter":false,
"FormatID":1,
"ChronValue":"2006"
}
],
"SSOEnumList":
[
{
"LevelNum":1,
"IsAlter":false,
"EnumCap":"Vol.",
"FormatID":1,
"BibUnits":null,
"NumSchemeID":null,
"EnumValue":"12"
},
{
"LevelNum":2,
"IsAlter":false,
"EnumCap":"Issue",
"FormatID":1,"BibUnits":6,
"NumSchemeID":1,"EnumValue":"4"
}
]
}
True is returned upon success.
true
Code | Description |
---|---|
200 | OK. Success |
400 | FAILURE. Invalid Issue ID. |