[615] in ad-lib

home help back first fref pref prev next nref lref last post

Re: PSR 1317 - MIT LOADER

daemon@ATHENA.MIT.EDU (Sarah Mitchell)
Tue May 16 15:13:38 1995

To: d.de.forest%34@gem.geac.com
Cc: ganderso@MIT.EDU, gyoung@MIT.EDU, m.ridgeway@geac.com, ad-cat@MIT.EDU
In-Reply-To: Your message of "Mon, 15 May 1995 10:47:00 EDT."
             <950515105041.AA01904@gem.geac.com> 
Date: Tue, 16 May 1995 15:12:58 EDT
From: Sarah Mitchell <smitchel@MIT.EDU>

Deb,
Thanks for your response to PSR1317 CANCEL record transaction spec.
The optional spec as you've restated it isn't quite what we were
asking. I've reedited what you sent me into 2 separate specs.
If this doesn't make sense, I'd be happy to call you.
What is your number?

   In the meantime, see below:
> 
>Hi Sarah,
> 
>You asked why the spec II.A was quoted at $1000.  We will have to add a new
>proc to the standard UBIX software to check for this condition before any
>other processes are done (ie 001 tag processing, tag stripping etc) and skip
>the incoming record if its leader has the "replace" value.
> 
>I have a few questions concerning the changes made to the optional spec for
>II.B.  I've included, below, what the optional spec was and what I think you
>are asking for now.  Is it correct? 

   ***NO (see below)

 Regarding the sentence "Therefore, when
>a record has (x03) in offset 22 of the leader.....the following data
>_only_:", are you now asking that if a match occurs on a monograph OR on a
>serial bib record that the 245 tag is to be replaced? 
   ****YES

 Are the rest of the
>tags to be stripped from the existing bibliographic record? 
  ****NO, WOULDN'T THAT BE COMPLICATED AND EXPENSIVE $$$$?
Also,
>"..overwrite the bibliographic record(s).." implies that the incoming
record
>could find more than one match; is this correct?  ****YES 
>Deb
>PSR 1317:  Change to one of the specs..
>>>    OPTIONAL SPECS FOR II.B:
> 
   II.B. "Cancel" command records: The cancel holdings transaction is 
>   utilized when all copies of a title are withdrawn from the MIT 
>   LIbraries collections. Therefore, when the record has (x03) in 
>   offset 22 of the leader, the cancelled record should check for 
>   matches on the 001 and 035 fields.  IF a match is found and the 
>   existing bibliographic record is a monograph then the record and attached
>   item holding should be deleted.  IF a match is found and the existing
>   bibliographic record is a serial then load the incoming record into the
>   workfile and report an error type "CANCEL MATCHES SERIAL" to the
>   standard Advance load report.
> 
>>>    $2500 to code and test 
> 
>>>    now becomes this:    OPTIONAL SPECS WITH LOAD REPORT FOR II.B:
> 
>   II.B. "Cancel" command records: The cancel holdings transaction is 
>   utilized when all copies of a title are withdrawn from the MIT 
>   LIbraries collections. Therefore, when the record has (x03) in 
>   offset 22 of the leader, the cancelled record should check for 
>   matches on the 001 and 035 fields. IF A MATCH IS FOUND, THEN, LOAD
    THE INCOMING RECORD(S) INTO THE WORKFILE AND REPORT AN ERROR TYPE
     'Cancel Command Match' TO THE STANDARD ADVANCE LOAD REPORT.
    

    In the above option, the system isn't required to do any kind of
    check on whether the match is a serial or a monograph.  
   
    Price quote?:

    As another option, we would not require the system to report
    anything to the standard Advance load report. In the following
    alternative, we are asking only for the 245 field to be
    overwritten.  In this way, we could subsequently have our database
    maintenance staff do a title search on 'Deleted Record' and go
    through and manually delete all of the records and items that were
    retrieved through that search.  We think this may ultimately
    be easier than working from a system report.  
    

    OPTIONAL SPECS WITHOUT LOAD REPORT FOR II.B:
    
    II.B. "Cancel" command records: The cancel holdings transaction is
    utilized when all copies of a title are withdrawn from the MIT Libraries
    collections.  Therefore, when the record has (x03) in offset 22 of the
    leader, the cancelled record should check for matches on the 001
    and 035 fields AND OVERWRITE THE BIBLIOGRAPHIC RECORD(S) WITH THE
    FOLLOWING DATA AND THE FOLLOWING DATA ONLY IN THE 245 FIELD. (No
    system report is required.)
    
        245 ******DELETED RECORD*******

    
    Price quote:
    

Let me know if I need to provide further clarification.  Thanks.

--Sarah































home help back first fref pref prev next nref lref last post