<field name="pub_status" oils_obj:array_position="14" oils_persist:virtual="false" oils_persist:primitive="string" />
<field name="record" oils_obj:array_position="15" oils_persist:virtual="false" />
<field name="type_mat" oils_obj:array_position="16" oils_persist:virtual="false" oils_persist:primitive="string" />
+ <field name="vr_format" oils_obj:array_position="17" oils_persist:virtual="false" oils_persist:primitive="string" />
</fields>
<links>
<link field="record" reltype="has_a" key="id" map="" class="bre"/>
environment.result.pub_status( extractFixedField( marcdoc, 'DtSt' ) );
environment.result.item_lang( extractFixedField( marcdoc, 'Lang' ) );
+environment.result.vr_format( videorecordingFormatCode( marcdoc ) );
+
metabib::record_descriptor->table( 'metabib_rec_descriptor' );
metabib::record_descriptor->columns( Primary => qw/id/ );
metabib::record_descriptor->columns( Essential => qw/record item_type item_form bib_level
- control_type char_encoding enc_level lit_form
+ control_type char_encoding enc_level lit_form vr_format
cat_form pub_status item_lang audience type_mat/ );
#-------------------------------------------------------------------------------
type_mat TEXT,
cat_form TEXT,
pub_status TEXT,
- item_lang TEXT
+ item_lang TEXT,
+ vr_format TEXT
);
CREATE INDEX metabib_rec_descriptor_record_idx ON metabib.rec_descriptor (record);
/* We may not need these...