Answers.Body: <p>You might consider not making those into contacts.  Instead, set up a set of custom fields on an individual (parent) or household that allows for multiple entries (in a tab).  You can then record the necessary information without cluttering your CRM with contacts who have no names and can't be contacted.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-05-27T17:52:23.473Z
Answers.Text: this might help in certain occasions, but in my case those entities have too many relations. An embryo relates to genetic father (contact in CRM), genetic mother (contact as well), Parents (not necessarily genetic), clinic (contact) and actions should be deployed on it (just as on any other contact in CRM).
  
  I thought maybe use Drupal's entities and relations (create new bundles) but not sure how well it will work with civi.
Answers.UserDisplayName: roi
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-05-27T18:25:51.263Z
Answers.Text: You could use contact reference custom fields in that custom field set to record all those various contacts.  It won't appear on the other contacts' records, but if that becomes the sticking point, you could use one of a bunch of ways to display that.
Answers.UserDisplayName: Andie Hunt
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-05-27T15:56:37.100Z
Answers.LastActivityDate: 2015-05-27T15:56:37.100Z
Answers.UserDisplayName: Andie Hunt
Answers.Body: <p>Another option would be to create a sub-type of "Individual" and use a hook to remove options from the create/edit form. This is probably not as good as Andrew's proposed solution but wanted to include it for completeness.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-05-27T16:50:10.500Z
Answers.LastActivityDate: 2015-05-27T16:50:10.500Z
Answers.UserDisplayName: Coleman
Body: <p>I need to add to my CRM object which are neither Individual/Household/Organization.
  In my case an example would be embryos which relate to their parents (yes, in fertilization process) which have many attributes but none of the individual's (they don't have names/phone/address/skype etc).</p>
  
  <p>thanks</p>
  
Tags: <contacts>
Title: I Need more contact base types
ThreadText: # I Need more contact base types
  
  (Asked by: username_0 on 2015-05-27)
  
  I need to add to my CRM object which are neither Individual/Household/Organization.
  In my case an example would be embryos which relate to their parents (yes, in fertilization process) which have many attributes but none of the individual's (they don't have names/phone/address/skype etc).
  
  thanks
  
  **Tags:** contacts
  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_1 on 2015-05-27. Score: 7
  
  You might consider not making those into contacts. Instead, set up a set of custom fields on an individual (parent) or household that allows for multiple entries (in a tab). You can then record the necessary information without cluttering your CRM with contacts who have no names and can't be contacted.
  
  > **Comments:**
  > **username_0**: this might help in certain occasions, but in my case those entities have too many relations. An embryo relates to genetic father (contact in CRM), genetic mother (contact as well), Parents (not necessarily genetic), clinic (contact) and actions should be deployed on it (just as on any other contact in CRM).  I thought maybe use Drupal's entities and relations (create new bundles) but not sure how well it will work with civi.  
  > **username_1**: You could use contact reference custom fields in that custom field set to record all those various contacts.  It won't appear on the other contacts' records, but if that becomes the sticking point, you could use one of a bunch of ways to display that.  
  
  ---
  
  ### Answer by username_2 on 2015-05-27. Score: 5
  
  Another option would be to create a sub-type of "Individual" and use a hook to remove options from the create/edit form. This is probably not as good as Andrew's proposed solution but wanted to include it for completeness.
  
  
  ---
  
  