Hi,
I am a Koha developper.
We use MARC::File::XML with succes for bibliographic data.
But we have a problem for authorities data since UNIMARC and UNIMARC-A
quite differ from one another.
Here is UNIMARC 100$a for bibliographic data :

Name of Data Element    

Number of Characters

        

Character Positions

Date Entered on File (Mandatory)

Type of Publication Date
Publication Date 1
Publication Date 2
Target Audience Code
Government Publication Code
Modified Record Code
Language of Cataloguing (Mandatory)
Transliteration Code
Character Set (Mandatory)
Additional Character Set
Script of Title         

8

1
4
4
3
1
1
3

1
4

4

2

        

0-7

8
9-12
13-16
17-19
20
21
22-24

25
26-29

30-33

34-35


Here stands the same 100$a coded subfield for UNIMARC-A :

Name of Data Element                     Number of Characters Character
Position
Date entered on file (Mandatory)             8                          
  0-7
Status of authority heading code              1                      
      8
Language of cataloguing (Mandatory)      3                             9-11
Transliteration code                                  1                
            12
Character set (Mandatory)                        4                    
        13-16
Additional character set                            4                  
          17-20
Script of cataloguing                                 2              
              21-22
Direction of script of cataloguing             1                        
    23

and label contains no encoding information  in UNIMARC-A.

So I think it could be interesting to create a new default_record_format
say UNIMARCAUTH in MARC::File::XML to cope with UNIMARC-A, based on what
is done for UNIMARC but that would use the right positions in 100$a.
Would it be possible ?

-- 
Henri Damien LAURENT et Paul POULAIN 
Consultants indépendants 
en logiciels libres et bibliothéconomie (http://www.koha-fr.org)

Reply via email to