Source of Format Values for Enterprise Format Icons

Modified on Tue, 21 Mar 2023 at 04:14 PM

The WYLD Network is transitioning to Aspen Discovery.  WYLDcat on Enterprise will remain available until October 2023, but some features will be disabled. 

QUESTION:

In the search results display, one of the fields that can be displayed is the "format". This can be text, an icon image, or a facet value. The value that displays is nowhere in the catalog record, so where is it coming from?

SOLUTION DETAILS:

The format is MARC mapped from data in the catalog record in the following manner:

  1. A MARC map-based extraction from the MARC record. Data is extracted from the Marc Record as (first one of these that matches):
    • If tag 007 exists, and position 01 for a data length of 1 is not equal to "|", then it extracts "7"+position 00 length 2 (e.g. “7ab”)
    • If tag 007 exists, and position 01 for a data length of 1 equals ‘|’ (pipe), then it extracts "7"+position 00 length 1 (e.g. “7a”)
    • If tag 007 does not exist, then it extracts position 06 of the Leader for a data length of 2 (e.g. “ab”)
  2. Note: If the value comes from the 007 tag, then a "7" prefix is added to the extracted data. If it comes from the Leader, then no "7" prefix is added.

  3. The extracted data is normalized from the MARC coding to a format code (e.g., MAP, MUSIC, etc.). Basically, the normalizer takes the data extracted in step 1 above, looks for a matching entry in its tables, and if it finds one, then the normalizer returns the corresponding format code string (e.g., "am" maps to "BOOK").
  4. The format code returned by step 2 above is translated for the profile language using the definitions for the Format global display field in the Manage Display Codes tool in the administrative interface.

Here is the way that the format codes are translated for Enterprise:

#Marc 21 leader values, pos 6,7, when 007 does not exist. 
aa=BOOK 
ab=CR 
ac=BOOK 
ad=BOOK 
ai=CR 
am=BOOK 
as=CR 
a|=BOOK 
a =BOOK 
ca=MUSIC 
cb=MUSIC 
cc=MUSIC 
cd=MUSIC 
ci=MUSIC 
cm=MUSIC 
cs=MUSIC 
c|=MUSIC 
c =MUSIC 
da=MUSIC 
db=MUSIC 
dc=MUSIC 
dd=MUSIC 
di=MUSIC 
dm=MUSIC 
ds=MUSIC 
d|=MUSIC 
d =MUSIC 
ea=MAP 
eb=MAP 
ec=MAP 
ed=MAP 
ei=MAP 
em=MAP 
es=MAP 
e|=MAP 
e =MAP 
fa=MAP 
fb=MAP 
fc=MAP 
fd=MAP 
fi=MAP 
fm=MAP 
fs=MAP 
f|=MAP 
f =MAP 
ga=VISUAL 
gb=VISUAL 
gc=VISUAL 
gd=VISUAL 
gi=VISUAL 
gm=VISUAL 
gs=VISUAL 
g|=VISUAL 
g =VISUAL 
ia=SOUNDREC 
ib=SOUNDREC 
ic=SOUNDREC 
id=SOUNDREC 
ii=SOUNDREC 
im=SOUNDREC 
is=SOUNDREC 
i|=SOUNDREC 
i =SOUNDREC 
ja=MUSICSNDREC 
jb=MUSICSNDREC 
jc=MUSICSNDREC 
jd=MUSICSNDREC 
ji=MUSICSNDREC 
jm=MUSICSNDREC 
js=MUSICSNDREC 
j|=MUSICSNDREC 
j =MUSICSNDREC 
ka=VISUAL 
kb=VISUAL 
kc=VISUAL 
kd=VISUAL 
ki=VISUAL 
km=VISUAL 
ks=VISUAL 
k|=VISUAL 
k =VISUAL 
ma=COMPFILE 
mb=COMPFILE 
mc=COMPFILE 
md=COMPFILE 
mi=COMPFILE 
mm=COMPFILE 
ms=COMPFILE 
m|=COMPFILE 
m =COMPFILE 
oa=KIT 
ob=KIT 
oc=KIT 
od=KIT 
oi=KIT 
om=KIT 
os=KIT 
o|=KIT 
o =KIT 
pa=MIXED 
pb=MIXED 
pc=MIXED 
pd=MIXED 
pi=MIXED 
pm=MIXED 
ps=MIXED 
p|=MIXED 
p =MIXED 
ra=OBJECT 
rb=OBJECT 
rc=OBJECT 
rd=OBJECT 
ri=OBJECT 
rm=OBJECT 
rs=OBJECT 
r|=OBJECT 
r =OBJECT 
ta=MS 
tb=CR 
tc=MS 
td=MS 
ti=CR 
tm=MS 
ts=CR 
t|=MS 
t =MS 

#007, pos 0,1, single when pos 1 is '|', double when pos 2 is not '|' 
7a=MAP 
7ad=ATLAS 
7ag=DIAGRAM 
7aj=MAP 
7ak=MAP 
7aq=MODEL 
7ar=REMOTESEN 
7as=SECTION 
7au=MAP 
7ay=VIEW 
7az=MAP 
7a|=MAP 

7c=ER 
7ca=ER 
7cb=ER 
7cc=ER 
7cf=ER 
7ch=ER 
7cj=ER 
7cm=ER 
7co=ER 
7cr=ER 
7cu=ER 
7cz=ER 
7c|=ER 

7d=GLOBE 
7da=GLOBE 
7db=GLOBE 
7dc=GLOBE 
7de=GLOBE 
7du=GLOBE 
7dz=GLOBE 
7d|=GLOBE 

7f=TACTILE 
7fa=TACTILE 
7fb=BRAILLE 
7fc=TACTILE 
7fd=TACTILE 
7fu=TACTILE 
7fz=TACTILE 
7f|=TACTILE
 
7g=PROJGRAPHIC 
7gc=FILMSTRIP 
7gd=FILMSTRIP 
7gf=FILMSTRIP 
7go=FILMSTRIP 
7gs=SLIDE 
7gt=TRANSPARENCY 
7gu=PROJGRAPHIC 
7gz=PROJGRAPHIC 
7g|=PROJGRAPHIC 

7h=MICROFORM 
7ha=MICROFORM 
7hb=MICROFORM 
7hc=MICROFORM 
7hd=MICROFORM 
7he=MICROFORM 
7hf=MICROFORM
7hg=MICROFORM 
7hu=MICROFORM 
7hz=MICROFORM 
7h|=MICROFORM 

7k=NONPROJGRAPH 
7kc=COLLAGE 
7kd=DRAWING 
7ke=PAINTING 
7kf=PRINT 
7kg=PHOTO 
7kh=PHOTO 
7ki=PICTURE 
7kj=PRINT 
7kl=TECHDRAWING 
7kn=CHART 
7ko=FLASHCARD 
7ku=NONPROJGRAPH 
7kz=NONPROJGRAPH 
7k|=NONPROJGRAPH 

7m=MOTIONPICT 
7mc=MOTIONPICT 
7mf=MOTIONPICT 
7mr=MOTIONPICT 
7mu=MOTIONPICT 
7mz=MOTIONPICT 
7m|=MOTIONPICT 

7o=KIT 
7ou=KIT 
7o|=KIT 

7q=NOTATEDMUSIC 
7qu=NOTATEDMUSIC 
7q|=NOTATEDMUSIC 

7r=REMOTESEN 
7ru=REMOTESEN 
7r|=REMOTESEN 

7s=SOUNDREC 
7sd=SOUNDDISC 
7se=SOUNDREC 
7sg=SOUNDREC 
7si=SOUNDREC 
7sq=SOUNDREC 
7ss=SOUNDCASS 
7st=SOUNDREC 
7su=SOUNDREC 
7sw=SOUNDREC 
7sz=SOUNDREC 
7s|=SOUNDREC 

7t=BOOK 
7ta=REGPRINT 
7tb=LARGEPRINT 
7tc=BRAILLE 
7td=LOOSELEAF 
7tu=BOOK 
7tz=BOOK 
7t|=BOOK 

7v=VIDEOREC 
7vc=VIDEOCART 
7vd=VIDEODISC 
7vf=VIDEOCASS 
7vr=VIDEOREEL 
7vu=VIDEOREC 
7vz=VIDEOREC 
7v|=VIDEOREC 

7z=UNSPECIFIED 
7zm=UNSPECIFIED 
7zu=UNSPECIFIED 
7zz=UNSPECIFIED 
7z|=UNSPECIFIED 

#New Unimarc entries 
#Tag number, Position, value 
u135j=DISKETTE 
u1350=E_SOUNDREC 
u126a=SOUNDDISC 
u126c=SOUNDCASS 
u1260=SOUNDREC 
u1250=E_SOUNDREC 
u124a=ATLAS 
u124b=DIAGRAM 
u124c=GLOBE 
u124d=MAP 
u124e=MODEL 
u124g=REMOTESEN 
u124h=SECTION 
u124i=VIEW 
u117aa=KIT 
u117ab=KIT 
u117as=MODEL 
u11616=FLASHCARD 
u11610=TECHDRAWING 
u116a=COLLAGE 
u116c=PAINTING 
u116f=PHOTO 
u116h=PICTURE 
u116i=PRINT 
u116k=TECHDRAWING 
u1150a=MOTIONPICT 
u1150b=MOTIONPICT 
u11515a=VIDEOCART 
u11515b=VIDEODISC 
u11515c=VIDEOCASS 
u11515d=VIDEOREEL 
u1158g=FILMSTRIP 
u1158i=FILMSTRIP 
u1158j=FILMSTRIP 
u1158k=SLIDE 
u106d=LARGEPRINT 
u106f=BRAILLE 
u106r=REGPRINT 
u106t=MICROFORM 
u1054m=THESIS 
u1054v=THESIS 
u105d=CHART 
u105m=SOUNDREC 
u105n=TRANSPARENCY 
u105g=MUSIC 
u110a=CR 
u110b=CR 
u0002am=BOOK 
u0002lm=E_BOOK 
u0002ac=LOOSELEAF 
u0002ai=LOOSELEAF 
u0002em=MAP 
u0002fm=MAP 
u000b=MS
u000c=NOTATEDMUSIC 
u000d=NOTATEDMUSIC 
u000e=GLOBE 
u000f=GLOBE 
u000g=MOTIONPICT 
u000j=MUSICSNDREC 
u000k=CHART 
u000l=ER 
u000m=MIXED 
u000r=OBJECT 
u125=MUSIC 
u135=COMPFILE

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article