Changes between Version 14 and Version 15 of LEGACY - CiviCRM LCBRU Use Case


Ignore:
Timestamp:
09/28/12 16:44:49 (12 years ago)
Author:
Nick Holden
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • LEGACY - CiviCRM LCBRU Use Case

    v14 v15  
    1515=== Contact Types ===
    1616
    17 We can create sub-types which allow for specific custom fields and relationships to be built. This is most important to differentiate between LCBRU staff and those who might be study subjects, who we will call 'contacts'.
     17We can create sub-types which allow for specific custom fields and relationships to be built. This is most important to differentiate between staff (either LCBRU staff or external staff) and those who might be study subjects, who we will call 'contacts'. Records can belong to more than one sub-type, but sub-types cannot be nested.
    1818
    1919* Individual - Contact
    2020* Individual - LCBRU staff
    21 * Individual - Health worker
     21* Individual - Health worker (includes GPs, practice nurses,
    2222
    2323* Organisation - GP Surgery
     
    2727Contact entries for LCBRU staff are created automatically from the relevant drupal account. And the drupal account is created automatically at first log-in using LDAP. Smooth.
    2828
    29 Non-staff will have contact records created for them separately and manually.
    30 
    3129* Address
    3230  * State / Province - is replaced by 'county' during localization to UK
     
    3432
    3533Custom fields likely to be necessary for participants
    36 * GP surgery - relationship to an organisational record
    3734* NHS number
    3835* UHL S number
     
    4138=== Groups ===
    4239* LCBRU staff (ACL group, to allow for ACL role of 'LCBRU staff' to have edit permissions on contacts etc) - could this be a 'SMART GROUP' based on the drupal account being in the associated drupal role 'LCBRU staff'. Needs to interact with the designated contact type.
     40
     41=== Relationships ===
     42
     43Contact A     -> "GP is"         -> GP B
     44GP B          -> "GP of"         -> Contact A
     45
     46Contact A     -> "GP Surgery is" -> GP Surgery B
     47GP Surgery B  -> "GP Surgery of" -> Contact A
     48
    4349
    4450=== Tags ===