How can we help?

    Mapping Document (Genesis/Club Main)

    Follow

    A. Translation from Genesis Member

    Club OS Field Genesis Field Notes
    externalSystemId uniqueId  
    clubSystemId clubLocationId  
    firstName firstName  
    lastName lastName  
    gender gender  
    dateOfBirth dateOfBirth  
    mobilePhone, homePhone, workPhone list of phones → description & phoneNumber if description is mobile or cell, phoneNumber is mapped to mobilePhone in Club OS; if description is home, phoneNumber is mapped to homePhone in Club OS; if description is work, phoneNumber is mapped to workPhone in Club OS
    email email  
    addressLine1 address1  
    addressLine2 address2  
    city city  
    state state  
    zip zip  
    notes notes Notes are always created with a msgType of general, a note type of lead, and a created time as the current time at the time of integration
    createdDatetime createdDatetime  
    joinDate joinDate  
    barcode barcode  
    Membership.systemId agreementId  
    Membership.agreementName agreementName  
    Membership.agreementType agreementType  
    Membership.saleDate joinDate While Genesis does have a saleDate field, we are using joinDate at their direction, as saleDate does not get updated if the official sale date of a membership changes.
    Membership.startDate startDate  
    Membership.isActive isActive  
    Membership.isPrimaryAgreement   Always true

     

    B. Translation to Genesis Prospect

    Club OS Field Genesis Field Notes
    externalSystemId uniqueId  
    clubSystemId clubLocationId  
    firstName firstName  
    lastName lastName  
    gender gender  
    dateOfBirth dateOfBirth  
    mobilePhone mobilePhone  
    homePhone homePhone  
    workPhone workPhone  
    email email  
    addressLine1 address1  
    addressLine2 address2  
    city city  
    state state  
    zip zip  
    isOptOutEmail optOutEmail not currently mapped by Genesis
    isOptOutSms optOutSms not currently mapped by Genesis
    notes notes  
    salespersonSystemId salespersonUniqueId  
    employer employer  
    barcode barcode not currently mapped by Genesis
    guestPassStart guestPassStart  
    guestPassEnd guestPassEnd not currently mapped by Genesis
    marketingSource marketingSource  

     

    C. Translation from Genesis Employee

    Club OS Field Genesis Field Notes
    externalSystemId uniqueId  
    firstName firstName  
    middleName middleName  
    lastName lastName  
    dateOfBirth dateOfBirth  
    email email  
    mobilePhone mobilePhone  
    homePhone homePhone  
    workPhone workPhone  
    addressLine1 addressLine1  
    city city  
    state state  
    zip zip  
    **
     
    Was this article helpful?
    0 out of 0 found this helpful

    Comments