Answers.Body: <p>This can be very easily achieved using custom data –</p>
  
  <p><a href="https://docs.civicrm.org/user/en/latest/organising-your-data/creating-custom-fields/" rel="nofollow noreferrer">https://docs.civicrm.org/user/en/latest/organising-your-data/creating-custom-fields/</a></p>
  
  <p>The first decision to make is where you would like to see this information, on the contact record or at a membership level.</p>
  
  <p>If a member can have multiple membership types then the custom data set should be created at the membership level. This option will then allow you to record qualification details per membership.</p>
  
  <p>To record – </p>
  
  <p>Date use the Data and Input Field Type option - </p>
  
  <p><a href="https://i.sstatic.net/dMzes.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/dMzes.png" alt="enter image description here"></a></p>
  
  <p>Place / Location use the Alphanumeric Select option -</p>
  
  <p><a href="https://i.sstatic.net/ILEYH.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/ILEYH.png" alt="enter image description here"></a></p>
  
  <p>Training level use the Alphanumeric Select option -</p>
  
  <p><a href="https://i.sstatic.net/V3rBN.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/V3rBN.png" alt="enter image description here"></a></p>
  
  <p>To record trainer level you can either use the Alphanumeric Select option or if you have the trainers as contacts in CiviCRM then you can use the Contact Reference Autocomplete option and limit list to a group</p>
  
  <p><a href="https://i.sstatic.net/jb8bu.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/jb8bu.png" alt="enter image description here"></a></p>
  
  <p>Don’t forget to mark them as searchable for reporting purposes!</p>
  
  <p>The end result when viewing the membership -</p>
  
  <p><a href="https://i.sstatic.net/RrhJo.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/RrhJo.png" alt="enter image description here"></a></p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-05-31T10:34:08.220Z
Answers.LastActivityDate: 2019-05-31T10:34:08.220Z
Answers.UserDisplayName: Anil
Answers.Body: <p>As Anil said you can use Custom Fields - but assuming someone may have multiple qualifications you would probably need to set your Field group/set to be MultiRecord.</p>
  
  <p>Next issue is whether you create these on the Membership record or the Contact Record. I would argue in favour of the latter.</p>
  
  <p>Lastly a third option is to Create an Activity Type for this since they already have Date fields etc and are quite appropriate to use for this type of purpose</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-06-02T05:21:23.053Z
Answers.LastActivityDate: 2019-06-02T05:21:23.053Z
Answers.UserDisplayName: petednz - fuzion
Body: <p>Is there an easy way to record the various qualification levels for members?  We have our own internal qualification and renewal system that determines some people's membership status.  It would be helpful to be able to record the date, place and trainer involved for each of our Members.  There are 6 levels of training.</p>
  
Tags: <civimember>
Title: Qualification Module
ThreadText: # Qualification Module
  
  (Asked by: username_0 on 2019-05-31)
  
  Is there an easy way to record the various qualification levels for members? We have our own internal qualification and renewal system that determines some people's membership status. It would be helpful to be able to record the date, place and trainer involved for each of our Members. There are 6 levels of training.
  
  **Tags:** civimember
  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_1 on 2019-05-31. Score: 3
  
  This can be very easily achieved using custom data –
  
  <https://docs.civicrm.org/user/en/latest/organising-your-data/creating-custom-fields/>
  
  The first decision to make is where you would like to see this information, on the contact record or at a membership level.
  
  If a member can have multiple membership types then the custom data set should be created at the membership level. This option will then allow you to record qualification details per membership.
  
  To record –
  
  Date use the Data and Input Field Type option -
  
  [![enter image description here](https://i.sstatic.net/dMzes.png)](https://i.sstatic.net/dMzes.png)
  
  Place / Location use the Alphanumeric Select option -
  
  [![enter image description here](https://i.sstatic.net/ILEYH.png)](https://i.sstatic.net/ILEYH.png)
  
  Training level use the Alphanumeric Select option -
  
  [![enter image description here](https://i.sstatic.net/V3rBN.png)](https://i.sstatic.net/V3rBN.png)
  
  To record trainer level you can either use the Alphanumeric Select option or if you have the trainers as contacts in CiviCRM then you can use the Contact Reference Autocomplete option and limit list to a group
  
  [![enter image description here](https://i.sstatic.net/jb8bu.png)](https://i.sstatic.net/jb8bu.png)
  
  Don’t forget to mark them as searchable for reporting purposes!
  
  The end result when viewing the membership -
  
  [![enter image description here](https://i.sstatic.net/RrhJo.png)](https://i.sstatic.net/RrhJo.png)
  
  
  ---
  
  ### Answer by username_2 on 2019-06-02. Score: 2
  
  As username_1 said you can use Custom Fields - but assuming someone may have multiple qualifications you would probably need to set your Field group/set to be MultiRecord.
  
  Next issue is whether you create these on the Membership record or the Contact Record. I would argue in favour of the latter.
  
  Lastly a third option is to Create an Activity Type for this since they already have Date fields etc and are quite appropriate to use for this type of purpose
  
  
  ---
  
  