SRW Update: Create Operation

Version 1.X, ...

Introduction

...

Message Requirements

Request

RecordIdentifier may be present, but must not be a resultSetReference. If present, it is a request that the server use the given identifier for the new record.

RecordVersions may be present, but may only be a 'number'. If present, it is a request that the server use the given version number for the first version of the new record.

Record may be present. If present, it must contain the record to be created. If not present, it is a request for the server to create an empty placeholder record and return a reference to it for later editing.

Response

It is recommended that recordIdentifier be present, either as a value or a result set reference.

RecordVersions may be present.

Record may be present, and it is recommended that it be present if the server has transformed the record in any way.