Edit WebSubmit Function

Main Menu

Enter Function Details:

Link_Records Function Details:
   
Function Name: Link_Records
Function Description:
Function Documentation:
This function create a MARC link between two records (the 1st specified in the
edsrn file or SN, the second specified by edsrn2 file, where you can store
the reportnumber or directly the recid.

Parameters:

 * edsrn: the file containing the report number or recid of the
   first record (A) to be linked.

 * edsrn2: the file containing the report number(s) or recid(s) of
   the second record(s) (B) to be linked (one value per line).

 * In "directRelationship" you should specify either the name of a file (by using
   file:filename) or directly, what is the relationship
   of the second record to be stored in the metadata of the 1st record (A->B).
   Use the keyword "none" if you explicitely want to skip the recording of
   this relation (no modification of record A).

 * In the value/file "reverseRelationship" you can similarly specify the other
   direction of the arrow (B->A)
   Use the keyword "none" if you explicitely want to skip the recording of
   this relation (no modification of record(s) B).

 * keep_original_edsrn2: if edsrn2 is a report number, should we
   use it as label when linking, or shall we use instead the
   report number retrieved from the matching record?

 * directRelationshipMARC: in which MARC tag + indicators shall we
   store the relation in the first record (A). By default uses the
   value found in tag name "other relationship entry" or 7870_.
   The value can be directly provided or specifed in file (using
   file:filename)

 * reverseRelationshipMARC: in which MARC tag + indicators shall we
   store the relation in the second record (B). By default uses the
   value found in tag name "other relationship entry" or 7870_.
   The value can be directly provided or specifed in file (using
   file:filename)

 * bibuploadMode: shall the created XML be sent in --append mode
   (default) or using --correct. Possible values are:
     * append (or leave empty)
     * correct
     This setting will depend on how you have set up your
     submisson workflow.

 * silentFailures: if set to "True", do not raise an exception
   when the linking fails due to impossibility to retrieve the
   corresponding "remote" record(s) B (for eg. non-existing report
   number, report number matching several records, etc.). In these
   cases the faulty report number is ignored.

 * considerEmpty: when using bibuploadMode with 'correct', should
   missing linking information (edsrn2 values) removes the linking
   or simply not do anything? You might want to tweak this setting
   depending on how the submission is presenting MBI pages (either
   full form, or selected fields).  If False (or empty), and no
   linking information is provided, the linking is not removed
   from the original record.  If True (or any other value), and no
   linking information is provided, the linking is removed from
   the record.  The value can be directly provided or specifed in
   file (using file:filename)
 

Parameters for Function Link_Records:

Parameter  
None

Add Parameter to Function Link_Records:
Add Parameter: Select a parameter to add to function:    -Or-  Enter a new parameter: