<field name="isnew" oils_obj:array_position="0" oils_persist:virtual="true" />
<field name="ischanged" oils_obj:array_position="1" oils_persist:virtual="true" />
<field name="isdeleted" oils_obj:array_position="2" oils_persist:virtual="true" />
- <field name="call_numbers" oils_obj:array_position="3" oils_persist:virtual="true" />
- <field name="fixed_fields" oils_obj:array_position="4" oils_persist:virtual="true" />
- <field name="active" oils_obj:array_position="5" oils_persist:virtual="false" reporter:datatype="bool"/>
- <field name="create_date" oils_obj:array_position="6" oils_persist:virtual="false" reporter:datatype="timestamp"/>
- <field name="creator" oils_obj:array_position="7" oils_persist:virtual="false" />
- <field name="deleted" oils_obj:array_position="8" oils_persist:virtual="false" reporter:datatype="bool"/>
- <field name="edit_date" oils_obj:array_position="9" oils_persist:virtual="false" reporter:datatype="timestamp"/>
- <field name="editor" oils_obj:array_position="10" oils_persist:virtual="false" />
- <field name="fingerprint" oils_obj:array_position="11" oils_persist:virtual="false" />
- <field name="id" oils_obj:array_position="12" oils_persist:virtual="false" reporter:datatype="int" />
- <field name="last_xact_id" oils_obj:array_position="13" oils_persist:virtual="false" />
- <field name="marc" oils_obj:array_position="14" oils_persist:virtual="false" />
- <field name="quality" oils_obj:array_position="15" oils_persist:virtual="false" reporter:datatype="int" />
- <field name="source" oils_obj:array_position="16" oils_persist:virtual="false" />
- <field name="tcn_source" oils_obj:array_position="17" oils_persist:virtual="false" />
- <field name="tcn_value" oils_obj:array_position="18" oils_persist:virtual="false" />
- <field name="metarecord" oils_obj:array_position="19" oils_persist:virtual="true" />
- <field name="language" oils_obj:array_position="20" oils_persist:virtual="true" />
- <field name="notes" oils_obj:array_position="21" oils_persist:virtual="true" />
- <field name="keyword_field_entries" oils_obj:array_position="22" oils_persist:virtual="true" />
- <field name="subject_field_entries" oils_obj:array_position="23" oils_persist:virtual="true" />
- <field name="title_field_entries" oils_obj:array_position="24" oils_persist:virtual="true" />
- <field name="author_field_entries" oils_obj:array_position="25" oils_persist:virtual="true" />
- <field name="series_field_entries" oils_obj:array_position="26" oils_persist:virtual="true" />
- <field name="full_record_entries" oils_obj:array_position="27" oils_persist:virtual="true" />
+ <field reporter:label= "Call Numbers" name="call_numbers" oils_obj:array_position="3" oils_persist:virtual="true" />
+ <field reporter:label= "Fixed Field Entry" name="fixed_fields" oils_obj:array_position="4" oils_persist:virtual="true" />
+ <field reporter:label= "Is Active?" name="active" oils_obj:array_position="5" oils_persist:virtual="false" reporter:datatype="bool"/>
+ <field reporter:label= "Record Creation Date/Time" name="create_date" oils_obj:array_position="6" oils_persist:virtual="false" reporter:datatype="timestamp"/>
+ <field reporter:label= "Recrod Creator" name="creator" oils_obj:array_position="7" oils_persist:virtual="false" />
+ <field reporter:label= "Is Deleted?" name="deleted" oils_obj:array_position="8" oils_persist:virtual="false" reporter:datatype="bool"/>
+ <field reporter:label= "Last Edit Data/Time" name="edit_date" oils_obj:array_position="9" oils_persist:virtual="false" reporter:datatype="timestamp"/>
+ <field reporter:label= "Last Editing User" name="editor" oils_obj:array_position="10" oils_persist:virtual="false" />
+ <field reporter:label= "Fingerprint" name="fingerprint" oils_obj:array_position="11" oils_persist:virtual="false" />
+ <field reporter:label= "Record ID" name="id" oils_obj:array_position="12" oils_persist:virtual="false" reporter:datatype="int" />
+ <field reporter:label= "Last Transaction ID" name="last_xact_id" oils_obj:array_position="13" oils_persist:virtual="false" />
+ <field reporter:label= "MARC21Slim" name="marc" oils_obj:array_position="14" oils_persist:virtual="false" />
+ <field reporter:label= "Overall Quality" name="quality" oils_obj:array_position="15" oils_persist:virtual="false" reporter:datatype="int" />
+ <field reporter:label= "Reocrd Source" name="source" oils_obj:array_position="16" oils_persist:virtual="false" />
+ <field reporter:label= "TCN Source" name="tcn_source" oils_obj:array_position="17" oils_persist:virtual="false" />
+ <field reporter:label= "TCN Value" name="tcn_value" oils_obj:array_position="18" oils_persist:virtual="false" />
+ <field reporter:label= "Metarecord" name="metarecord" oils_obj:array_position="19" oils_persist:virtual="true" />
+ <field reporter:label= "Language Code" name="language" oils_obj:array_position="20" oils_persist:virtual="true" />
+ <field reporter:label= "Non-MARC Record Notes" name="notes" oils_obj:array_position="21" oils_persist:virtual="true" />
+ <field reporter:label= "Indexed Keyword Field Entries" name="keyword_field_entries" oils_obj:array_position="22" oils_persist:virtual="true" />
+ <field reporter:label= "Indexed Subject Field Entries" name="subject_field_entries" oils_obj:array_position="23" oils_persist:virtual="true" />
+ <field reporter:label= "Indexed Title Field Entries" name="title_field_entries" oils_obj:array_position="24" oils_persist:virtual="true" />
+ <field reporter:label= "Indexed Author Field Entries" name="author_field_entries" oils_obj:array_position="25" oils_persist:virtual="true" />
+ <field reporter:label= "Indexed Series Field Entries" name="series_field_entries" oils_obj:array_position="26" oils_persist:virtual="true" />
+ <field reporter:label= "Flattened MARC Fields " name="full_record_entries" oils_obj:array_position="27" oils_persist:virtual="true" />
+ <field reporter:label= "Simple Record Extracts " name="simple_record" oils_obj:array_position="28" oils_persist:virtual="true" />
</fields>
<links>
<link field="editor" reltype="has_a" key="id" map="" class="au"/>
<link field="creator" reltype="has_a" key="id" map="" class="au"/>
+ <link field="simple_record" reltype="might_have" key="id" map="" class="rsr"/>
<link field="metarecord" reltype="might_have" key="source" map="metarecord" class="mmrsm"/>
<link field="call_numbers" reltype="has_many" key="record" map="" class="acn"/>
<link field="keyword_field_entries" reltype="has_many" key="source" map="" class="mkfe"/>
<field name="shared" oils_obj:array_position="8" oils_persist:virtual="false" reporter:datatype="bool"/>
<field name="share_with" oils_obj:array_position="9" oils_persist:virtual="false" />
<field name="children" oils_obj:array_position="10" oils_persist:virtual="true" />
+ <field name="outputs" oils_obj:array_position="11" oils_persist:virtual="true" />
</fields>
<links>
<link field="owner" reltype="has_a" key="id" map="" class="au"/>
<link field="parent" reltype="has_a" key="id" map="" class="rof"/>
<link field="children" reltype="has_many" key="parent" map="" class="rof"/>
<link field="share_with" reltype="has_a" key="id" map="" class="aou"/>
+ <link field="outputs" reltype="has_many" key="folder" map="" class="rs"/>
</links>
</class>
<class id="rtf" controller="open-ils.reporter-store" oils_obj:fieldmapper="reporter::template_folder" oils_persist:tablename="reporter.template_folder">
<field name="shared" oils_obj:array_position="8" oils_persist:virtual="false" reporter:datatype="bool"/>
<field name="share_with" oils_obj:array_position="9" oils_persist:virtual="false" />
<field name="children" oils_obj:array_position="10" oils_persist:virtual="true" />
+ <field name="templates" oils_obj:array_position="11" oils_persist:virtual="true" />
</fields>
<links>
<link field="owner" reltype="has_a" key="id" map="" class="au"/>
<link field="parent" reltype="has_a" key="id" map="" class="rtf"/>
<link field="children" reltype="has_many" key="parent" map="" class="rtf"/>
<link field="share_with" reltype="has_a" key="id" map="" class="aou"/>
+ <link field="templates" reltype="has_many" key="folder" map="" class="rt"/>
</links>
</class>
<class id="rrf" controller="open-ils.reporter-store" oils_obj:fieldmapper="reporter::report_folder" oils_persist:tablename="reporter.report_folder">
<field name="shared" oils_obj:array_position="8" oils_persist:virtual="false" reporter:datatype="bool"/>
<field name="share_with" oils_obj:array_position="9" oils_persist:virtual="false" />
<field name="children" oils_obj:array_position="10" oils_persist:virtual="true" />
+ <field name="reports" oils_obj:array_position="11" oils_persist:virtual="true" />
</fields>
<links>
<link field="owner" reltype="has_a" key="id" map="" class="au"/>
<link field="parent" reltype="has_a" key="id" map="" class="rrf"/>
<link field="children" reltype="has_many" key="parent" map="" class="rrf"/>
<link field="share_with" reltype="has_a" key="id" map="" class="aou"/>
+ <link field="reports" reltype="has_many" key="folder" map="" class="rr"/>
</links>
</class>
<class id="rt" controller="open-ils.reporter-store" oils_obj:fieldmapper="reporter::template" oils_persist:tablename="reporter.template">
<field name="data" oils_obj:array_position="7" oils_persist:virtual="false" />
<field name="folder" oils_obj:array_position="8" oils_persist:virtual="false" />
<field name="description" oils_obj:array_position="9" oils_persist:virtual="false" />
+ <field name="reports" oils_obj:array_position="10" oils_persist:virtual="true" />
</fields>
<links>
<link field="owner" reltype="has_a" key="id" map="" class="au"/>
<link field="folder" reltype="has_a" key="id" map="" class="rtf"/>
+ <link field="reports" reltype="has_many" key="template" map="" class="rr"/>
</links>
</class>
<class id="rr" controller="open-ils.reporter-store" oils_obj:fieldmapper="reporter::report" oils_persist:tablename="reporter.report">
<field name="recurance" oils_obj:array_position="10" oils_persist:virtual="false" />
<field name="name" oils_obj:array_position="11" oils_persist:virtual="false" />
<field name="description" oils_obj:array_position="12" oils_persist:virtual="false" />
+ <field name="runs" oils_obj:array_position="13" oils_persist:virtual="true" />
</fields>
<links>
<link field="owner" reltype="has_a" key="id" map="" class="au"/>
<link field="template" reltype="has_a" key="id" map="" class="rt"/>
- <link field="folder" reltype="has_many" key="parent" map="" class="rrf"/>
+ <link field="folder" reltype="has_a" key="id" map="" class="rrf"/>
+ <link field="runs" reltype="has_many" key="report" map="" class="rs"/>
</links>
</class>
<class id="rs" controller="open-ils.reporter-store" oils_obj:fieldmapper="reporter::schedule" oils_persist:tablename="reporter.schedule">