Unique identify of Personal Profiles

Events, Record Keeping, Utilities

Unique identify of Personal Profiles

Postby markm » Tue Feb 10, 2015 12:15 pm

Hi, we are exporting personal profile data to build some custom printed/online directory material on our webs site. PowerChurch is our master of all membership data. As changes are made in PC, we will export the profile data (all fields) to XML, and read those into our custom program, which stores them for real-time queries, printing, etc.

Obviously we have to sync our system with the PC data periodically. To do that we must be able to reliably identify individuals in the exported data, even if their data (including first/last names) have changed since the last export. I see in the exported XML a field <meid> - is that a guaranteed unique, system-generated stable personal profile identifier? If not, how can we identify individuals reliably from one export to the next?

Also, I don't see any similar identifier in the family data section of the personal profiles. Is there any unique, stable key to identify the family? Currently we are using family first+last name, but that is not stable (e.g. sometimes those change).

Thanks!
-Mark
markm
 
Posts: 4
Joined: Tue Feb 10, 2015 12:00 pm

Re: Unique identify of Personal Profiles

Postby Jeff » Wed Feb 11, 2015 9:26 am

The MEID is a unique identifier for an individual. The equivalent for the family is a field called mail_no it is a 5 digit numeric value.
Jeff
Program Development
Program Development
 
Posts: 1222
Joined: Fri Sep 05, 2003 10:43 am
Location: PowerChurch Software

Re: Unique identify of Personal Profiles

Postby markm » Wed Feb 11, 2015 10:12 am

Thanks! That will greatly simplify our code.

-Mark
markm
 
Posts: 4
Joined: Tue Feb 10, 2015 12:00 pm