</actions>
</permacrud>
</class>
+ <class id="cgs" controller="open-ils.cstore open-ils.pcrud" oils_obj:fieldmapper="config::geolocation_service" oils_persist:tablename="config.geolocation_service" reporter:label="Geographic Location Service">
+ <fields oils_persist:primary="id" oils_persist:sequence="config.geolocation_service_id_seq">
+ <field name="id" reporter:selector="name" reporter:datatype="id" reporter:label="ID"/>
+ <field reporter:label="Active" name="active" reporter:datatype="bool" oils_obj:required="true"/>
+ <field reporter:label="Owner" name="owner" reporter:datatype="link" oils_obj:required="true"/>
+ <field name="name" reporter:datatype="text" oils_persist:i18n="true" reporter:label="Name"/>
+ <field reporter:label="Service Code" name="service_code" reporter:datatype="text"/>
+ <field reporter:label="API Key" name="api_key" reporter:datatype="text"/>
+ </fields>
+ <links>
+ <link field="owner" reltype="has_a" key="id" class="aou"/>
+ </links>
+ <permacrud xmlns="http://open-ils.org/spec/opensrf/IDL/permacrud/v1">
+ <actions>
+ <create permission="ADMIN_GEOLOCATION_SERVICES" global_required="true"/>
+ <retrieve permission="VIEW_GEOLOCATION_SERVICES" global_required="true"/>
+ <update permission="ADMIN_GEOLOCATION_SERVICES" global_required="true"/>
+ <delete permission="ADMIN_GEOLOCATION_SERVICES" global_required="true"/>
+ </actions>
+ </permacrud>
+ </class>
+
+ <class id="cplhm" controller="open-ils.cstore" oils_obj:fieldmapper="config::patron_loader_header_map" oils_persist:tablename="config.patron_loader_header_map" reporter:label="Patron Loader Header Mappings">
+ <fields oils_persist:primary="id" oils_persist:sequence="config.patron_loader_header_map_id_seq">
+ <field reporter:label="Entry ID" name="id" reporter:datatype="id" />
+ <field reporter:label="Org Unit" name="org_unit" reporter:datatype="link"/>
+ <field reporter:label="Import Header" name="import_header" reporter:datatype="text"/>
+ <field reporter:label="Default Header" name="default_header" reporter:datatype="text"/>
+ </fields>
+ <links>
+ <link field="org_unit" reltype="has_a" key="id" map="" class="aou"/>
+ </links>
+ </class>
+ <class id="cplvm" controller="open-ils.cstore" oils_obj:fieldmapper="config::patron_loader_value_map" oils_persist:tablename="config.patron_loader_value_map" reporter:label="Patron Loader Value Mappings">
++ <fields oils_persist:primary="id" oils_persist:sequence="config.patron_loader_header_map_id_seq">
++ <field reporter:label="Entry ID" name="id" reporter:datatype="id" />
++ <field reporter:label="Org Unit" name="org_unit" reporter:datatype="link"/>
++ <field reporter:label="Type of Mapped Value" name="mapping_type" reporter:datatype="text"/>
++ <field reporter:label="Imported Value" name="import_value" reporter:datatype="text"/>
++ <field reporter:label="Native Value" name="native_value" reporter:datatype="text"/>
++ </fields>
++ <links>
++ <link field="org_unit" reltype="has_a" key="id" map="" class="aou"/>
++ </links>
++ </class>
++ <class id="apll" controller="open-ils.cstore" oils_obj:fieldmapper="actor::patron_loader_log" oils_persist:tablename="actor.patron_loader_log" reporter:label="Patron Loader Log">
++ <fields oils_persist:primary="id" oils_persist:sequence="actor.patron_loader_log">
++ <field reporter:label="Entry ID" name="id" reporter:datatype="id" />
++ <field reporter:label="Org Unit" name="org_unit" reporter:datatype="link"/>
++ <field reporter:label="Batch" name="session" reporter:datatype="number"/>
++ <field reporter:label="Event" name="event" reporter:datatype="text"/>
++ <field reporter:label="Event Record Count" name="record_count" reporter:datatype="number"/>
++ <field reporter:label="Event Timestamp" name="logtime" reporter:datatype="timestamp"/>
++ </fields>
++ <links>
++ <link field="org_unit" reltype="has_a" key="id" map="" class="aou"/>
++ </links>
++ </class>
++
+
+ <class id="cplhm" controller="open-ils.cstore" oils_obj:fieldmapper="config::patron_loader_header_map" oils_persist:tablename="config.patron_loader_header_map" reporter:label="Patron Loader Header Mappings">
+ <fields oils_persist:primary="id" oils_persist:sequence="config.patron_loader_header_map_id_seq">
+ <field reporter:label="Entry ID" name="id" reporter:datatype="id" />
+ <field reporter:label="Org Unit" name="org_unit" reporter:datatype="link"/>
+ <field reporter:label="Import Header" name="import_header" reporter:datatype="text"/>
+ <field reporter:label="Default Header" name="default_header" reporter:datatype="text"/>
+ </fields>
+ <links>
+ <link field="org_unit" reltype="has_a" key="id" map="" class="aou"/>
+ </links>
+ </class>
+ <class id="cplvm" controller="open-ils.cstore" oils_obj:fieldmapper="config::patron_loader_value_map" oils_persist:tablename="config.patron_loader_value_map" reporter:label="Patron Loader Value Mappings">
<fields oils_persist:primary="id" oils_persist:sequence="config.patron_loader_header_map_id_seq">
<field reporter:label="Entry ID" name="id" reporter:datatype="id" />
<field reporter:label="Org Unit" name="org_unit" reporter:datatype="link"/>