[OPEN-ILS-GENERAL] Migrating patron data

Dan Scott dan at coffeecode.net
Wed Apr 13 10:13:32 EDT 2011


On Mon, Apr 11, 2011 at 01:54:33PM -0400, Demian Katz wrote:
> Hello,
> 
> I've started looking at the patron migration instructions in the 2.0 documentation:
> 
> http://docs.evergreen-ils.org/2.0/draft/html/migratingpatrons.html
> 
> I have a couple of questions:
> 

<snip>

> - Is there any detailed documentation on the meanings of some of these fields?  I see the links to the database schemas, but higher-level information on things like profile, ident_type and home_ou would be helpful to determine the correct mappings.  Any guidance would be appreciated!

profile = the user's primary role with respect to the Library. Most
sites use this to determine both borrowing privileges and Evergreen
system permissions. The numeric value points to the
permission.perm_grp.id column. (Aside: our site uses this strictly to
determine borrowing privileges; we use permission.usr_grp_map to assign
users to zero or more groups to determine their system permissions).

ident_type = the type of identification the user showed to assert their
identity (Driver's License, SSN (ugh), Other are the defaults). The
numeric value points to the config.identification_type.id column.
(Aside: this is a meaningless column for our site, but unfortunately this
column is NOT NULL so we end up using "Other")

home_ou = the home library for the user; which library "owns" the user.
The numeric value points to the actor.org_unit.id column.

Hopefully this helps a bit.


More information about the Open-ils-general mailing list